| Index: content/renderer/media_recorder/video_track_recorder.cc
|
| diff --git a/content/renderer/media_recorder/video_track_recorder.cc b/content/renderer/media_recorder/video_track_recorder.cc
|
| index 5108aa8c2d1aa82f276bf117d40727743512767e..49def8d16071b449fbe87e534409b1c15cf78fee 100644
|
| --- a/content/renderer/media_recorder/video_track_recorder.cc
|
| +++ b/content/renderer/media_recorder/video_track_recorder.cc
|
| @@ -109,6 +109,11 @@
|
| return;
|
| #endif
|
|
|
| +#if defined(OS_ANDROID)
|
| + // See https://crbug.com/653864.
|
| + return;
|
| +#endif
|
| +
|
| content::RenderThreadImpl* const render_thread_impl =
|
| content::RenderThreadImpl::current();
|
| if (!render_thread_impl) {
|
| @@ -127,17 +132,12 @@
|
| gpu_factories->GetVideoEncodeAcceleratorSupportedProfiles();
|
| for (const auto& supported_profile : vea_supported_profiles) {
|
| for (auto& codec_id_and_profile : kPreferredCodecIdAndVEAProfiles) {
|
| - const media::VideoCodecProfile codec = supported_profile.profile;
|
| -#if defined(OS_ANDROID)
|
| - // TODO(mcasas): enable other codecs, https://crbug.com/653864.
|
| - if (codec < media::VP8PROFILE_MIN || codec > media::VP8PROFILE_MAX)
|
| - continue;
|
| -#endif
|
| - if (codec >= codec_id_and_profile.min_profile &&
|
| - codec <= codec_id_and_profile.max_profile) {
|
| - DVLOG(2) << "Accelerated codec found: " << media::GetProfileName(codec);
|
| - codec_id_to_profile_.insert(
|
| - std::make_pair(codec_id_and_profile.codec_id, codec));
|
| + if (supported_profile.profile >= codec_id_and_profile.min_profile &&
|
| + supported_profile.profile <= codec_id_and_profile.max_profile) {
|
| + DVLOG(2) << "Accelerated codec found: "
|
| + << media::GetProfileName(supported_profile.profile);
|
| + codec_id_to_profile_.insert(std::make_pair(
|
| + codec_id_and_profile.codec_id, supported_profile.profile));
|
| }
|
| }
|
| }
|
|
|