36#ifndef __INCLUDE_AUDIOLITE_OUTPUT_COMPONENT_H
37#define __INCLUDE_AUDIOLITE_OUTPUT_COMPONENT_H
43#include <audiolite/al_component.h>
44#include <audiolite/al_audiodrv.h>
58 volatile bool enqueue_enable;
65 int set_volume(
int vol);
82 void on_pusheddata(FAR
struct ap_buffer_s *apb);
83 void on_stopped(
void);
84 void on_underflowed(
void);
85 void on_popeddata(
struct ap_buffer_s *apb){};
86 void on_overflowed(
void){ };
Definition: al_component.h:58
Definition: al_audiodrv.h:80
Definition: al_audiodrv.h:65
Definition: al_outputcomp.h:56
Definition: al_outputnode.h:65