录音接口 更多...
#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 行定义.