|
| audiolite_inputcomp (bool isi2s=false) |
|
int | set_volume (int vol) |
|
int | on_starting (audiolite_inputnode *inode, audiolite_outputnode *onode) |
|
void | on_started (audiolite_inputnode *inode, audiolite_outputnode *onode) |
|
void | on_canceled (audiolite_inputnode *inode, audiolite_outputnode *onode) |
|
void | on_stopping (audiolite_inputnode *inode, audiolite_outputnode *onode) |
|
void | on_stop (audiolite_inputnode *inode, audiolite_outputnode *onode) |
|
void | on_pusheddata (FAR struct ap_buffer_s *apb) |
|
void | on_stopped (void) |
|
void | on_underflowed (void) |
|
void | on_popeddata (struct ap_buffer_s *apb) |
|
void | on_overflowed (void) |
|
| audiolite_component (int inputnum=1, int outputnum=1, int depth=16, bool is_sync=true, int prio=105, int stack_sz=CONFIG_PTHREAD_STACK_DEFAULT) |
|
void | set_mempool (audiolite_mempool *pool) |
|
int | start (audiolite_inputnode *node) |
|
void | cancel (audiolite_inputnode *node) |
|
void | stop (audiolite_inputnode *node) |
|
void | reflesh (audiolite_inputnode *node) |
|
int | start (audiolite_outputnode *node) |
|
void | cancel (audiolite_outputnode *node) |
|
void | stop (audiolite_outputnode *node) |
|
void | reflesh (audiolite_outputnode *node) |
|
void | data_came (mossfw_callback_op_t *op) |
|
virtual bool | can_breakdata (audiolite_outputnode *out) |
|
virtual void | on_data () |
|
virtual int | on_starting (audiolite_inputnode *inode, audiolite_outputnode *onode) |
|
virtual void | on_started (audiolite_inputnode *inode, audiolite_outputnode *onode) |
|
virtual void | on_canceled (audiolite_inputnode *inode, audiolite_outputnode *onode) |
|
virtual void | on_stopping (audiolite_inputnode *inode, audiolite_outputnode *onode) |
|
virtual void | on_stop (audiolite_inputnode *inode, audiolite_outputnode *onode) |
|
int | publish_event (int evtid, unsigned long arg) |
|
int | samplingrate () |
|
int | channels () |
|
int | samplebitwidth () |
|
audiolite_inputnode * | get_input (int id=0) |
|
audiolite_outputnode * | get_output (int id=0) |
|
audiolite_component * | bind (audiolite_component *cmp) |
|
int | bind (audiolite_inputnode *in, int outid=0) |
|
int | unbind (audiolite_inputnode *in) |
|
int | unbindall () |
|
virtual int | start () |
|
virtual void | stop () |
|
virtual void | suspend () |
|
virtual int | resume () |
|
virtual int | start (audiolite_inputnode *node)=0 |
|
virtual void | cancel (audiolite_inputnode *node)=0 |
|
virtual void | stop (audiolite_inputnode *node)=0 |
|
virtual int | start (audiolite_outputnode *node)=0 |
|
virtual void | cancel (audiolite_outputnode *node)=0 |
|
virtual void | stop (audiolite_outputnode *node)=0 |
|
virtual void | reflesh (audiolite_inputnode *node)=0 |
|
virtual void | reflesh (audiolite_outputnode *node)=0 |
|
virtual void | on_pusheddata (FAR struct ap_buffer_s *apb)=0 |
|
virtual void | on_popeddata (FAR struct ap_buffer_s *apb)=0 |
|
virtual void | on_stopped (void)=0 |
|
virtual void | on_overflowed (void)=0 |
|
virtual void | on_underflowed (void)=0 |
|