From 9fcf88e42b7e17e555157e2237b25089ba22c5e6 Mon Sep 17 00:00:00 2001 From: bugmen0t <@> Date: Tue, 3 Dec 2013 20:56:03 +0000 Subject: ao_oss: add 24bit formats --- audio/out/ao_oss.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/audio/out/ao_oss.c b/audio/out/ao_oss.c index 114417392b..a03c8e0339 100644 --- a/audio/out/ao_oss.c +++ b/audio/out/ao_oss.c @@ -89,6 +89,18 @@ static int format_table[][2] = { #ifdef AFMT_S24_PACKED {AFMT_S24_PACKED, AF_FORMAT_S24_LE}, #endif +#ifdef AFMT_U24_LE + {AFMT_U24_LE, AF_FORMAT_U24_LE}, +#endif +#ifdef AFMT_U24_BE + {AFMT_U24_BE, AF_FORMAT_U24_BE}, +#endif +#ifdef AFMT_S24_LE + {AFMT_S24_LE, AF_FORMAT_S24_LE}, +#endif +#ifdef AFMT_S24_BE + {AFMT_S24_BE, AF_FORMAT_S24_BE}, +#endif #ifdef AFMT_U32_LE {AFMT_U32_LE, AF_FORMAT_U32_LE}, #endif -- cgit v1.2.3