Sound Open Firmware
Loading...
Searching...
No Matches
sof_static_caps Struct Reference

Audio stream format and sample rate capability descriptor. More...

#include <src/include/sof/audio/pipeline/static_pipeline.h>

Data Fields

uint32_t formats
 Bitmask of supported frame formats (SOF_STATIC_FMT_*)
 
uint32_t rates
 Bitmask of supported sample rates (SOF_STATIC_RATE_*)
 
uint16_t min_channels
 Minimum channel count.
 
uint16_t max_channels
 Maximum channel count.
 
uint32_t default_rate
 Default sample rate in Hz (e.g.
 
uint32_t sink_rate
 Target sink sample rate for converters (SRC/ASRC, 0 = same as default_rate)
 
enum sof_ipc_frame default_fmt
 Default frame format.
 

Detailed Description

Audio stream format and sample rate capability descriptor.

Field Documentation

◆ default_fmt

enum sof_ipc_frame sof_static_caps::default_fmt

Default frame format.

◆ default_rate

uint32_t sof_static_caps::default_rate

Default sample rate in Hz (e.g.

48000)

◆ formats

uint32_t sof_static_caps::formats

Bitmask of supported frame formats (SOF_STATIC_FMT_*)

◆ max_channels

uint16_t sof_static_caps::max_channels

Maximum channel count.

◆ min_channels

uint16_t sof_static_caps::min_channels

Minimum channel count.

◆ rates

uint32_t sof_static_caps::rates

Bitmask of supported sample rates (SOF_STATIC_RATE_*)

◆ sink_rate

uint32_t sof_static_caps::sink_rate

Target sink sample rate for converters (SRC/ASRC, 0 = same as default_rate)


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