录音接口 更多...
#include <uvoice_recorder.h>
成员变量 | |
| int(* | set_sink )(media_format_t format, int rate, int channels, int bits, int frames, int bitrate, char *sink) | 
| 设置录音参数  更多... | |
| int(* | clr_sink )(void) | 
| int(* | start )(void) | 
| int(* | stop )(void) | 
| int(* | get_stream )(uint8_t *buffer, int nbytes) | 
| int(* | get_state )(recorder_state_t *state) | 
| int(* | get_position )(int *position) | 
| int(* | ns_enable )(int enable) | 
| int(* | ec_enable )(int enable) | 
| int(* | agc_enable )(int enable) | 
| int(* | vad_enable )(int enable) | 
| int(* | format_support )(media_format_t format) | 
| void * | priv | 
录音接口
在文件 uvoice_recorder.h 第 26 行定义.
| int(* agc_enable) (int enable) | 
在文件 uvoice_recorder.h 第 37 行定义.
| int(* clr_sink) (void) | 
在文件 uvoice_recorder.h 第 29 行定义.
| int(* ec_enable) (int enable) | 
在文件 uvoice_recorder.h 第 36 行定义.
| int(* format_support) (media_format_t format) | 
在文件 uvoice_recorder.h 第 39 行定义.
| int(* get_position) (int *position) | 
在文件 uvoice_recorder.h 第 34 行定义.
| int(* get_state) (recorder_state_t *state) | 
在文件 uvoice_recorder.h 第 33 行定义.
| int(* get_stream) (uint8_t *buffer, int nbytes) | 
在文件 uvoice_recorder.h 第 32 行定义.
| int(* ns_enable) (int enable) | 
在文件 uvoice_recorder.h 第 35 行定义.
| void* priv | 
在文件 uvoice_recorder.h 第 40 行定义.
| int(* set_sink) (media_format_t format, int rate, int channels, int bits, int frames, int bitrate, char *sink) | 
设置录音参数
在文件 uvoice_recorder.h 第 28 行定义.
| int(* start) (void) | 
在文件 uvoice_recorder.h 第 30 行定义.
| int(* stop) (void) | 
在文件 uvoice_recorder.h 第 31 行定义.
| int(* vad_enable) (int enable) | 
在文件 uvoice_recorder.h 第 38 行定义.