summaryrefslogtreecommitdiffstats
path: root/apps/codecs/libmusepack/musepack.h
diff options
context:
space:
mode:
authorThom Johansen <thomj@rockbox.org>2006-01-29 17:06:20 +0000
committerThom Johansen <thomj@rockbox.org>2006-01-29 17:06:20 +0000
commita371ec3e77f7fcc6d498c747ad46ede7900e0bde (patch)
tree4ca1ad6eec9ee80cb526d107bf6c291e06291978 /apps/codecs/libmusepack/musepack.h
parent55ff456c4615b4cedc1d936d510abe4d92403b61 (diff)
downloadrockbox-a371ec3e77f7fcc6d498c747ad46ede7900e0bde.tar.gz
rockbox-a371ec3e77f7fcc6d498c747ad46ede7900e0bde.zip
Make Musepack work on little endian devices.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8485 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/libmusepack/musepack.h')
-rw-r--r--apps/codecs/libmusepack/musepack.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/codecs/libmusepack/musepack.h b/apps/codecs/libmusepack/musepack.h
index e78d27205f..cd9a983603 100644
--- a/apps/codecs/libmusepack/musepack.h
+++ b/apps/codecs/libmusepack/musepack.h
@@ -53,6 +53,10 @@ extern "C" {
#include "reader.h"
#include "streaminfo.h"
+#ifdef ROCKBOX_LITTLE_ENDIAN
+#define MPC_LITTLE_ENDIAN
+#endif
+
enum {
MPC_FRAME_LENGTH = (36 * 32), /// samples per mpc frame
MPC_DECODER_BUFFER_LENGTH = 4 * MPC_FRAME_LENGTH /// required buffer size for decoder