History log of /fuchsia/zircon/system/ulib/audio-proto-utils/format-utils.cpp
Revision Date Author Comments
# e0fbf267 12-Sep-2017 George Kulakowski <kulakowski@google.com>

[zx] Rename bug references from MG-nnn to ZX-nnn

Change-Id: I07b0ee32bd7e8cc08e344896352c156b3b420349


# f3e2126c 12-Sep-2017 Roland McGrath <mcgrathr@google.com>

[zx] Magenta -> Zircon

The Great Renaming is here!

Change-Id: I3229bdeb2a3d0e40fb4db6fec8ca7d971fbffb94


# 59e644b1 07-Sep-2017 George Kulakowski <kulakowski@google.com>

[zircon][mxtl->fbl] Rename mxtl to fbl

Change-Id: Ie21b6498e1bfb0a7fa0315e40b9e5c3ee78646be


# e45d6f4b 11-Aug-2017 George Kulakowski <kulakowski@google.com>

[mxtl[[count_of] Prefer mxtl::count_of to countof in C++

Change-Id: I1fcbc61031df91542fc60d224b9c24e9b3b260cb


# 1f5f07ce 02-Aug-2017 John Grossman <johngro@google.com>

[audio][utils] Add some audio format utilities.

Add a source set with some helper functions/classes for dealing with
audio formats as encoded by the audio driver protocol.

Helpers include...
1) A pair of function which can be used to test to see if a given
frame rate is a member of the 44.1KHz or 48KHz families.
2) A small function which can be used to test if a specific format is
compatible with a given audio_stream_format_range_t.
3) A small utility class which can be used to allow range-based
iteration over the set discrete frame rates expressed in an structure.

Change-Id: I83eb8178678d498650e5ac248e8db89276cf990a