view libao2/audio_out_internal.h @ 8600:54eac4cf587c

Lots of functions and variables specific to OSS audio are used without ifdefs, so it is not possible to compile mplayer without enabling it, alse some are already ifdefed, so it is a mess. patch by Filip Kalinski <filon@pld.org.pl>
author arpi
date Sat, 28 Dec 2002 13:39:51 +0000
parents 981a9e5118ce
children 12b1790038b0
line wrap: on
line source


// prototypes:
//static ao_info_t info;
static int control(int cmd,int arg);
static int init(int rate,int channels,int format,int flags);
static void uninit();
static void reset();
static int get_space();
static int play(void* data,int len,int flags);
static float get_delay();
static void audio_pause();
static void audio_resume();

#define LIBAO_EXTERN(x) ao_functions_t audio_out_##x =\
{\
	&info,\
	control,\
	init,\
        uninit,\
	reset,\
	get_space,\
	play,\
	get_delay,\
	audio_pause,\
	audio_resume\
};