#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.