[Chromecast] Create a new buffer for each call to CmaBackend::PushBuffer
The buffer passed to CmaBackend::PushBuffer may be stored in the backend decoder for some time before actual playout. It should not be modified since it could corrupt audio that is yet to play out. Bug: b/124402185, b/126295803 Test: Tested multizone on Android Change-Id: Ie31d3b8f9d831597e00f2f5b72b3e2694b38406b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1603762 Commit-Queue: Alex Leung <alexleung@google.com> Reviewed-by:Kenneth MacKay <kmackay@chromium.org> Cr-Commit-Position: refs/heads/master@{#658303}
Showing
Please register or sign in to comment