Infineon Logo AIROC BTSDK v4.9 - Documentation
 
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
platform_audio_config_t Struct Reference

AIROC audio configuration. More...

Data Fields

uint32_t sample_rate
 The rate at which the samples are captured or played back, measured in Hertz (Hz)(e.g. More...
 
uint8_t bits_per_sample
 The number of bits in each audio sample (16, 24, 32)
 
uint8_t channels
 The number of audio channels (e.g. More...
 
uint8_t volume
 Attenuation (gain) - 0 to 100 scale where 0 is off and 100 is max gain.
 
uint8_t mic_gain
 
platform_audio_io_device_t io_device
 Audio source/sink device (can be extended to OR to select multiple devices)
 

Detailed Description

AIROC audio configuration.

Field Documentation

uint8_t channels

The number of audio channels (e.g.

2 for stereo)

uint32_t sample_rate

The rate at which the samples are captured or played back, measured in Hertz (Hz)(e.g.

48000, 96000, etc)


The documentation for this struct was generated from the following file: