This is an automated email from the git hooks/post-receive script.
Git pushed a change to branch master
in repository ffmpeg.
from 263f271422 avformat/options: fix avformat_stream_group_add_stream()
memory leak on failure path
new 8f48624cdb avcodec/dcadec: skip reserved speaker positions when
exporting the downmix matrix
new 3fece4fad4 avformat/wavdec: saturate the next tag offset after a
saturated RF64 data end
new 58416458a0 avformat/mov: treat a negative rescaled edit list duration
as overflow
new a9c070e52f avcodec/tiff: compute the DNG tile count without overflowing
new 49f214e2a8 avcodec/jpeg2000htdec: apply the ROI shift as an unsigned
shift
new 7c7c087059 avcodec/av1dec: reject a tile group whose tg_end is beyond
NumTiles
new 561130d30b avcodec/aac/aacdec_usac_mps212: avoid shifting a negative
IPD index
new af1ed02d68 tools/target_bsf_fuzzer: skip filters that av_bsf_alloc()
does not support
new a106a10679 avcodec/cbs_apv: reject a frame width or height of 0
new 60795d2f6e avcodec/imm5: switch to the receive_frame API
new 3df42b4cae avformat/sbgdec: reject tone-sets with more than 16 channels
new 548cf658c0 avcodec/eatgq: reject packets too small for the frame
before allocating it
new c7eefe191a avformat/wtvdec: reject file allocation tables that list a
sector more than once
new 10b6349503 avformat/mov: bound the edit list rebuilt sample index
new 2defa3985a avcodec/mjpegdec: handle THP restart intervals in all scan
types
new 6608339778 avcodec/adpcm: compute the Rhetorex step index update in
32-bit wrapping arithmetic
new 1a2d690da2 avcodec/h264_cabac: do not adjust the CABAC mb_type of SI
slices
new 42e81e00c6 avcodec/vvc/cabac: reject entropy coding sync without entry
points
new c69aff7454 avcodec/exif: stop following an IFD chain that loops
new 26bf8651a8 avcodec/exif: bound the parsed IFD entries by the size of
the EXIF buffer
new 42982a9b8a avcodec/ftr: reject sub-decoder output that yields no frame
new 93739f4bbb avformat/wtvdec: append depth-2 allocation table blocks at
the current sector count
new b8f74a99fb avcodec/cbs_h266: allocate the VPS profile_tier_level array
on demand
new ed85a019cf avformat/sbgdec: compute the extradata size of the
intervals in 64 bits
new 90d45b94f6 avformat/sbgdec: bound the number of events a script
expands to
new 7521ca2ca6 avformat/sbgdec: fix the timestamps of the events expanded
from blocks
new 3a7a9e5dd3 avutil/dict: copy dictionaries without duplicate keys in
linear time
new 9181f3a924 avformat/mov: compute the time to sample position of an
edit directly
new 9bca133c03 avformat/mov: saturate the audio pre-roll search time of an
edit
new 1ed0bf80ad avformat/mov: keep the duration of edits with a negative
media time
new e11ab82858 avformat/mov: skip empty edits in the middle of an edit list
new a8d0a523e0 avformat/asfdec_o: reject Simple Index Objects whose size
does not fit an int64
new 8dcba5f266 avformat/asfdec_o: reject packets positioned beyond
INT64_MAX/2
new 96eea38241 avcodec/proresenc_kostya: keep the worst-case slice size
free before encoding a slice
new d75429af4c avformat/asfdec_o: truncate a media object whose payload
data ends at EOF
new f8860aebb1 avformat/asfdec_o: deinterleave spread audio completely
new f603c70284 avcodec/txd: reject unsupported d3d formats before
allocating the frame
new 17c71e3772 avcodec/elbg: keep the total error in 64 bits
new dde2f1b077 avcodec/ratecontrol: keep the wanted bits inside the int64
range in both directions
new 0eeb79fcc5 avcodec/jpeg2000htdec: reject background coefficients whose
ROI shift exceeds the sample precision
The 40 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
libavcodec/aac/aacdec_usac_mps212.c | 2 +-
libavcodec/adpcm.c | 2 +-
libavcodec/av1dec.c | 3 +++
libavcodec/cbs_apv_syntax_template.c | 4 ++--
libavcodec/cbs_h266.c | 14 +++++++++--
libavcodec/cbs_h266.h | 3 ++-
libavcodec/cbs_h266_syntax_template.c | 3 +++
libavcodec/dcadec.c | 2 +-
libavcodec/eatgq.c | 9 +++++--
libavcodec/elbg.c | 8 +++----
libavcodec/exif.c | 35 ++++++++++++++++++++++------
libavcodec/ftr.c | 2 ++
libavcodec/h264_cabac.c | 2 --
libavcodec/imm5.c | 44 +++++++++++++++++++++++++----------
libavcodec/jpeg2000htdec.c | 2 +-
libavcodec/mjpegdec.c | 17 +++-----------
libavcodec/mjpegdec.h | 5 ++++
libavcodec/proresenc_kostya.c | 10 +++++---
libavcodec/ratecontrol.c | 6 ++---
libavcodec/tiff.c | 4 ++--
libavcodec/txd.c | 5 ++++
libavcodec/vvc/cabac.c | 4 ++++
libavformat/asfdec_o.c | 34 +++++++++++++++------------
libavformat/mov.c | 29 ++++++++++++-----------
libavformat/sbgdec.c | 35 ++++++++++++++++++----------
libavformat/wavdec.c | 2 +-
libavformat/wtvdec.c | 26 ++++++++++++++++++++-
libavutil/dict.c | 26 +++++++++++++++++++++
tools/target_bsf_fuzzer.c | 2 ++
29 files changed, 239 insertions(+), 101 deletions(-)
--
To stop receiving notification emails like this one, please contact
[email protected].
_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]