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(); |