| Index: webrtc/api/androidvideocapturer.h
|
| diff --git a/webrtc/api/androidvideocapturer.h b/webrtc/api/androidvideocapturer.h
|
| index 24294efc13fac415dfb71120a650a1336865e8d3..58e7f7bf85860d29044e2cc605fdffbfa4410986 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_;
|
| + const bool is_screencast_;
|
|
|
| rtc::ThreadChecker thread_checker_;
|
| };
|
|
|