X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=dos_auplay;a=blobdiff_plain;f=src%2Faudio.h;h=fafcb7f308b20ed393f994157baeec0dee767dea;hp=961cb9e5079855fff431aff977fef65263ca7f57;hb=6e29178202fe1876a0fb0231e71fa0e75a7b6460;hpb=43cd2e73225cd66e61d1e9754afcaa7eca02fcb7 diff --git a/src/audio.h b/src/audio.h index 961cb9e..fafcb7f 100644 --- a/src/audio.h +++ b/src/audio.h @@ -1,6 +1,13 @@ #ifndef AUDIO_H_ #define AUDIO_H_ +/* mixer channels */ +enum { + AUDIO_DEFAULT, + AUDIO_MASTER, + AUDIO_PCM +}; + typedef int (*audio_callback_func)(void *buffer, int size, void *cls); int audio_init(void); @@ -15,6 +22,7 @@ void audio_stop(void); int audio_isplaying(void); /* audio volume: 0-255 */ -void audio_volume(int vol); +void audio_setvolume(int ctl, int vol); +int audio_getvolume(int ctl); #endif /* AUDIO_H_ */