Code Search for Developers
 
 
  

audio_out_internal.h from The Open2x Project at Krugle


Show audio_out_internal.h syntax highlighted


// prototypes:
//static ao_info_t info;
static int control(int cmd, void *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\
};





See more files for this project here

The Open2x Project

The Open2x project exists to provide an open source resource for the GP2X handheld console based on the MagicEyes MMSP2 processing platform and MP2520F SoC. The project hosts Linux kernel source for the GP2X, boot loader (U-Boot) source and more.

Project homepage: http://www.distant-earth.com/open2x
Programming language(s): Assembly,C,C++
License: other

  Makefile
  afmt.c
  afmt.h
  ao_alsa.c
  ao_alsa5.c
  ao_arts.c
  ao_dsound.c
  ao_dxr2.c
  ao_esd.c
  ao_jack.c
  ao_macosx.c
  ao_mpegpes.c
  ao_nas.c
  ao_null.c
  ao_oss.c
  ao_pcm.c
  ao_plugin.c
  ao_polyp.c
  ao_sdl.c
  ao_sgi.c
  ao_sun.c
  ao_win32.c
  audio_out.c
  audio_out.h
  audio_out_internal.h
  audio_plugin.h
  audio_plugin_internal.h
  config.mak
  eq.h
  filter.h
  fir.h
  firfilter.c
  pl_delay.c
  pl_eq.c
  pl_extrastereo.c
  pl_format.c
  pl_resample.c
  pl_surround.c
  pl_volnorm.c
  pl_volume.c
  remez.c
  remez.h