aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/audiointerleave.h
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2013-11-28 10:54:35 +0100
committerReinhard Tartler <siretart@tauware.de>2014-02-02 12:48:16 -0500
commit716ee73c991cfa4a8a49670e2650ebd0e2d34df8 (patch)
treeeff95c76915fca76de97da589732ba56e4f3b33f /libavformat/audiointerleave.h
parent979f77b0dc40571761999633a38d97be9a1670c8 (diff)
downloadffmpeg-716ee73c991cfa4a8a49670e2650ebd0e2d34df8.tar.gz
h264: reset num_reorder_frames if it is invalid
An invalid VUI is not considered a fatal error, so the SPS containing it may still be used. Leaving an invalid value of num_reorder_frames there can result in writing over the bounds of H264Context.delayed_pic. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org (cherry picked from commit 9ecabd7892ff073ae60ded3fc0a1290f5914ed5c) Signed-off-by: Reinhard Tartler <siretart@tauware.de> Conflicts: libavcodec/h264_ps.c (cherry picked from commit 299c5dcfb0cd3debdf07943edfb46f4aeb02ca91) Signed-off-by: Reinhard Tartler <siretart@tauware.de>
Diffstat (limited to 'libavformat/audiointerleave.h')
0 files changed, 0 insertions, 0 deletions