Index: content/renderer/media/media_stream_video_source.cc |
diff --git a/content/renderer/media/media_stream_video_source.cc b/content/renderer/media/media_stream_video_source.cc |
index f5e2eb1d75d41e6211379df47e799b573c544857..9e4eeb97216ece6f93e8239d877318e57cfb19fb 100644 |
--- a/content/renderer/media/media_stream_video_source.cc |
+++ b/content/renderer/media/media_stream_video_source.cc |
@@ -401,6 +401,14 @@ base::SingleThreadTaskRunner* MediaStreamVideoSource::io_task_runner() const { |
return track_adapter_->io_task_runner(); |
} |
+const media::VideoCaptureFormat* |
+ MediaStreamVideoSource::GetCurrentFormat() const { |
+ DCHECK(CalledOnValidThread()); |
+ if (state_ == STARTING || state_ == STARTED) |
+ return ¤t_format_; |
+ return nullptr; |
+} |
+ |
void MediaStreamVideoSource::DoStopSource() { |
DCHECK(CalledOnValidThread()); |
DVLOG(3) << "DoStopSource()"; |