VideoTrackSourceInterface: make some newly introduced methods pure virtual.
Bug: webrtc:11114 Change-Id: Ic4d3835ae84b6a652c49f30a9c275870bbf3dacf Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/174440 Commit-Queue: Markus Handell <handellm@webrtc.org> Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Cr-Commit-Position: refs/heads/master@{#31211}
This commit is contained in:
committed by
Commit Bot
parent
a54ba4c02e
commit
6efc14b33d
@ -89,6 +89,14 @@ class JavaVideoTrackSourceImpl : public JavaVideoTrackSourceInterface {
|
||||
}
|
||||
|
||||
private:
|
||||
// Encoded sinks not implemented for JavaVideoTrackSourceImpl.
|
||||
bool SupportsEncodedOutput() const override { return false; }
|
||||
void GenerateKeyFrame() override {}
|
||||
void AddEncodedSink(
|
||||
rtc::VideoSinkInterface<webrtc::RecordableEncodedFrame>* sink) override {}
|
||||
void RemoveEncodedSink(
|
||||
rtc::VideoSinkInterface<webrtc::RecordableEncodedFrame>* sink) override {}
|
||||
|
||||
rtc::scoped_refptr<jni::AndroidVideoTrackSource> android_video_track_source_;
|
||||
ScopedJavaGlobalRef<jobject> native_capturer_observer_;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user