Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(412)

Unified Diff: services/video_capture/video_capture_device_proxy_impl.cc

Issue 2457003002: [Mojo Video Capture] Simplify API and some cleanups (Closed)
Patch Set: Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: services/video_capture/video_capture_device_proxy_impl.cc
diff --git a/services/video_capture/video_capture_device_proxy_impl.cc b/services/video_capture/video_capture_device_proxy_impl.cc
index dbd4fed1abebf208344f033ecee0a42c1d47699e..50a376b330fa2cbd2f30e0a46fcb1ca5e9cc4a46 100644
--- a/services/video_capture/video_capture_device_proxy_impl.cc
+++ b/services/video_capture/video_capture_device_proxy_impl.cc
@@ -26,14 +26,10 @@ VideoCaptureDeviceProxyImpl::~VideoCaptureDeviceProxyImpl() {
}
void VideoCaptureDeviceProxyImpl::Start(
- const media::VideoCaptureFormat& requested_format,
- media::ResolutionChangePolicy resolution_change_policy,
- media::PowerLineFrequency power_line_frequency,
+ const VideoCaptureSettings& requested_settings,
mojom::VideoFrameReceiverPtr receiver) {
media::VideoCaptureParams params;
- params.requested_format = requested_format;
- params.resolution_change_policy = resolution_change_policy;
- params.power_line_frequency = power_line_frequency;
+ requested_settings.ConvertToMediaVideoCaptureParams(&params);
receiver.set_connection_error_handler(
base::Bind(&VideoCaptureDeviceProxyImpl::OnClientConnectionErrorOrClose,
base::Unretained(this)));
« no previous file with comments | « services/video_capture/video_capture_device_proxy_impl.h ('k') | services/video_capture/video_capture_service.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698