annotate libao2/audio_plugin_internal.h @ 12023:57fd2f36b8cb

altivec swscale under Linux patch by (Magnus Damm <damm at opensource dot se>)
author michael
date Sun, 14 Mar 2004 18:04:59 +0000
parents 12b1790038b0
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3096
15abd9121737 ao_plugin.c and plugin headers added
anders
parents:
diff changeset
1 // prototypes:
9633
12b1790038b0 64bit libao2 fix by Jens Axboe <mplayer-dev@kernel.dk>
alex
parents: 3316
diff changeset
2 static int control(int cmd, void *arg);
3107
ef2287ccc42b Changes to audio out plugin, first plugin added
anders
parents: 3096
diff changeset
3 static int init();
3096
15abd9121737 ao_plugin.c and plugin headers added
anders
parents:
diff changeset
4 static void uninit();
15abd9121737 ao_plugin.c and plugin headers added
anders
parents:
diff changeset
5 static void reset();
3107
ef2287ccc42b Changes to audio out plugin, first plugin added
anders
parents: 3096
diff changeset
6 static int play();
3096
15abd9121737 ao_plugin.c and plugin headers added
anders
parents:
diff changeset
7
3316
bb1d608c73ae LIBAO_PLUGIN_EXTERN expansion uses wrong type
steve
parents: 3107
diff changeset
8 #define LIBAO_PLUGIN_EXTERN(x) ao_plugin_functions_t audio_plugin_##x =\
3096
15abd9121737 ao_plugin.c and plugin headers added
anders
parents:
diff changeset
9 {\
15abd9121737 ao_plugin.c and plugin headers added
anders
parents:
diff changeset
10 &info,\
15abd9121737 ao_plugin.c and plugin headers added
anders
parents:
diff changeset
11 control,\
15abd9121737 ao_plugin.c and plugin headers added
anders
parents:
diff changeset
12 init,\
15abd9121737 ao_plugin.c and plugin headers added
anders
parents:
diff changeset
13 uninit,\
15abd9121737 ao_plugin.c and plugin headers added
anders
parents:
diff changeset
14 reset,\
15abd9121737 ao_plugin.c and plugin headers added
anders
parents:
diff changeset
15 play,\
15abd9121737 ao_plugin.c and plugin headers added
anders
parents:
diff changeset
16 };