Gitiles
Code Review
Sign In
gerrit.rockbox.org
/
rockbox
/
7ad2cad173ffa094bb285112582afee1c9aea4e5
/
apps
/
codecs
/
wmapro.c
7ad2cad
Commit work started in FS#12153 to put timing/position information in PCM
by Michael Sevakis
· 13 years ago
7c6056b
FS#12140 by Sean Bartell, Make various codec stuff static.
by Nils Wallménius
· 13 years ago
e75018a
Fix several 'variable set but not used' warnings reported from GCC 4.6.0.
by Andree Buschmann
· 13 years ago
c537d59
Commit FS#12069 - Playback rework - first stages. Gives as thorough as possible a treatment of codec management, track change and metadata logic as possible while maintaining fairly narrow focus and not rewriting everything all at once. Please see the rockbox-dev mail archive on 2011-04-25 (Playback engine rework) for a more thorough manifest of what was addressed. Plugins and codecs become incompatible.
by Michael Sevakis
· 13 years ago
85e4025
Enforce that codecs wait for their metadata in a proper-ish and consistent manner. Sort of a halfway patch; best would be to give them an internal copy of the current track information which lasts unaltered by playback until a track switch or unload.
by Michael Sevakis
· 14 years ago
4674518
Increase wmapro decoder output sample depth to 24 bits, makes the mean error between our output and the original floating point decoder ~5e-8. (FS#11498 by Buschel)
by Mohamed Tarek
· 14 years ago
5da2304
Fix the sample count in wma pro.
by Mohamed Tarek
· 14 years ago
aa2fca3
Maintenance and minor speedup of libwmapro. Comment unused arrays, fix comment, remove tabs and introduce WMAPRO_FRACT to wma.h to remove magic numbers. Swap operands of fixmul16-call for minor speedup on ARM (+1%).
by Andree Buschmann
· 14 years ago
5dd8c53
Modify the wma pro decoder to produce non-interleaved samples, and work directly on the buffers in WMAProDecCtx instead to avoid the redundant copying of the output data. ~10% speedup (-2MHz) on pp502x and ~1.5% speedup (-3.8Mhz)
by Mohamed Tarek
· 14 years ago
6325ef9
codecs: mark some local variables with 'static'
by Nils Wallménius
· 14 years ago
f98e803
Check for errors from decode_packet in wmapro.c
by Mohamed Tarek
· 14 years ago
387af97
Initial cleanup for libwmapro.
by Mohamed Tarek
· 14 years ago
d63abfc
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.
by Mohamed Tarek
· 14 years ago
d884af2
Partial conversion of the wmapro decoder to fixed point arithmetic. Currently inverse quantization & rescaling,
by Mohamed Tarek
· 14 years ago
816fca8
Wrote apps/codecs/wmapro.c and modified libwmapro to make the codec work in the sim. Neither libwmapro nor wmapro.c have been added to the main build yet, codecs.make should be edited to compile both with rockbox.
by Mohamed Tarek
· 14 years ago
cd4d80a
nomsg
by Mohamed Tarek
· 14 years ago