return media::H264PROFILE_STEREOHIGH;
case PP_VIDEOPROFILE_H264MULTIVIEWHIGH:
return media::H264PROFILE_MULTIVIEWHIGH;
- case PP_VIDEOPROFILE_VP8MAIN:
- return media::VP8PROFILE_MAIN;
- case PP_VIDEOPROFILE_VP9MAIN:
- return media::VP9PROFILE_MAIN;
+ case PP_VIDEOPROFILE_VP8_ANY:
+ return media::VP8PROFILE_ANY;
+ case PP_VIDEOPROFILE_VP9_ANY:
+ return media::VP9PROFILE_ANY;
// No default case, to catch unhandled PP_VideoProfile values.
}
}
decoder_.reset();
+#if defined(OS_ANDROID)
+ return PP_ERROR_NOTSUPPORTED;
+#else
if (!allow_software_fallback)
return PP_ERROR_NOTSUPPORTED;
decoder_->Initialize(media_profile, this);
return PP_OK_COMPLETIONPENDING;
+#endif
}
int32_t PepperVideoDecoderHost::OnHostMsgGetShm(