diff options
author | Lars-Dominik Braun <lars@6xq.net> | 2012-10-28 18:24:50 +0100 |
---|---|---|
committer | Lars-Dominik Braun <lars@6xq.net> | 2012-10-28 18:24:50 +0100 |
commit | dd6c620b53272e2eb4b091a835cd250309f04cad (patch) | |
tree | 26782b0908479ca6a12b8514d5928813ece30e56 /libpiano/src/piano.c | |
parent | 962dee5cdd3b468318916d9c8862bc4c3653c402 (diff) | |
download | pianobar-dd6c620b53272e2eb4b091a835cd250309f04cad.tar.gz pianobar-dd6c620b53272e2eb4b091a835cd250309f04cad.tar.bz2 pianobar-dd6c620b53272e2eb4b091a835cd250309f04cad.zip |
player: Recover from AAC decoding error
Decoding errors are usually not fatal, so we can recover by skipping the
broken frame. This also fixes invalid memory reads caused by
sampleSizeCurr >= sampleSizeN. See issue #304.
Diffstat (limited to 'libpiano/src/piano.c')
0 files changed, 0 insertions, 0 deletions