Index: webrtc/api/androidvideocapturer.h |
diff --git a/webrtc/api/androidvideocapturer.h b/webrtc/api/androidvideocapturer.h |
index 24294efc13fac415dfb71120a650a1336865e8d3..cf67433b3570884b20e8fb52b32c4703a1e6df2d 100644 |
--- a/webrtc/api/androidvideocapturer.h |
+++ b/webrtc/api/androidvideocapturer.h |
@@ -42,7 +42,8 @@ class AndroidVideoCapturerDelegate : public rtc::RefCountInterface { |
class AndroidVideoCapturer : public cricket::VideoCapturer { |
public: |
explicit AndroidVideoCapturer( |
- const rtc::scoped_refptr<AndroidVideoCapturerDelegate>& delegate); |
+ const rtc::scoped_refptr<AndroidVideoCapturerDelegate>& delegate, |
+ bool is_screencast = false); |
virtual ~AndroidVideoCapturer(); |
// Called from JNI when the capturer has been started. |
@@ -70,11 +71,12 @@ class AndroidVideoCapturer : public cricket::VideoCapturer { |
const cricket::VideoFormat& capture_format) override; |
void Stop() override; |
bool IsRunning() override; |
- bool IsScreencast() const override { return false; } |
+ bool IsScreencast() const override { return is_screencast_; } |
bool GetPreferredFourccs(std::vector<uint32_t>* fourccs) override; |
bool running_; |
rtc::scoped_refptr<AndroidVideoCapturerDelegate> delegate_; |
+ bool is_screencast_; |
magjed_webrtc
2016/08/24 12:19:22
Make this variable const.
arsany
2016/08/26 02:07:36
Done.
|
rtc::ThreadChecker thread_checker_; |
}; |