aos_pcm_t结构体 参考

#include <sound_pcm.h>

成员变量

int fd
 
aos_pcm_stream_t stream
 
aos_pcm_state_t state
 
char * name
 
int mode
 
int card
 
int device
 
aos_hdl_t mutex
 
aos_hdl_t evt
 
aos_pcm_hw_params_thw_params
 
aos_pcm_sw_params_tsw_params
 
void * open_func
 
long minperiodtime
 
int poll_fd_count
 
unsigned short poll_events
 
int setup: 1
 
int compat: 1
 
unsigned int mmap_rw: 1
 
unsigned int mmap_shadow: 1
 
unsigned int donot_close: 1
 
unsigned int own_state_check:1
 
void * private_data
 

详细描述

在文件 sound_pcm.h122 行定义.

结构体成员变量说明

◆ card

int card

在文件 sound_pcm.h129 行定义.

◆ compat

int compat

在文件 sound_pcm.h142 行定义.

◆ device

int device

在文件 sound_pcm.h130 行定义.

◆ donot_close

unsigned int donot_close

在文件 sound_pcm.h145 行定义.

◆ evt

aos_hdl_t evt

在文件 sound_pcm.h132 行定义.

◆ fd

int fd

在文件 sound_pcm.h124 行定义.

◆ hw_params

aos_pcm_hw_params_t* hw_params

在文件 sound_pcm.h133 行定义.

◆ minperiodtime

long minperiodtime

在文件 sound_pcm.h138 行定义.

◆ mmap_rw

unsigned int mmap_rw

在文件 sound_pcm.h143 行定义.

◆ mmap_shadow

unsigned int mmap_shadow

在文件 sound_pcm.h144 行定义.

◆ mode

int mode

在文件 sound_pcm.h128 行定义.

◆ mutex

aos_hdl_t mutex

在文件 sound_pcm.h131 行定义.

◆ name

char* name

在文件 sound_pcm.h127 行定义.

◆ open_func

void* open_func

在文件 sound_pcm.h137 行定义.

◆ own_state_check

unsigned int own_state_check

在文件 sound_pcm.h146 行定义.

◆ poll_events

unsigned short poll_events

在文件 sound_pcm.h140 行定义.

◆ poll_fd_count

int poll_fd_count

在文件 sound_pcm.h139 行定义.

◆ private_data

void* private_data

在文件 sound_pcm.h147 行定义.

◆ setup

int setup

在文件 sound_pcm.h141 行定义.

◆ state

在文件 sound_pcm.h126 行定义.

◆ stream

在文件 sound_pcm.h125 行定义.

◆ sw_params

aos_pcm_sw_params_t* sw_params

在文件 sound_pcm.h134 行定义.


该结构体的文档由以下文件生成: