diff options
| author | Joel de Vahl <joel@stalverk80.se> | 2009-01-13 19:16:58 +0000 |
|---|---|---|
| committer | Joel de Vahl <joel@stalverk80.se> | 2009-01-13 19:16:58 +0000 |
| commit | 2d8c4a61b6cabd55a32744f8870ce3fa19041f77 (patch) | |
| tree | 005d0e9f372adf1a7801e630e70fc298d4c06895 | |
| parent | 3bcaf6498f4e942fbdf422292c2a24c3f254811f (diff) | |
| download | zcatch-2d8c4a61b6cabd55a32744f8870ce3fa19041f77.tar.gz zcatch-2d8c4a61b6cabd55a32744f8870ce3fa19041f77.zip | |
ppc sound fix
| -rw-r--r-- | src/engine/client/ec_snd.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/engine/client/ec_snd.c b/src/engine/client/ec_snd.c index ed66cc1f..3e29697c 100644 --- a/src/engine/client/ec_snd.c +++ b/src/engine/client/ec_snd.c @@ -235,6 +235,10 @@ static void mix(short *final_out, unsigned frames) final_out[j+1] = int2short(vr); } } + +#if defined(CONF_ARCH_ENDIAN_BIG) + swap_endian(final_out, sizeof(short), frames * 2); +#endif } static void sdlcallback(void *unused, Uint8 *stream, int len) |