ffmpeg | branch: release/7.0 | Michael Niedermayer |
Wed Mar 20 03:27:13 2024 +0100| [cc9d291fb00369b5692bd9afe94ca19d35643c22] |
committer: Michael Niedermayer
avcodec/jpeg2000htdec: Check magp before using it in a shift
Fixes: shift exponent -1 is negative
Fixes:
65378/clusterfuzz-testcase-
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Fri Mar 29 02:51:29 2024 +0100| [7e899776ec6dc1bed09e623f405029b65113b4db] |
committer: Michael Niedermayer
avcodec/jpeg2000htdec: warn about non zero roi shift
Suggested-by: Tomas Härdin
Signed-off-by: Michael Niedermayer
(cherry picked f
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Fri Mar 29 03:35:18 2024 +0100| [1a9da17c5ac3350636749617b6f763ed2c5732fe] |
committer: Michael Niedermayer
avformat/mxfdec: Check first case of offset_temp computation for overflow
This is kind of ugly
Fixes: signed integer overflow: 255 *
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Mon Mar 25 03:38:27 2024 +0100| [d4bb784274b32f4a2219204276274e73008391bf] |
committer: Michael Niedermayer
avformat/iamf_reader: Check len before summing
Fixes: integer overflow
Fixes:
67275/clusterfuzz-testcase-minimized-ffmpeg_dem_IAMF_f
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Mon Feb 12 19:40:07 2024 +0100| [7570390be6343e4186273e59eaa96ef1415d6eeb] |
committer: Michael Niedermayer
avfilter/vf_signature: Dont crash on no frames
Signed-off-by: Michael Niedermayer
(cherry picked from commit 3d5f03bbc8bba2929cc09b0
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Sat Mar 30 19:51:43 2024 +0100| [003e006ccbe3c415f6e4f72d34e34de39ada403c] |
committer: Michael Niedermayer
avformat/movenc: Check that cts fits in 32bit
Fixes: Assertion av_rescale_rnd(start_dts, mov->movie_timescale,
track->timescale, AV_
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Fri Jan 26 19:58:56 2024 +0100| [e37d66a72edb6d3efae31f4757c6a08f33e642df] |
committer: Michael Niedermayer
avcodec/vvc/vvcdec: Do not submit frames without VVCFrameThread
Such frames will crash when pthread functions are called on the NULL
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Fri Mar 22 23:07:01 2024 +0100| [8194f34b5d4fb098ff88b213a0148b748209ad99] |
committer: Michael Niedermayer
avformat/aiffdec: Check for previously set channels
Fixes: out of array access (av_channel_layout_copy())
Fixes:
67087/clusterfuzz-t
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Tue Feb 27 02:07:28 2024 +0100| [cbbe688434e2aac4685e36036e413c026053ef47] |
committer: Michael Niedermayer
avformat/mpegts: Reset local nb_prg on add_program() failure
add_program() will deallocate the whole array on failure so
we must clea
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Mon Apr 1 22:11:54 2024 +0200| [5469ba6d74dfe34a526edda814e6ac5a922e833c] |
committer: Michael Niedermayer
avcodec/apedec: Use NABS to avoid undefined negation
Fixes: negation of -2147483648 cannot be represented in type 'int32_t' (aka
'in
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Mon Apr 1 18:29:46 2024 +0200| [54a7f22ee8ccff2231494d0508ec3cb65907818f] |
committer: Michael Niedermayer
avformat/mxfdec: Make edit_unit_byte_count unsigned
Suggested-by: Marton Balint
Signed-off-by: Michael Niedermayer
(cherry picked f
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Mon Apr 1 02:15:07 2024 +0200| [8146cab801963ae948af31a682dc9a6562fb31f8] |
committer: Michael Niedermayer
avcodec/exr: Check for remaining bits in huf_unpack_enc_table()
Fixes: Timeout
Fixes:
67645/clusterfuzz-testcase-minimized-ffmpeg_AV
ffmpeg | branch: release/7.0 | Michael Niedermayer |
Mon Apr 1 02:18:57 2024 +0200| [87e5bc918a4e25455860a730aa6986d3f18dc5ca] |
committer: Michael Niedermayer
avcodec/exr: Dont use 64bits to hold 6bits
Signed-off-by: Michael Niedermayer
(cherry picked from commit e3984de6ffd6068efcfb5c576f1
ffmpeg | branch: master | Eugene Zemtsov | Tue Apr 2
21:01:56 2024 -0700| [591e27d1e7b21b66f81c53f381356c5e6f1f0451] | committer:
James Almer
configure: Separate subsystem for Immersive Audio Model
This change allows users to build libavfomat without support
for Immersive Audio Model by speci
ffmpeg | branch: release/7.0 | Niklas Haas | Mon Mar 25
16:07:23 2024 +0100| [5cd6683ddc52c8b7f95b295feded4acbd3ba130c] | committer:
Niklas Haas
avfilter: properly reduce YUV colorspace format lists
Doing this with REDUCE_FORMATS() instead of swap_color_*() is not only
shorter, but more import
ffmpeg | branch: master | quietvoid | Sat Aug 6
09:42:59 2022 -0400| [78076ede2960debdba4e12aca594897ab11e5417] | committer:
Niklas Haas
avutil/dovi_meta: add AVDOVIDataMapping.nlq_pivots
The NLQ pivots are not documented but should be present in the header
for profile 7 RPU format. It has be
ffmpeg | branch: master | Niklas Haas | Sat Mar 23 13:14:04
2024 +0100| [4f55e16f2bc1b861ecc6ce29f151beac357f181c] | committer: Niklas Haas
avutil/dovi_meta: add dolby vision extension blocks
As well as accessors plus a function for allocating this struct with
extension blocks,
Definitions gen
ffmpeg | branch: master | Niklas Haas | Sat Mar 23 20:04:05
2024 +0100| [0473270a34e4159cd03a5cb12994be8c767e11bf] | committer: Niklas Haas
avcodec/dovi_rpu: switch to AVERROR_INVALIDDATA
Instead of AVERROR(EINVAL)
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0473270a34e4159cd03
ffmpeg | branch: master | Niklas Haas | Sat Mar 23 15:59:44
2024 +0100| [a6c624f8f76446918a2e03404ec251f0cea98604] | committer: Niklas Haas
avcodec/dovi_rpu: strip container in separate step
This ensures that `gb` in the following section is fully byte-aligned,
points at the start of the actual
ffmpeg | branch: master | Niklas Haas | Sat Mar 23 16:29:12
2024 +0100| [b90c18b38c223e52b852e7156dd5bf1f59200ee7] | committer: Niklas Haas
avcodec/dovi_rpu: verify RPU data CRC32
The Dolby Vision RPU contains a CRC32 to validate the payload against.
The implementation is CRC32/MPEG-2.
The CRC
ffmpeg | branch: master | Niklas Haas | Sat Mar 23 16:52:41
2024 +0100| [3a1916c38aa44374fbcc24ec647d0beaf6152deb] | committer: Niklas Haas
avcodec/dovi_rpu: add ext_blocks array to DOVIContext
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3a1916c38aa44374fbcc24ec647d0beaf6152deb
ffmpeg | branch: master | Niklas Haas | Sat Mar 23 16:53:33
2024 +0100| [f46fff27d00c47164f1157d7f14205e846e74021] | committer: Niklas Haas
avcodec/dovi_rpu: parse extension blocks
We split the inner loop between v1 and v2 extension blocks to print
a warning where an extension block was encount
ffmpeg | branch: master | Niklas Haas | Sat Mar 23 16:53:14
2024 +0100| [9073f49e6e0403a6709d0daa93e9b978c3c15a2b] | committer: Niklas Haas
avcodec/dovi_rpu: attach ext blocks to frames
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9073f49e6e0403a6709d0daa93e9b978c3c15a2b
---
li
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Mar 30 22:05:20 2024 +0100| [7eff280599ec82ed7986b618e740a33edd0ca905] |
committer: Andreas Rheinhardt
fate/libswscale: Disable ffmpeg-dependent tests without ffmpeg
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmp
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Mar 30 23:37:45 2024 +0100| [2cd397d90d702c5aa96cb2e72d245b5cf1a660d2] |
committer: Andreas Rheinhardt
fate/lavf-container: Check earlier for presence of ffmpeg cli
Several other tests (e.g. concatdec) examine FATE_LAVF_CONTAINER
in order to e
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Mar 30 23:46:28 2024 +0100| [b351cbb314164f848adcd0588455e0473542c501] |
committer: Andreas Rheinhardt
fate/api: Fix requirements of fate-api-seek
It relies on the fate-lavf-flv test.
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Mar 30 23:48:14 2024 +0100| [07c734b2b2ffadf96f5e12fe7899b40ccd58a3f2] |
committer: Andreas Rheinhardt
fate/ffprobe: Fix test requirements
The ffprobe-test file is generated via ffmpeg and several filters;
the requirements for them were missin
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Mar 26 17:31:06 2024 +0100| [a5fcd978011e618e059d889fd82bad0161e5ab05] |
committer: Andreas Rheinhardt
avcodec/libvpxenc: Avoid unused-variable warning if VP9 enc is disabled
Reviewed-by: James Zern
Signed-off-by: Andreas Rheinhardt
> http:
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Sep 11 14:15:51 2021 +0200| [6260d4f770e06a646c33a63d1250dbfc289dc2a1] |
committer: Andreas Rheinhardt
avfilter/vf_swapuv: Remove empty options and AVClass
This filter only had an AVClass and empty options because up until
recently, avfilter_i
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Mar 30 05:31:35 2024 +0100| [e123295cc8701564e2c710ee95520b2fee7b57c9] |
committer: Andreas Rheinhardt
avcodec/proresdec2: Rename to proresdec
Once upon a time, there used to be a LGPL and a GPL ProRes decoder
in FFmpeg; the current decoder ev
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Sep 11 02:54:22 2021 +0200| [c96d0a0b850f7068cb1de2206dae02bf44514e57] |
committer: Andreas Rheinhardt
avfilter/avfilter: Use AV_DICT_DONT_STRDUP_(KEY|VAL) when possible
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Sep 11 13:07:00 2021 +0200| [0c800c0b48f94edfa82e4bd4579ef3f27fdc49c2] |
committer: Andreas Rheinhardt
avfilter/avfilter: Honour the short options documentation
The documentation for filter arguments states that short options must
precede long
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Sep 11 14:15:51 2021 +0200| [99a200cad8b6c6853c17f8af1e8fe7498bc9c07a] |
committer: Andreas Rheinhardt
avfilter/vf_vflip: Remove empty options and AVClass
This filter only had an AVClass and empty options because up until
recently, avfilter_in
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Mar 31 01:14:20 2024 +0100| [abcb4b44f5d141b26f1b3104ae1c6dfdac33786d] |
committer: Andreas Rheinhardt
avcodec/tiff: Don't cast const away via bsearch
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Sep 11 14:15:51 2021 +0200| [8d3fdb42c03084f84101edad9f49cc3e01e1d2da] |
committer: Andreas Rheinhardt
avfilter/vf_grayworld: Remove empty options and AVClass
This filter only had an AVClass and empty options because up until
recently, avfilte
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Sep 11 14:15:51 2021 +0200| [de288e406ab2290477d753be3b584f86003125be] |
committer: Andreas Rheinhardt
avfilter/vf_hflip: Remove empty options and AVClass
This filter only had an AVClass and empty options because up until
recently, avfilter_in
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Mar 31 06:38:50 2024 +0200| [7895d1860f157e8a52a8e23f062fc7518cbed911] |
committer: Andreas Rheinhardt
avfilter/avfilter: Don't use av_uninit
GCC 9-13 do not emit warnings for this at all optimization
levels even when -Wmaybe-uninitialized is
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Apr 3 19:59:20 2024 +0200| [924402f783d7d056eefa5c065504fbae2731235b] |
committer: Andreas Rheinhardt
configure: Add missing libdav1d/av1 decoders->dovi_rpu dependency
Reviewed-by: James Almer
Signed-off-by: Andreas Rheinhardt
> http://git
ffmpeg | branch: release/7.0 | Andreas Rheinhardt
| Wed Apr 3 19:59:20 2024 +0200|
[fd8fb39af984b575efdb6ddf28ec1e3d1f855ad1] | committer: Andreas Rheinhardt
configure: Add missing libdav1d/av1 decoders->dovi_rpu dependency
Reviewed-by: James Almer
Signed-off-by: Andreas Rheinhardt
(cherry
ffmpeg | branch: master | Jan Ekström | Fri Mar 29 00:52:53
2024 +0200| [06c53efd233340762535957ad765ed4d9aafcddd] | committer: Jan Ekström
avcodec/options_table: map IPT-C2, YCgCo-R variants in colorspace
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=06c53efd233340762535957ad765e
ffmpeg | branch: master | Jan Ekström | Fri Mar 29 00:42:10
2024 +0200| [29561c8e2d4ccecaa93afcaed73678e3f6011b0a] | committer: Jan Ekström
avutil/pix{desc,fmt}: add new matrix coefficients from H.273 v3
* SMPTE ST 2128 IPT-C2 defines the coefficients utilized in DoVi
Profile 5. Profile 5 can
ffmpeg | branch: master | Jan Ekström | Fri Mar 29 00:58:53
2024 +0200| [23d1b50175a6d07a0e2301ead347e4812c8c5dc8] | committer: Jan Ekström
avfilter/{buffersrc,vf_setparams}: map IPT-C2, YCgCo-R variants
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=23d1b50175a6d07a0e2301ead347e48
ffmpeg | branch: master | Jan Ekström | Fri Mar 29 01:03:02
2024 +0200| [16128f3c5595012719db7ae7851964d5a961c160] | committer: Jan Ekström
avcodec/libx265: do not arbitrarily limit color values
Newer specifications such as H.273 have, and probably will further
in the future add new values to t
ffmpeg | branch: master | Michael Niedermayer | Wed
Apr 3 02:13:05 2024 +0200| [5a5422196d0283918a1aa996a81bd51522f34fda] |
committer: Michael Niedermayer
doc/developer: (security) researchers should be credited
Reviewed-by: Tomas Härdin
Signed-off-by: Michael Niedermayer
> http://git.vide
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Apr 3 21:34:54 2024 +0200| [9c4558b5963bbc47a03bb8f99d0a99d03c5fd734] |
committer: Andreas Rheinhardt
configure: Fix iamfdec dependencies
Reviewed-by: James Almer
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpe
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Apr 3 21:43:37 2024 +0200| [3fe28831edfe9cd58492abdca9564e444514678b] |
committer: Andreas Rheinhardt
configure: Only enable iamfdec, iamfenc when needed
Since 591e27d1e7b21b66f81c53f381356c5e6f1f0451 they would
always be compiled even when n
ffmpeg | branch: release/7.0 | Andreas Rheinhardt
| Wed Apr 3 21:34:54 2024 +0200|
[aeff85620ac618df15e414d3a757ba9ad0076e8d] | committer: Andreas Rheinhardt
configure: Fix iamfdec dependencies
Reviewed-by: James Almer
Signed-off-by: Andreas Rheinhardt
(cherry picked from commit 9c4558b5963
ffmpeg | branch: release/4.3 | Rémi Denis-Courmont | Sun Jul
16 18:18:02 2023 +0300| [93ecf0893407ce3a996086847d36adcbe7afd960] | committer:
James Almer
avcodec/x86/mathops: clip constants used with shift instructions within inline
assembly
Fixes assembling with binutil as >= 2.41
Signed-off
ffmpeg | branch: release/4.3 | Anton Khirnov | Fri Sep 2
22:21:27 2022 +0200| [031c9601d06759a748adc077f73e3005b5571be1] | committer:
James Almer
lavc/pthread_frame: avoid leaving stale hwaccel state in worker threads
This state is not refcounted, so make sure it always has a well-defined
own
ffmpeg | branch: release/4.2 | Rémi Denis-Courmont | Sun Jul
16 18:18:02 2023 +0300| [4cfb8dbe10fb914976b1f2f2f7f4e524fccd3f45] | committer:
James Almer
avcodec/x86/mathops: clip constants used with shift instructions within inline
assembly
Fixes assembling with binutil as >= 2.41
Signed-off
ffmpeg | branch: release/4.1 | Rémi Denis-Courmont | Sun Jul
16 18:18:02 2023 +0300| [7ef6f317f8f90eb34d97e016af02905898827dc4] | committer:
James Almer
avcodec/x86/mathops: clip constants used with shift instructions within inline
assembly
Fixes assembling with binutil as >= 2.41
Signed-off
ffmpeg | branch: master | Andreas Rheinhardt |
Thu Apr 4 04:00:20 2024 +0200| [9309b5bc64a9c18eb5973953532ef6029be384de] |
committer: Nuo Mi
avcodec/vvc/vvc_inter_template: Fix left shift of negative number
Affected the vvc-conformance-WP_A_3 FATE test.
Signed-off-by: Andreas Rheinhardt
>
52 matches
Mail list logo