[roll] Roll fuchsia [audio] virtual_audio_util: add usage and README

This CL adds to the virtual_audio CLI utility a --help flag that
details its various cmdline options, and a README that answers
common questions.

The utility now explicitly checks whether a specified initial
clock-rate is out-of-range, and fails in that case. (Previously
it did this only for rate-adjustments made once the device was
active.)

Small adjustments are also made to the available format and
gain options, and the default '--write-rb' value.

The CL also includes a number of 'lint'-type fixes from clang.

Test: diagnostic CLI utility for test fixture, no product change

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/827496
Original-Revision: be3cd7f433f77b443fc44bba45f5062fff1e9276
GitOrigin-RevId: 5d88dab7fdc78e48c647477e2be7542eac1f198b
Change-Id: I72c0fe78de039eb7e88408aa8c3e58f080c8c7ea
1 file changed
tree: 2ff886b4ce849b3c8b7d0590869f378e2b920198
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
  14. 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.