support multiple sound drivers, add sdl

This commit is contained in:
Grazvydas Ignotas 2013-06-23 22:23:57 +03:00
parent 20b143089c
commit 26d3ca0d29
6 changed files with 294 additions and 6 deletions

View file

@ -1,9 +1,12 @@
int sndout_oss_init(void);
int sndout_oss_start(int rate, int stereo, int frames_in_frag);
int sndout_oss_start(int rate, int stereo);
void sndout_oss_stop(void);
int sndout_oss_write(const void *buff, int len);
int sndout_oss_write_nb(const void *buff, int len);
int sndout_oss_can_write(int bytes);
void sndout_oss_sync(void);
void sndout_oss_wait(void);
void sndout_oss_setvol(int l, int r);
void sndout_oss_exit(void);
/* make oss fragment size to fit this much video frames */
extern int sndout_oss_frag_frames;