synced with 1.183
[mplayer/greg.git] / libao2 / audio_out_internal.h
blob8433ccf495d8b7539a0764e0f73a0193e565d4cf
2 // prototypes:
3 //static ao_info_t info;
4 static int control(int cmd, void *arg);
5 static int init(int rate,int channels,int format,int flags);
6 static void uninit();
7 static void reset();
8 static int get_space();
9 static int play(void* data,int len,int flags);
10 static float get_delay();
11 static void audio_pause();
12 static void audio_resume();
14 #define LIBAO_EXTERN(x) ao_functions_t audio_out_##x =\
16 &info,\
17 control,\
18 init,\
19 uninit,\
20 reset,\
21 get_space,\
22 play,\
23 get_delay,\
24 audio_pause,\
25 audio_resume\