projects
/
dos_auplay
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
cleaned up the 16bit interrupt ack
[dos_auplay]
/
src
/
audio.h
diff --git
a/src/audio.h
b/src/audio.h
index
9268627
..
fafcb7f
100644
(file)
--- a/
src/audio.h
+++ b/
src/audio.h
@@
-1,6
+1,13
@@
#ifndef AUDIO_H_
\r
#define AUDIO_H_
\r
\r
#ifndef AUDIO_H_
\r
#define AUDIO_H_
\r
\r
+/* mixer channels */
\r
+enum {
\r
+ AUDIO_DEFAULT,
\r
+ AUDIO_MASTER,
\r
+ AUDIO_PCM
\r
+};
\r
+
\r
typedef int (*audio_callback_func)(void *buffer, int size, void *cls);
\r
\r
int audio_init(void);
\r
typedef int (*audio_callback_func)(void *buffer, int size, void *cls);
\r
\r
int audio_init(void);
\r
@@
-14,6
+21,8
@@
void audio_resume(void);
void audio_stop(void);
\r
int audio_isplaying(void);
\r
\r
void audio_stop(void);
\r
int audio_isplaying(void);
\r
\r
-void audio_volume(int vol);
\r
+/* audio volume: 0-255 */
\r
+void audio_setvolume(int ctl, int vol);
\r
+int audio_getvolume(int ctl);
\r
\r
#endif /* AUDIO_H_ */
\r
\r
#endif /* AUDIO_H_ */
\r