| Index: media/video/capture/win/sink_input_pin_win.cc
|
| diff --git a/media/video/capture/win/sink_input_pin_win.cc b/media/video/capture/win/sink_input_pin_win.cc
|
| index 20a49d66b5fb39847eb117b6df04e8e33e678537..f2fe425d1ab45c939994766ae32e590aaf46d934 100644
|
| --- a/media/video/capture/win/sink_input_pin_win.cc
|
| +++ b/media/video/capture/win/sink_input_pin_win.cc
|
| @@ -110,17 +110,17 @@ bool SinkInputPin::IsMediaTypeValid(const AM_MEDIA_TYPE* media_type) {
|
| }
|
| if (sub_type == kMediaSubTypeI420 &&
|
| pvi->bmiHeader.biCompression == MAKEFOURCC('I', '4', '2', '0')) {
|
| - resulting_capability_.color = VideoCaptureDevice::kI420;
|
| + resulting_capability_.color = VideoCaptureCapability::kI420;
|
| return true; // This format is acceptable.
|
| }
|
| if (sub_type == MEDIASUBTYPE_YUY2 &&
|
| pvi->bmiHeader.biCompression == MAKEFOURCC('Y', 'U', 'Y', '2')) {
|
| - resulting_capability_.color = VideoCaptureDevice::kYUY2;
|
| + resulting_capability_.color = VideoCaptureCapability::kYUY2;
|
| return true; // This format is acceptable.
|
| }
|
| if (sub_type == MEDIASUBTYPE_RGB24 &&
|
| pvi->bmiHeader.biCompression == BI_RGB) {
|
| - resulting_capability_.color = VideoCaptureDevice::kRGB24;
|
| + resulting_capability_.color = VideoCaptureCapability::kRGB24;
|
| return true; // This format is acceptable.
|
| }
|
| return false;
|
| @@ -137,12 +137,17 @@ HRESULT SinkInputPin::Receive(IMediaSample* sample) {
|
| }
|
|
|
| void SinkInputPin::SetRequestedMediaCapability(
|
| - const VideoCaptureDevice::Capability& capability) {
|
| + const VideoCaptureCapability& capability) {
|
| requested_capability_ = capability;
|
| - resulting_capability_ = VideoCaptureDevice::Capability();
|
| + resulting_capability_.width = 0;
|
| + resulting_capability_.height = 0;
|
| + resulting_capability_.frame_rate = 0;
|
| + resulting_capability_.color = VideoCaptureCapability::kColorUnknown;
|
| + resulting_capability_.expected_capture_delay = 0;
|
| + resulting_capability_.interlaced = false;
|
| }
|
|
|
| -const VideoCaptureDevice::Capability& SinkInputPin::ResultingCapability() {
|
| +const VideoCaptureCapability& SinkInputPin::ResultingCapability() {
|
| return resulting_capability_;
|
| }
|
|
|
|
|