summaryrefslogtreecommitdiff
path: root/psdl.c
diff options
context:
space:
mode:
Diffstat (limited to 'psdl.c')
-rw-r--r--psdl.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/psdl.c b/psdl.c
index 1ffa21ca..72305b7e 100644
--- a/psdl.c
+++ b/psdl.c
@@ -9,6 +9,17 @@ static SDL_AudioSpec spec;
static void psdl_callback (void *userdata, Uint8 *stream, int len);
static float sdl_volume = 1;
+static inline void
+le_int16 (int16_t in, char *out) {
+ char *pin = (char *)∈
+#if !BIGENDIAN
+ out[0] = pin[0];
+ out[1] = pin[1];
+#else
+ out[1] = pin[0];
+ out[0] = pin[1];
+#endif
+}
int
psdl_init (void) {
SDL_AudioSpec obt;