commit | fb65e5e67e98d5bc235ee2e5973b6eb93e54d153 | [log] [tgz] |
---|---|---|
author | Matthew Cary <mattcary@chromium.org> | Mon Aug 05 12:14:49 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Aug 05 12:14:49 2019 |
tree | db54e015c43500d1e10f1a7153c5e915d6c16f2a | |
parent | 4314a6e022a8cfc9ef37aad661ef15332d73c2d0 [diff] |
WebRTC: Upgrade video encoder output buffer to new API. This change upgrades RTCVideoEncoder output_buffers_ from base::SharedMemory to the new API base::UnsafeSharedMemoryRegion. The only functional difference is that the region is mapped for each BitstreamBufferReady() rather than only once when the shared memory is allocated. Bug: 849207 Change-Id: I6404b395d3b676f677ff9e9d6ccab3ff206e4099 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1697642 Commit-Queue: Matthew Cary (CET) <mattcary@chromium.org> Reviewed-by: Sergey Ulanov <sergeyu@chromium.org> Cr-Commit-Position: refs/heads/master@{#683965}
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 .