| Index: content/public/renderer/media_stream_api.cc
|
| diff --git a/content/public/renderer/media_stream_api.cc b/content/public/renderer/media_stream_api.cc
|
| index 5baaa5421d006e32fa70cfcec86eb1138bdfaa3f..a1cc697030db8e5dd9b287a97630a92a6f419997 100644
|
| --- a/content/public/renderer/media_stream_api.cc
|
| +++ b/content/public/renderer/media_stream_api.cc
|
| @@ -13,6 +13,7 @@
|
| #include "base/strings/utf_string_conversions.h"
|
| #include "content/renderer/media/media_stream_audio_source.h"
|
| #include "content/renderer/media/media_stream_video_capturer_source.h"
|
| +#include "content/renderer/media/media_stream_video_source.h"
|
| #include "content/renderer/media/media_stream_video_track.h"
|
| #include "content/renderer/render_thread_impl.h"
|
| #include "third_party/WebKit/public/platform/WebMediaStream.h"
|
| @@ -112,4 +113,17 @@ bool AddAudioTrackToMediaStream(
|
| return true;
|
| }
|
|
|
| +const media::VideoCaptureFormat* GetCurrentVideoTrackFormat(
|
| + const blink::WebMediaStreamTrack& video_track) {
|
| + if (video_track.isNull())
|
| + return nullptr;
|
| +
|
| + content::MediaStreamVideoSource* source =
|
| + content::MediaStreamVideoSource::GetVideoSource(video_track.source());
|
| + if (!source)
|
| + return nullptr;
|
| +
|
| + return source->GetCurrentFormat();
|
| +}
|
| +
|
| } // namespace content
|
|
|