summaryrefslogtreecommitdiffstats
path: root/firmware/target/hosted
diff options
context:
space:
mode:
authorMichael Giacomelli <giac2000@hotmail.com>2012-04-03 20:15:16 -0400
committerMichael Giacomelli <giac2000@hotmail.com>2012-04-03 20:15:16 -0400
commitbc41926b8f1b77127dd471fc530e9990624d0e36 (patch)
tree6f54d3d1aab602d24ec70bd49ff000073e87c7ea /firmware/target/hosted
parent905f920dc9aaed5ad64e2472d080ce1182b980d9 (diff)
downloadrockbox-bc41926b8f1b77127dd471fc530e9990624d0e36.tar.gz
rockbox-bc41926b8f1b77127dd471fc530e9990624d0e36.zip
More completely flush WMA decoder state on seek to prevent artifact.
Each MDCT depends on the previous frame for reconstruction. Previosly these were not zeroed out when seeking, resulting in a few milliseconds of the previous frame playing with the current one. Fix that. Additionally, since the codec treats seeks to the start of a track as a "reset", flush the entire codec state in this event to ensure that everything is reset. Change-Id: If593621a2922b0bbfa34f926f9bff31bee6b8c6a
Diffstat (limited to 'firmware/target/hosted')
0 files changed, 0 insertions, 0 deletions