#include <linuxrec.h>
Public Attributes | |
char * | audiobuf |
int | bits_per_frame |
unsigned int | bufcount |
size_t | buffer_frames |
unsigned int | buffer_time |
void * | bufheader |
void(* | on_data_ind )(char *data, unsigned long len, void *user_para) |
std::string | pcm_file_path |
size_t | period_frames |
unsigned int | period_time |
pthread_t | rec_thread |
volatile int | state |
void * | user_cb_para |
void * | wavein_hdl |
Definition at line 42 of file linuxrec.h.
char* recorder::audiobuf |
Definition at line 54 of file linuxrec.h.
int recorder::bits_per_frame |
Definition at line 55 of file linuxrec.h.
unsigned int recorder::bufcount |
Definition at line 53 of file linuxrec.h.
size_t recorder::buffer_frames |
Definition at line 59 of file linuxrec.h.
unsigned int recorder::buffer_time |
Definition at line 56 of file linuxrec.h.
void* recorder::bufheader |
Definition at line 52 of file linuxrec.h.
void(* recorder::on_data_ind) (char *data, unsigned long len, void *user_para) |
Definition at line 44 of file linuxrec.h.
std::string recorder::pcm_file_path |
Definition at line 60 of file linuxrec.h.
size_t recorder::period_frames |
Definition at line 58 of file linuxrec.h.
unsigned int recorder::period_time |
Definition at line 57 of file linuxrec.h.
pthread_t recorder::rec_thread |
Definition at line 50 of file linuxrec.h.
volatile int recorder::state |
Definition at line 46 of file linuxrec.h.
void* recorder::user_cb_para |
Definition at line 45 of file linuxrec.h.
void* recorder::wavein_hdl |
Definition at line 47 of file linuxrec.h.