annotate libao2/audio_plugin_internal.h @ 3152:54710806be56

runtime cpu detection optional (compiles faster)
author michael
date Tue, 27 Nov 2001 01:19:56 +0000
parents ef2287ccc42b
children bb1d608c73ae
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:
15abd9121737 ao_plugin.c and plugin headers added
anders
parents:
diff changeset
2 static int control(int cmd,int 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
3107
ef2287ccc42b Changes to audio out plugin, first plugin added
anders
parents: 3096
diff changeset
8 #define LIBAO_PLUGIN_EXTERN(x) ao_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 };