annotate libao2/audio_plugin_internal.h @ 8763:19e96e60a3d0

Speed optimizations (runs twise as fast) and bugfix (wrong cutoff frequency buffer over run noise and garbeled output when wrong input format)
author anders
date Sat, 04 Jan 2003 06:19:25 +0000
parents bb1d608c73ae
children 12b1790038b0
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
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 };