diff options
Diffstat (limited to 'libao2/audio_plugin_internal.h')
-rw-r--r-- | libao2/audio_plugin_internal.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/libao2/audio_plugin_internal.h b/libao2/audio_plugin_internal.h new file mode 100644 index 0000000000..b928ccf95b --- /dev/null +++ b/libao2/audio_plugin_internal.h @@ -0,0 +1,16 @@ +// prototypes: +static int control(int cmd,int arg); +static int init(float*); +static void uninit(); +static void reset(); +static int play(void* data,int len,int flags); + +#define LIBAO_PLUGIN_EXTERN(x) ao_functions_t audio_out_##x =\ +{\ + &info,\ + control,\ + init,\ + uninit,\ + reset,\ + play,\ +}; |