summaryrefslogtreecommitdiff
path: root/apps/codecs/libwmapro/README.rockbox
diff options
context:
space:
mode:
authorMohamed Tarek <mt@rockbox.org>2010-07-17 08:19:05 +0000
committerMohamed Tarek <mt@rockbox.org>2010-07-17 08:19:05 +0000
commit53d13a8e76adb93ea33b1715257ab467f9f05b13 (patch)
tree4bfcf4ca7684b314f7924d615e56ea187e19bb6c /apps/codecs/libwmapro/README.rockbox
parent86c3765246e87ec161f96192e539997e82a60b56 (diff)
downloadrockbox-53d13a8e76adb93ea33b1715257ab467f9f05b13.tar.gz
rockbox-53d13a8e76adb93ea33b1715257ab467f9f05b13.zip
libwmapro no longer needs libm in the sim; update the makefile and README.rockbox.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27456 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/libwmapro/README.rockbox')
-rw-r--r--apps/codecs/libwmapro/README.rockbox29
1 files changed, 6 insertions, 23 deletions
diff --git a/apps/codecs/libwmapro/README.rockbox b/apps/codecs/libwmapro/README.rockbox
index 9bd737a432..1e195b1b8b 100644
--- a/apps/codecs/libwmapro/README.rockbox
+++ b/apps/codecs/libwmapro/README.rockbox
@@ -14,27 +14,10 @@ IMPORT DETAILS
14 14
15Based on ffmpeg svn r22886 dated 15 April 2010. 15Based on ffmpeg svn r22886 dated 15 April 2010.
16 16
17The code is slowly being modified to convert it from floating point maths to 17The decoder now (17 July 2010) uses fixed point arithmetic everywhere. It still
18fixed point. 18doesn't work on 3 targets, namely clip, c200v2 and m200v4 due to their small
19codec buffer compared to wma pro's needs.
19 20
20As of 6 July 2010, the following steps are all working properly in fixed point: 21A comparison against ffmpeg floating point decoder gives :
21- Inverse quantization and rescaling 220.2~0.3% max relative error
22- IMDCT 230.005~0.01% average relative error
23- Windowing
24
25Results of comparing output wav files from the partially fixed point decoder to
26the output wav files of ffmpeg decoder are :
27- average relative error = 0.016%
28- maximum relative error = 0.3%
29
30COMPILING
31
32At the time of this writing (21 June 2010) the decoder isn't still included in
33the main build since it still only works in the simulator.
34
35A patch is included that would enable building the library and the codec for
36testing and development purposes.
37
38To apply the patch, you should cd to libwmapro directory and then execute the
39following command :
40patch -p 0 < wmapro_mainbuild.patch