Records
-
class AudioDeviceStream -
class AudioInput -
class AudioOutput -
class AudioSink -
class AudioSource -
class AudioStream -
class Format -
class FormatUtil_EnumerationRatesMixedFamilies_Class -
class FormatUtil_EnumerationRatesSingleFamily44100Hz_Class -
class FormatUtil_EnumerationRatesSingleFamily48kHz_Class -
class FormatUtil_EnumerationRatesSingleRate_Class -
class FrameRateEnumerator
Functions
-
bool FrameRateIn48kFamily (uint32_t rate)Check to see if the specified frame rate is in either the 48 KHz or 44.1 KHz
family.
Defined at line 29 of file ../../src/media/audio/drivers/lib/audio-proto-utils/format-utils.cc
-
bool FrameRateIn441kFamily (uint32_t rate)Defined at line 34 of file ../../src/media/audio/drivers/lib/audio-proto-utils/format-utils.cc
-
size_t MaxFrameRatesIn48kFamily ()Defined at line 39 of file ../../src/media/audio/drivers/lib/audio-proto-utils/format-utils.cc
-
size_t MaxFrameRatesIn441kFamily ()Defined at line 41 of file ../../src/media/audio/drivers/lib/audio-proto-utils/format-utils.cc
-
uint32_t ComputeFrameSize (uint16_t channels, audio_sample_format_t sample_format)Figure out the size of an audio frame based on the sample format. Returns 0
in the case of an error (bad channel count, bad sample format)
Defined at line 45 of file ../../src/media/audio/drivers/lib/audio-proto-utils/format-utils.cc
-
std::vector<Format> GetAllFormats (audio_sample_format_t sample_format)Expand a packed `audio_sample_format_t` into a vector of Formats.
Defined at line 70 of file ../../src/media/audio/drivers/lib/audio-proto-utils/format-utils.cc
-
audio_sample_format_t GetSampleFormat (uint8_t bits_per_sample, uint8_t bits_per_channel)Figure out the sample format based on the audio sample and channel sizes. Returns 0
in the case of an error (bad sample and channel sizes)
Defined at line 116 of file ../../src/media/audio/drivers/lib/audio-proto-utils/format-utils.cc
-
bool FormatIsCompatible (uint32_t frame_rateuint16_t channelsaudio_sample_format_t sample_formatconst audio_stream_format_range_t & format_range)Check to see if the specified format (rate, chan, sample_format) is
compatible with the given format range. Returns true if it is, or
false otherwise.
Defined at line 138 of file ../../src/media/audio/drivers/lib/audio-proto-utils/format-utils.cc