X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=dos_auplay;a=blobdiff_plain;f=src%2Faudrv.h;fp=src%2Faudrv.h;h=6fc99d62c7c8260231de16741d720700b99102e7;hp=0000000000000000000000000000000000000000;hb=6e29178202fe1876a0fb0231e71fa0e75a7b6460;hpb=43cd2e73225cd66e61d1e9754afcaa7eca02fcb7 diff --git a/src/audrv.h b/src/audrv.h new file mode 100644 index 0000000..6fc99d6 --- /dev/null +++ b/src/audrv.h @@ -0,0 +1,14 @@ +#ifndef AUDIO_DRIVER_H_ +#define AUDIO_DRIVER_H_ + +struct audrv { + void (*start)(int rate, int bits, int nchan); + void (*pause)(void); + void (*cont)(void); + void (*stop)(void); + void (*setvolume)(int ctl, int vol); + int (*getvolume)(int ctl); + int (*isplaying)(void); +}; + +#endif /* AUDIO_DRIVER_H_ */