Index: content/renderer/media/media_stream_video_track.cc |
diff --git a/content/renderer/media/media_stream_video_track.cc b/content/renderer/media/media_stream_video_track.cc |
index 59d9cdd83cce164fbf2c61d3f73c768f9fb92a0e..e23b290328ddc6aafdea984452fa1336165dd720 100644 |
--- a/content/renderer/media/media_stream_video_track.cc |
+++ b/content/renderer/media/media_stream_video_track.cc |
@@ -292,8 +292,11 @@ void MediaStreamVideoTrack::getSettings( |
blink::WebMediaStreamTrack::Settings& settings) { |
if (source_) { |
const media::VideoCaptureFormat* format = source_->GetCurrentFormat(); |
- if (format) |
+ if (format) { |
settings.frameRate = format->frame_rate; |
+ settings.width = format->frame_size.width(); |
+ settings.height = format->frame_size.height(); |
+ } |
} |
// TODO(hta): Extract the real value. |
settings.deviceId = blink::WebString("video device ID"); |