| Index: media/cdm/cdm_adapter.cc
|
| diff --git a/media/cdm/cdm_adapter.cc b/media/cdm/cdm_adapter.cc
|
| index a25e7f99304a0de5063449686e58bd1b5225e812..91e598c113e2294884cc2f5afc3ddc4477484a1f 100644
|
| --- a/media/cdm/cdm_adapter.cc
|
| +++ b/media/cdm/cdm_adapter.cc
|
| @@ -153,7 +153,14 @@ cdm::VideoDecoderConfig::VideoCodecProfile ToCdmVideoCodecProfile(
|
| VideoCodecProfile profile) {
|
| switch (profile) {
|
| case VP8PROFILE_ANY:
|
| - case VP9PROFILE_ANY:
|
| + // TODO(servolk): See crbug.com/592074. We'll need to update this code to
|
| + // handle different VP9 profiles properly after adding VP9 profiles in
|
| + // media/cdm/api/content_decryption_module.h in a separate CL.
|
| + // For now return kProfileNotNeeded to avoid breaking unit tests.
|
| + case VP9PROFILE_PROFILE0:
|
| + case VP9PROFILE_PROFILE1:
|
| + case VP9PROFILE_PROFILE2:
|
| + case VP9PROFILE_PROFILE3:
|
| return cdm::VideoDecoderConfig::kProfileNotNeeded;
|
| case H264PROFILE_BASELINE:
|
| return cdm::VideoDecoderConfig::kH264ProfileBaseline;
|
|
|