| Index: media/video/capture/win/video_capture_device_win.cc
|
| diff --git a/media/video/capture/win/video_capture_device_win.cc b/media/video/capture/win/video_capture_device_win.cc
|
| index d1ee6fc5e181e86cc2c9b7efe8fb785df9a16e34..750ceb32405c24b61b821bb2f80bc14fac934365 100644
|
| --- a/media/video/capture/win/video_capture_device_win.cc
|
| +++ b/media/video/capture/win/video_capture_device_win.cc
|
| @@ -554,6 +554,13 @@ bool VideoCaptureDeviceWin::CreateCapabilityMap() {
|
| return !capabilities_.empty();
|
| }
|
|
|
| +void VideoCaptureDeviceWin::GetDeviceSupportedFormats(
|
| + VideoCaptureFormats* formats) {
|
| + DCHECK(formats);
|
| + for (const CapabilityWin& capability : capabilities_)
|
| + formats->push_back(capability.supported_format);
|
| +}
|
| +
|
| // Set the power line frequency removal in |capture_filter_| if available.
|
| void VideoCaptureDeviceWin::SetAntiFlickerInCaptureFilter() {
|
| const int power_line_frequency = GetPowerLineFrequencyForLocation();
|
|
|