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

Side by Side Diff: services/video_capture/mojo_media_conversions.h

Issue 2379253003: Video Capture Service: typemap video_capture's and media's VideoCaptureFormat (Closed)
Patch Set: more traits methods inlining 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 unified diff | Download patch
OLDNEW
1 // Copyright 2016 The Chromium Authors. All rights reserved. 1 // Copyright 2016 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef SERVICES_VIDEO_CAPTURE_MOJO_MEDIA_CONVERSIONS_H_ 5 #ifndef SERVICES_VIDEO_CAPTURE_MOJO_MEDIA_CONVERSIONS_H_
6 #define SERVICES_VIDEO_CAPTURE_MOJO_MEDIA_CONVERSIONS_H_ 6 #define SERVICES_VIDEO_CAPTURE_MOJO_MEDIA_CONVERSIONS_H_
7 7
8 #include "media/capture/video/video_capture_device.h" 8 #include "media/capture/video/video_capture_device.h"
9 #include "services/video_capture/public/interfaces/video_capture_device_factory. mojom.h" 9 #include "services/video_capture/public/interfaces/video_capture_device_factory. mojom.h"
10 #include "services/video_capture/public/interfaces/video_capture_device_proxy.mo jom.h" 10 #include "services/video_capture/public/interfaces/video_capture_device_proxy.mo jom.h"
11 #include "services/video_capture/public/interfaces/video_capture_format.mojom.h" 11 #include "services/video_capture/public/interfaces/video_capture_format.mojom.h"
12 12
13 namespace video_capture { 13 namespace video_capture {
14 14
15 // TODO(chfremer): Consider using Mojo type mapping instead of conversion 15 // TODO(chfremer): Consider using Mojo type mapping instead of conversion
16 // methods. https://crbug.com/642387 16 // methods. https://crbug.com/642387
17 17
18 media::VideoCaptureFormat ConvertFromMojoToMedia(
19 mojom::VideoCaptureFormatPtr format);
20 media::VideoPixelFormat ConvertFromMojoToMedia(
21 media::mojom::VideoFormat format);
22 media::VideoPixelStorage ConvertFromMojoToMedia(
23 mojom::VideoPixelStorage storage);
24 media::ResolutionChangePolicy ConvertFromMojoToMedia( 18 media::ResolutionChangePolicy ConvertFromMojoToMedia(
25 mojom::ResolutionChangePolicy policy); 19 mojom::ResolutionChangePolicy policy);
26 media::PowerLineFrequency ConvertFromMojoToMedia( 20 media::PowerLineFrequency ConvertFromMojoToMedia(
27 mojom::PowerLineFrequency frequency); 21 mojom::PowerLineFrequency frequency);
28 22
29 } // namespace video_capture 23 } // namespace video_capture
30 24
31 #endif // SERVICES_VIDEO_CAPTURE_MOJO_MEDIA_CONVERSIONS_H_ 25 #endif // SERVICES_VIDEO_CAPTURE_MOJO_MEDIA_CONVERSIONS_H_
OLDNEW
« no previous file with comments | « services/video_capture/mock_device_video_capture_service_unittest.cc ('k') | services/video_capture/mojo_media_conversions.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698