Index: webrtc/media/base/videoengine_unittest.h |
diff --git a/webrtc/media/base/videoengine_unittest.h b/webrtc/media/base/videoengine_unittest.h |
index 8a372a35be69fa81f42dbdede7f5a123f9eea7c1..a81fde99aa97e1b7d0ace2f7f686ff3f18ccf0cb 100644 |
--- a/webrtc/media/base/videoengine_unittest.h |
+++ b/webrtc/media/base/videoengine_unittest.h |
@@ -86,6 +86,21 @@ |
virtual ~VideoEngineOverride() { |
} |
bool is_camera_on() const { return T::GetVideoCapturer()->IsRunning(); } |
+ void set_has_senders(bool has_senders) { |
+ cricket::VideoCapturer* video_capturer = T::GetVideoCapturer(); |
+ if (has_senders) { |
+ video_capturer->SignalVideoFrame.connect(this, |
+ &VideoEngineOverride<T>::OnLocalFrame); |
+ } else { |
+ video_capturer->SignalVideoFrame.disconnect(this); |
+ } |
+ } |
+ void OnLocalFrame(cricket::VideoCapturer*, |
+ const cricket::VideoFrame*) { |
+ } |
+ void OnLocalFrameFormat(cricket::VideoCapturer*, |
+ const cricket::VideoFormat*) { |
+ } |
void TriggerMediaFrame(uint32_t ssrc, |
cricket::VideoFrame* frame, |