summaryrefslogtreecommitdiff
path: root/playback.h
diff options
context:
space:
mode:
authorGravatar Alexey Yakovenko <wakeroid@gmail.com>2009-08-05 23:23:44 +0200
committerGravatar Alexey Yakovenko <wakeroid@gmail.com>2009-08-05 23:23:44 +0200
commit337d90098cf48c6e3600f321081492e33cc48229 (patch)
treeef0d26f051f02cfcf1b96a10fffbd92976c52990 /playback.h
parent8f749dbc5721172d1e5cf9742955fb429fa0062a (diff)
alsa playback WIP
Diffstat (limited to 'playback.h')
-rw-r--r--playback.h28
1 files changed, 28 insertions, 0 deletions
diff --git a/playback.h b/playback.h
new file mode 100644
index 00000000..c58841ae
--- /dev/null
+++ b/playback.h
@@ -0,0 +1,28 @@
+#ifndef __PLAYBACK_H
+#define __PLAYBACK_H
+
+#if USE_SDL
+#include "psdl.h"
+#define p_init psdl_init
+#define p_free psdl_free
+#define p_play psdl_play
+#define p_stop psdl_stop
+#define p_ispaused psdl_ispaused
+#define p_pause psdl_pause
+#define p_unpause psdl_unpause
+#define p_set_volume psdl_set_volume
+#define p_get_rate psdl_get_rate
+#else
+#include "palsa.h"
+#define p_init palsa_init
+#define p_free palsa_free
+#define p_play palsa_play
+#define p_stop palsa_stop
+#define p_ispaused palsa_ispaused
+#define p_pause palsa_pause
+#define p_unpause palsa_unpause
+#define p_set_volume palsa_set_volume
+#define p_get_rate palsa_get_rate
+#endif
+
+#endif // __PLAYBACK_H