| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 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 #include "media/mojo/services/media_type_converters.h" | 5 #include "media/mojo/services/media_type_converters.h" |
| 6 | 6 |
| 7 #include "media/base/audio_decoder_config.h" | 7 #include "media/base/audio_decoder_config.h" |
| 8 #include "media/base/buffering_state.h" | 8 #include "media/base/buffering_state.h" |
| 9 #include "media/base/cdm_key_information.h" | 9 #include "media/base/cdm_key_information.h" |
| 10 #include "media/base/decoder_buffer.h" | 10 #include "media/base/decoder_buffer.h" |
| (...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 127 | 127 |
| 128 // VideoFormat. | 128 // VideoFormat. |
| 129 ASSERT_ENUM_EQ_RAW(VideoFrame::Format, | 129 ASSERT_ENUM_EQ_RAW(VideoFrame::Format, |
| 130 VideoFrame::UNKNOWN, | 130 VideoFrame::UNKNOWN, |
| 131 VIDEO_FORMAT_UNKNOWN); | 131 VIDEO_FORMAT_UNKNOWN); |
| 132 ASSERT_ENUM_EQ_RAW(VideoFrame::Format, VideoFrame::YV12, VIDEO_FORMAT_YV12); | 132 ASSERT_ENUM_EQ_RAW(VideoFrame::Format, VideoFrame::YV12, VIDEO_FORMAT_YV12); |
| 133 ASSERT_ENUM_EQ_RAW(VideoFrame::Format, VideoFrame::I420, VIDEO_FORMAT_I420); | 133 ASSERT_ENUM_EQ_RAW(VideoFrame::Format, VideoFrame::I420, VIDEO_FORMAT_I420); |
| 134 ASSERT_ENUM_EQ_RAW(VideoFrame::Format, VideoFrame::YV16, VIDEO_FORMAT_YV16); | 134 ASSERT_ENUM_EQ_RAW(VideoFrame::Format, VideoFrame::YV16, VIDEO_FORMAT_YV16); |
| 135 ASSERT_ENUM_EQ_RAW(VideoFrame::Format, VideoFrame::YV12A, VIDEO_FORMAT_YV12A); | 135 ASSERT_ENUM_EQ_RAW(VideoFrame::Format, VideoFrame::YV12A, VIDEO_FORMAT_YV12A); |
| 136 ASSERT_ENUM_EQ_RAW(VideoFrame::Format, VideoFrame::YV24, VIDEO_FORMAT_YV24); | 136 ASSERT_ENUM_EQ_RAW(VideoFrame::Format, VideoFrame::YV24, VIDEO_FORMAT_YV24); |
| 137 #if defined(OS_MACOSX) |
| 137 ASSERT_ENUM_EQ_RAW(VideoFrame::Format, VideoFrame::NV12, VIDEO_FORMAT_NV12); | 138 ASSERT_ENUM_EQ_RAW(VideoFrame::Format, VideoFrame::NV12, VIDEO_FORMAT_NV12); |
| 139 #endif |
| 138 ASSERT_ENUM_EQ_RAW(VideoFrame::Format, VideoFrame::ARGB, VIDEO_FORMAT_ARGB); | 140 ASSERT_ENUM_EQ_RAW(VideoFrame::Format, VideoFrame::ARGB, VIDEO_FORMAT_ARGB); |
| 139 #if defined(VIDEO_HOLE) | 141 ASSERT_ENUM_EQ_RAW(VideoFrame::Format, VideoFrame::XRGB, VIDEO_FORMAT_XRGB); |
| 140 ASSERT_ENUM_EQ_RAW(VideoFrame::Format, VideoFrame::HOLE, VIDEO_FORMAT_HOLE); | |
| 141 #endif | |
| 142 ASSERT_ENUM_EQ_RAW(VideoFrame::Format, | |
| 143 VideoFrame::NATIVE_TEXTURE, | |
| 144 VIDEO_FORMAT_NATIVE_TEXTURE); | |
| 145 ASSERT_ENUM_EQ_RAW(VideoFrame::Format, | 142 ASSERT_ENUM_EQ_RAW(VideoFrame::Format, |
| 146 VideoFrame::FORMAT_MAX, | 143 VideoFrame::FORMAT_MAX, |
| 147 VIDEO_FORMAT_FORMAT_MAX); | 144 VIDEO_FORMAT_FORMAT_MAX); |
| 148 | 145 |
| 149 // VideoCodec | 146 // VideoCodec |
| 150 ASSERT_ENUM_EQ_RAW(VideoCodec, kUnknownVideoCodec, VIDEO_CODEC_UNKNOWN); | 147 ASSERT_ENUM_EQ_RAW(VideoCodec, kUnknownVideoCodec, VIDEO_CODEC_UNKNOWN); |
| 151 ASSERT_ENUM_EQ(VideoCodec, kCodec, VIDEO_CODEC_, H264); | 148 ASSERT_ENUM_EQ(VideoCodec, kCodec, VIDEO_CODEC_, H264); |
| 152 ASSERT_ENUM_EQ(VideoCodec, kCodec, VIDEO_CODEC_, VC1); | 149 ASSERT_ENUM_EQ(VideoCodec, kCodec, VIDEO_CODEC_, VC1); |
| 153 ASSERT_ENUM_EQ(VideoCodec, kCodec, VIDEO_CODEC_, MPEG2); | 150 ASSERT_ENUM_EQ(VideoCodec, kCodec, VIDEO_CODEC_, MPEG2); |
| 154 ASSERT_ENUM_EQ(VideoCodec, kCodec, VIDEO_CODEC_, MPEG4); | 151 ASSERT_ENUM_EQ(VideoCodec, kCodec, VIDEO_CODEC_, MPEG4); |
| (...skipping 324 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 479 CdmKeyInformationPtr>::Convert(const CdmKeyInformationPtr& input) { | 476 CdmKeyInformationPtr>::Convert(const CdmKeyInformationPtr& input) { |
| 480 scoped_ptr<media::CdmKeyInformation> info(new media::CdmKeyInformation); | 477 scoped_ptr<media::CdmKeyInformation> info(new media::CdmKeyInformation); |
| 481 info->key_id = input->key_id.storage(); | 478 info->key_id = input->key_id.storage(); |
| 482 info->status = | 479 info->status = |
| 483 static_cast<media::CdmKeyInformation::KeyStatus>(input->status); | 480 static_cast<media::CdmKeyInformation::KeyStatus>(input->status); |
| 484 info->system_code = input->system_code; | 481 info->system_code = input->system_code; |
| 485 return info.Pass(); | 482 return info.Pass(); |
| 486 } | 483 } |
| 487 | 484 |
| 488 } // namespace mojo | 485 } // namespace mojo |
| OLD | NEW |