aboutsummaryrefslogtreecommitdiffstats
path: root/libAACenc
diff options
context:
space:
mode:
authorMartin Storsjo <martin@martin.st>2017-08-15 16:36:05 +0300
committerMartin Storsjo <martin@martin.st>2017-08-15 23:12:51 +0300
commit1244b257ee7ec7d56f021a5c2e39e2c04881a148 (patch)
treeacaa570054e9b7bf4b32ca86f5ad4fe10e041087 /libAACenc
parent393a86c0dbffdf741e44b84e6a88eb1c2138073d (diff)
downloadfdk-aac-1244b257ee7ec7d56f021a5c2e39e2c04881a148.tar.gz
fdk-aac-1244b257ee7ec7d56f021a5c2e39e2c04881a148.tar.bz2
fdk-aac-1244b257ee7ec7d56f021a5c2e39e2c04881a148.zip
Always feed more input data when possible for ADTS
This fixes cases where an ADTS header could set numberOfRawDataBlocks to a number larger than 1, which would lead to transportDec_FillData not feeding any more data, even though the input buffer was depleted. Fixes: 3014/clusterfuzz-testcase-5425740193464320 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Diffstat (limited to 'libAACenc')
0 files changed, 0 insertions, 0 deletions