commit | 850dd74ad4b00a27171881ed09d54ed0d0a557cd | [log] [tgz] |
---|---|---|
author | Tomasz Śniatowski <[email protected]> | Wed Aug 07 20:46:04 2019 |
committer | Chrome Cunningham <[email protected]> | Wed Aug 07 20:46:04 2019 |
tree | 41f197c7e2e4c3f7c9db871994efa7175e9b9378 | |
parent | 8cdd76f28b4d97e5a7c66e234bb3c33a80b5f1bc [diff] |
[TO 77] Fix encoder/decoder typo in android media_codec_util.cc Make MediaCodecUtil::IsHEVCDecoderAvailable call IsDecoderSupportedByDevice instead of IsEncoderSupportedByDevice. It looks like a typo, and isn't harmless: it can cause content shell to stall at startup if built with enable_hevc_demuxing=true when the renderer tries to query the encoder. Apparently it's a case of doing something in the renderer that's not allowed, as explained in https://chromium-review.googlesource.com/c/chromium/src/+/1694241 (which happened to add this encoder/decoder typo). BUG=980091, 980682 TEST=build with enable_hevc_demuxing=true, run content shell apk R=chcunningham Change-Id: Iaadc73e6dd4301b6e300891cbb0baf7afe8f5e63 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1730163 Reviewed-by: Chrome Cunningham <[email protected]> Commit-Queue: Chrome Cunningham <[email protected]> Cr-Commit-Position: refs/heads/master@{#684091} (cherry picked from commit 2fb1112f69167a2b6678f7fdc9f3f3fe88587529) TBR: [email protected] TBR: [email protected] Change-Id: Iaadc73e6dd4301b6e300891cbb0baf7afe8f5e63 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1742518 Reviewed-by: Chrome Cunningham <[email protected]> Cr-Commit-Position: refs/branch-heads/3865@{#270} Cr-Branched-From: 0cdcc6158160790658d1f033d3db873603250124-refs/heads/master@{#681094}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .