Downloads
release
dev builds
extras
themes
Documentation
manual
wiki
device status
Support
forums
mailing lists
IRC
Development
bugs
patches
dev guide
Search
Donate
Search
| Go
Wiki
>
Main
>
SummerOfCode
>
SummerOfCode2009
>
WavpackHybridSupport
---+!! Rockbox Support for Wavpack Hybrid Compression %TOC% ---++ Wavpack Hybrid Compression The [[http://www.wavpack.com][Wavpack audio codec]] supports an unusual "hybrid" compression mode. In this mode, a traditional lossy file is complemented by a "correction" file. When the two are decoded together, the original input bitstream can be recreated exactly. The lossy file may also be decoded on its own. Rockbox currently handles lossy files but ignores the correction files. ---++ Milestones * Correctly decode hybrid files on a PC with Rockbox code (*complete and verified for stereo files*) * Implement support for buffering two (or more) files in a codec-independent manner (*working with bugs*) * Ensure real-time decoding on a Rockbox target (*decoding but not real time on target*) * Implement seeking in hybrid files with correction info present (*imprecise short-range seeking works*) * Add support for and check more obscure formats, like hybrid mono lossless and old-style hybrid shaping code (*mono lossless support complete*) ---++ Useful Info Wavpack spec description: [[http://www.wavpack.com/WavPack.pdf][here]]. Wavpack file format: [[http://www.wavpack.com/file_format.txt][here]]. ---++ Current Status Decoding of stereo hybrid lossless files functions off-target with a patch at http://q3q.us/hybrid2.patch . This does NOT run on a device; use http://q3q.us/codec-executor.tar.bz2 to run the codec! A patch enabling playback on iPod targets and in the sim is at http://www.rockbox.org/tracker/task/10537 but does not yet run in real time.
E
dit
|
A
ttach
|
P
rint version
|
H
istory
: r5
<
r4
<
r3
<
r2
|
B
acklinks
|
V
iew topic
|
M
ore topic actions
r5 - 17 Aug 2009 - 19:39:36 -
BryanJacobs
Parents:
SummerOfCode
>
SummerOfCode2009
Copyright © by the contributing authors.