summaryrefslogtreecommitdiff
path: root/apps/codecs/libwmapro/libavutil/intreadwrite.h
diff options
context:
space:
mode:
authorMohamed Tarek <mt@rockbox.org>2010-07-14 19:37:52 +0000
committerMohamed Tarek <mt@rockbox.org>2010-07-14 19:37:52 +0000
commitd63abfc7eb7db5eb36b325198fbb6ceaf8778685 (patch)
treedc9496f504711569180fd9c5a91cf6e748815869 /apps/codecs/libwmapro/libavutil/intreadwrite.h
parent16284ae8aef30ec67d7fd9c34519bce17d64ab3a (diff)
downloadrockbox-d63abfc7eb7db5eb36b325198fbb6ceaf8778685.tar.gz
rockbox-d63abfc7eb7db5eb36b325198fbb6ceaf8778685.zip
Add WMA Pro to the main build. WMA Pro now plays on target and decodes in 151% realtime in a 320kbps sample on a sansa e200. Lots of cleanup still need to be done, and optimisations should start soon too.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27417 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/libwmapro/libavutil/intreadwrite.h')
-rw-r--r--apps/codecs/libwmapro/libavutil/intreadwrite.h18
1 files changed, 3 insertions, 15 deletions
diff --git a/apps/codecs/libwmapro/libavutil/intreadwrite.h b/apps/codecs/libwmapro/libavutil/intreadwrite.h
index 87098d707d..a88ffa80f6 100644
--- a/apps/codecs/libwmapro/libavutil/intreadwrite.h
+++ b/apps/codecs/libwmapro/libavutil/intreadwrite.h
@@ -52,24 +52,10 @@ typedef union {
52 * as inline functions. 52 * as inline functions.
53 */ 53 */
54 54
55#if ARCH_ARM
56# include "arm/intreadwrite.h"
57#elif ARCH_AVR32
58# include "avr32/intreadwrite.h"
59#elif ARCH_MIPS
60# include "mips/intreadwrite.h"
61#elif ARCH_PPC
62# include "ppc/intreadwrite.h"
63#elif ARCH_TOMI
64# include "tomi/intreadwrite.h"
65#elif ARCH_X86
66# include "x86/intreadwrite.h"
67#endif
68
69/* 55/*
70 * Map AV_RNXX <-> AV_R[BL]XX for all variants provided by per-arch headers. 56 * Map AV_RNXX <-> AV_R[BL]XX for all variants provided by per-arch headers.
71 */ 57 */
72 58#define HAVE_BIGENDIAN 0
73#if HAVE_BIGENDIAN 59#if HAVE_BIGENDIAN
74 60
75# if defined(AV_RN16) && !defined(AV_RB16) 61# if defined(AV_RN16) && !defined(AV_RB16)
@@ -172,6 +158,8 @@ typedef union {
172 158
173#endif /* !HAVE_BIGENDIAN */ 159#endif /* !HAVE_BIGENDIAN */
174 160
161#define HAVE_ATTRIBUTE_PACKED 0
162#define HAVE_FAST_UNALIGNED 0
175/* 163/*
176 * Define AV_[RW]N helper macros to simplify definitions not provided 164 * Define AV_[RW]N helper macros to simplify definitions not provided
177 * by per-arch headers. 165 * by per-arch headers.