[roll] Roll fuchsia Reland "[audio_core] Fix small bug in MixStage::ReadLockImpl" This is a reland of commit f7901a2634f7f9377647d8899479d5264dd00d9d Original change's description: > MixStage has a fixed-size destination buffer and will mix up to that > many frames per ReadLockImpl call. Given ReadLock(F,N), where > N > DestBufferSize and the source does not have any frames until after > frame position F + DestBufferSize, MixStage::ReadLockImpl currently > returns std::nullopt. This is incorrect: we have source data for the > range [F, F+N), so we should not return std::nullopt. > > To fix this problem, if we find nothing to mix in the first block, > try the next block until our request runs out. > > Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/644029 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/654903 Original-Revision: 3f6ad9aa753460a72a02452070fa16b37218cb89 GitOrigin-RevId: 861a72c2a3b4f9034e1d46bdb19c689f89e54042 Change-Id: I391b2de86498b8ee7dc5d6d5e97940b597ef0383
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.