commit | 8095e5d9d219ceff1aab5d00aaec59d629d50270 | [log] [tgz] |
---|---|---|
author | Miguel Casas <mcasas@chromium.org> | Wed Feb 27 16:48:19 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Feb 27 16:48:19 2019 |
tree | eda240dbbbf39a4ba8594246769b700b1425d605 | |
parent | a601bd193f07f2e5ce7cb6bd88b07109bb4d1bc4 [diff] |
WebmMuxer: do not support >2 audio channels ToT WebmMuxer supports Opus with >2 channels. This configuration is never actually used (because AudioMediaStreams in Chrome don't support it [1]) and can cause a write after bounds (see bug). This CL removes the guilty code by not supporting >2 channels audio. [1] https://chromium.googlesource.com/chromium/src/+/HEAD/third_party/blink/renderer/modules/mediarecorder/README.md#can-record-stereo Bug: 930035 Change-Id: I964c66bc660e76ee152563804c63276643f4acd6 Reviewed-on: https://chromium-review.googlesource.com/c/1489185 Commit-Queue: Miguel Casas <mcasas@chromium.org> Reviewed-by: Dan Sanders <sandersd@chromium.org> Cr-Commit-Position: refs/heads/master@{#636056}
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 .