RT-Thread RTOS
An open source embedded real-time operating system
rt_audio_caps Struct Reference

#include <dev_audio.h>

Data Fields

int main_type
 
int sub_type
 
union {
   rt_uint32_t   mask
 
   int   value
 
   struct rt_audio_configure   config
 
udata
 

Detailed Description

Audio capabilities.

Field Documentation

◆ main_type

int rt_audio_caps::main_type

Audio main type, one value of AUDIO_TYPE

◆ sub_type

int rt_audio_caps::sub_type

Audio sub type, one value of AUDIO_DSP or AUDIO_MIXER

◆ mask

rt_uint32_t rt_audio_caps::mask

Capabilities mask

◆ value

int rt_audio_caps::value

Capabilities value

◆ config

struct rt_audio_configure rt_audio_caps::config

Audio samplebits information

◆ 

union { ... } rt_audio_caps::udata

User data