Public Attributes | List of all members
recorder Struct Reference

#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
 

Detailed Description

Definition at line 42 of file linuxrec.h.

Member Data Documentation

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.


The documentation for this struct was generated from the following file:


xbot_talker
Author(s): wangxiaoyun
autogenerated on Sat Oct 10 2020 03:27:54