aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/interplayacm.c
diff options
context:
space:
mode:
authorAlex Converse <alex.converse@gmail.com>2017-03-20 12:44:42 -0700
committerAlex Converse <alex.converse@gmail.com>2017-03-21 09:38:36 -0700
commit2c8a3aa985acc906ecab37357f2798da7cb9822d (patch)
tree3860c8ae958a3729c14de339865f5733ecab8540 /libavcodec/interplayacm.c
parentdb7a05dab0652d4ec6d89394c9024d02f44494a7 (diff)
downloadffmpeg-2c8a3aa985acc906ecab37357f2798da7cb9822d.tar.gz
aacsbr: Turnoff in the event of over read.
Aliased compressed AAC bytes are almost certainly not meaningful SBR data. In the wild this causes harsh artifacts switching HE-AAC streams that don't have SBR headers aligned with segment boundaries. Turning off SBR falls back to a default set of upsampling parameters that can function as a sort of error concealment. This is consistent with how the decoder handles other sorts of errors.
Diffstat (limited to 'libavcodec/interplayacm.c')
0 files changed, 0 insertions, 0 deletions