Records

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