[roll] Roll fuchsia [audio][drivers] Add delays hanging gets

Allow for drivers to report updates to delays reported
for synchronizing presentation across the audio subsystem.
Also we add the ability to report the delay added by
hardware or software that is abstracted by the driver as a
zx.duration rather than the FIFO size, this makes the
information more generic for drivers that don't abstract
hardware with a FIFO, examples are a Bluetooth output
driver and a PDM input driver with software in the data path.

Original-Fixed: 109820

Test: fuchsia-audio-device-output-tests
Test: sa-unittest
Test: aml-g12-tdm-test
Test: aml-g12-tdm-dai-test
Test: usb-audio-test
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/727151
Original-Revision: de4a543c9c9f0da65e29f56928702b56db173c9b
GitOrigin-RevId: dced79d5169cec86205a694ac85ef2f674f6ca14
Change-Id: Ie67c1dc79aaa905b08ea4d181730793b5fc05212
1 file changed
tree: 7608768128609155547096b1c330fb8762b43ec8
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. test_durations
  13. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

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.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.