| Index: media/video/capture/video_capture_types.h
|
| diff --git a/media/video/capture/video_capture_types.h b/media/video/capture/video_capture_types.h
|
| index ec57c451372831580b5476befa53d4acf6398982..36cc54ad827955005e5fd566afa1dae78dfb1f29 100644
|
| --- a/media/video/capture/video_capture_types.h
|
| +++ b/media/video/capture/video_capture_types.h
|
| @@ -75,8 +75,25 @@ class MEDIA_EXPORT VideoCaptureFormat {
|
| VideoPixelFormat pixel_format;
|
| };
|
|
|
| +// Image capture format specification.
|
| +// This class is used by the video capture device to specify the format of a
|
| +// still image captured and returned to a client. A list of these is also
|
| +// provided when client queries supported formats for still image capture.
|
| +class MEDIA_EXPORT ImageCaptureFormat {
|
| + public:
|
| + ImageCaptureFormat();
|
| +
|
| + ImageCaptureFormat(const gfx::Size& frame_size,
|
| + VideoPixelFormat pixel_format);
|
| +
|
| + gfx::Size frame_size;
|
| + VideoPixelFormat pixel_format;
|
| +};
|
| +
|
| typedef std::vector<VideoCaptureFormat> VideoCaptureFormats;
|
|
|
| +typedef std::vector<ImageCaptureFormat> ImageCaptureFormats;
|
| +
|
| // Parameters for starting video capture.
|
| // This class is used by the client of a video capture device to specify the
|
| // format of frames in which the client would like to have captured frames
|
|
|