Chromium Code Reviews| Index: content/renderer/pepper/pepper_video_encoder_host.cc |
| diff --git a/content/renderer/pepper/pepper_video_encoder_host.cc b/content/renderer/pepper/pepper_video_encoder_host.cc |
| index 8dc99d21bcdd21c4234eb9ac040be74894cf43fc..bf5ba0cbfc9f76a8b1b26019fef8fd4a993ebd50 100644 |
| --- a/content/renderer/pepper/pepper_video_encoder_host.cc |
| +++ b/content/renderer/pepper/pepper_video_encoder_host.cc |
| @@ -80,7 +80,7 @@ media::VideoCodecProfile PP_ToMediaVideoProfile(PP_VideoProfile profile) { |
| case PP_VIDEOPROFILE_VP8_ANY: |
| return media::VP8PROFILE_ANY; |
| case PP_VIDEOPROFILE_VP9_ANY: |
| - return media::VP9PROFILE_ANY; |
| + return media::VP9PROFILE_PROFILE0; |
|
no sievers
2016/03/31 17:20:42
and here
|
| // No default case, to catch unhandled PP_VideoProfile values. |
| } |
| return media::VIDEO_CODEC_PROFILE_UNKNOWN; |
| @@ -112,7 +112,10 @@ PP_VideoProfile PP_FromMediaVideoProfile(media::VideoCodecProfile profile) { |
| return PP_VIDEOPROFILE_H264MULTIVIEWHIGH; |
| case media::VP8PROFILE_ANY: |
| return PP_VIDEOPROFILE_VP8_ANY; |
| - case media::VP9PROFILE_ANY: |
| + case media::VP9PROFILE_PROFILE0: |
| + case media::VP9PROFILE_PROFILE1: |
| + case media::VP9PROFILE_PROFILE2: |
| + case media::VP9PROFILE_PROFILE3: |
|
bbudge
2016/03/31 17:24:43
Don't accept profiles 1-3 here.
servolk
2016/03/31 17:42:04
Done.
|
| return PP_VIDEOPROFILE_VP9_ANY; |
| default: |
| NOTREACHED(); |