[FFmpeg-cvslog] avcodec/amrwbdec: update .p.sample_fmts to planar variant

2022-11-28 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Mon Nov 28 09:08:11 2022 +0100| [e8e9950f2abeec6735054a0cc0841684c100e052] | committer: Paul B Mahol avcodec/amrwbdec: update .p.sample_fmts to planar variant > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e8e9950f2abeec6735054a0cc0841684c10

[FFmpeg-cvslog] fftools/ffmpeg: stop explicitly closing decoders

2022-11-28 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Thu Nov 17 11:59:55 2022 +0100| [630fbdcc526c919986ff8ccc6712653ff1ef637b] | committer: Anton Khirnov fftools/ffmpeg: stop explicitly closing decoders It serves no purpose, they will be closed and freed in avcodec_free_context() called from ist_free().

[FFmpeg-cvslog] fftools/ffmpeg: move force-keyframe-related vars to a separate struct

2022-11-28 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Thu Nov 17 12:42:01 2022 +0100| [b1143330c8db6e738312245414656a001cd007a4] | committer: Anton Khirnov fftools/ffmpeg: move force-keyframe-related vars to a separate struct There are 8 of them and they are typically used together. Allows to pass just th

[FFmpeg-cvslog] fftools/ffmpeg: store forced keyframe pts in AV_TIME_BASE_Q

2022-11-28 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Thu Nov 17 12:55:47 2022 +0100| [efe442362794abe3cef43eea6b4071919b0b2866] | committer: Anton Khirnov fftools/ffmpeg: store forced keyframe pts in AV_TIME_BASE_Q Rather than the encoder timebase. Since the times are parsed as microseconds, this will no

[FFmpeg-cvslog] fftools/ffmpeg: avoid storing full forced keyframe spec

2022-11-28 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Thu Nov 17 14:35:36 2022 +0100| [2fa2e146ccf589aebb5865e5c1713a4ddef73345] | committer: Anton Khirnov fftools/ffmpeg: avoid storing full forced keyframe spec It is not needed after the spec is parsed. Also avoids ugly string comparisons for each video

[FFmpeg-cvslog] fftools/ffmpeg: parse forced keyframes in of_open()

2022-11-28 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Thu Nov 17 14:22:58 2022 +0100| [334e52e09441213c9c391d7c0f5d0126eaa98396] | committer: Anton Khirnov fftools/ffmpeg: parse forced keyframes in of_open() Allows to remove the ugly of_get_chapters() wrapper. > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] fftools/ffmpeg: call check_recording_time() with actual frame pts

2022-11-28 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Fri Nov 25 23:47:12 2022 +0100| [617ea07c220b1c5cce5de56ab5c3cfaaf376d357] | committer: Anton Khirnov fftools/ffmpeg: call check_recording_time() with actual frame pts Not its estimated value that will not necessarily be used. > http://git.videolan.or

[FFmpeg-cvslog] fftools/ffmpeg: set AVFrame.time_base after filtering

2022-11-28 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Fri Nov 25 23:20:55 2022 +0100| [a186360f27cad75855f9d6efe67c68bd1deb2f15] | committer: Anton Khirnov fftools/ffmpeg: set AVFrame.time_base after filtering Makes it easier to track what timebase are the frame timestamps in and allows to stop accessing

[FFmpeg-cvslog] fftools/ffmpeg: only convert video frame pts if we have a frame

2022-11-28 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Fri Nov 25 21:31:09 2022 +0100| [8ee4365ad8e437e564e4daa8ac4b9f94624c386c] | committer: Anton Khirnov fftools/ffmpeg: only convert video frame pts if we have a frame Calling adjust_frame_pts_to_encoder_tb() with a NULL frame does not perform a meaningf

[FFmpeg-cvslog] fftools/ffmpeg: stop calling adjust_frame_pts_to_encoder_tb() for audio

2022-11-28 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Fri Nov 25 23:42:23 2022 +0100| [86a71d6b3c11da9fd0606ddf814affa92eef83cf] | committer: Anton Khirnov fftools/ffmpeg: stop calling adjust_frame_pts_to_encoder_tb() for audio Almost none of that function's complexity is useful for audio, it can be repla

[FFmpeg-cvslog] fftools/ffmpeg: drop an always-false check

2022-11-28 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Fri Nov 25 21:31:09 2022 +0100| [d60d6d819d49740eeba51d8b60e34d9340eeeaf6] | committer: Anton Khirnov fftools/ffmpeg: drop an always-false check > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d60d6d819d49740eeba51d8b60e34d9340eeeaf6 ---

[FFmpeg-cvslog] fftools/ffmpeg: move logging filtered frame timestamps

2022-11-28 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Fri Nov 25 23:06:17 2022 +0100| [d9534ec84e3567c5776ae24c4671d32555f9ca9f] | committer: Anton Khirnov fftools/ffmpeg: move logging filtered frame timestamps Do it right after the frame is received from the filtergraph. This is a more logical place for

[FFmpeg-cvslog] fftools/ffmpeg: cosmetics

2022-11-28 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Sat Nov 26 00:50:50 2022 +0100| [becbb22eb032149836070d13edf6b92f87780b35] | committer: Anton Khirnov fftools/ffmpeg: cosmetics Reindent after previous commit and break/split some lines as appropriate. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?

[FFmpeg-cvslog] fftools/ffmpeg: remove a useless inner block

2022-11-28 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Sat Nov 26 00:50:50 2022 +0100| [d04ec7efe3370b9bb39ddaca2a014f47f6ff5993] | committer: Anton Khirnov fftools/ffmpeg: remove a useless inner block adjust_frame_pts_to_encoder_tb() is so small that this serves no useful purpose. > http://git.videolan.o

[FFmpeg-cvslog] avcodec/mjpegenc: take into account component count when writing the SOF header size

2022-11-28 Thread James Almer
ffmpeg | branch: release/5.1 | James Almer | Thu Nov 24 20:00:18 2022 -0300| [5746987bad4dd3880cd3a321ef3d970663cd8085] | committer: James Almer avcodec/mjpegenc: take into account component count when writing the SOF header size Fixes ticket #10069 Signed-off-by: James Almer (cherry picked

[FFmpeg-cvslog] avcodec/mjpegenc: take into account component count when writing the SOF header size

2022-11-28 Thread James Almer
ffmpeg | branch: release/5.0 | James Almer | Thu Nov 24 20:00:18 2022 -0300| [c77210491a2427495b86979bac968f75d2641934] | committer: James Almer avcodec/mjpegenc: take into account component count when writing the SOF header size Fixes ticket #10069 Signed-off-by: James Almer (cherry picked

[FFmpeg-cvslog] avcodec/mjpegenc: take into account component count when writing the SOF header size

2022-11-28 Thread James Almer
ffmpeg | branch: release/4.4 | James Almer | Thu Nov 24 20:00:18 2022 -0300| [a54187b7d9ac4a2b54153956b4a9c9731f9d4eb3] | committer: James Almer avcodec/mjpegenc: take into account component count when writing the SOF header size Fixes ticket #10069 Signed-off-by: James Almer (cherry picked

[FFmpeg-cvslog] avcodec/mjpegenc: take into account component count when writing the SOF header size

2022-11-28 Thread James Almer
ffmpeg | branch: release/4.3 | James Almer | Thu Nov 24 20:00:18 2022 -0300| [3b11b5f2f3b68fdf2d3e3a060a8469298f76b03a] | committer: James Almer avcodec/mjpegenc: take into account component count when writing the SOF header size Fixes ticket #10069 Signed-off-by: James Almer (cherry picked

[FFmpeg-cvslog] avcodec/mjpegenc: take into account component count when writing the SOF header size

2022-11-28 Thread James Almer
ffmpeg | branch: release/4.2 | James Almer | Thu Nov 24 20:00:18 2022 -0300| [e228a0cccd31c2466ea968f34be4ec0da50bd792] | committer: James Almer avcodec/mjpegenc: take into account component count when writing the SOF header size Fixes ticket #10069 Signed-off-by: James Almer (cherry picked

[FFmpeg-cvslog] avcodec/mjpegenc: take into account component count when writing the SOF header size

2022-11-28 Thread James Almer
ffmpeg | branch: release/4.1 | James Almer | Thu Nov 24 20:00:18 2022 -0300| [a8a208b123e0704ff187b0dc21eeb63f440692aa] | committer: James Almer avcodec/mjpegenc: take into account component count when writing the SOF header size Fixes ticket #10069 Signed-off-by: James Almer (cherry picked

[FFmpeg-cvslog] avfilter/vf_libplacebo: support more output formats

2022-11-28 Thread Niklas Haas
ffmpeg | branch: master | Niklas Haas | Wed Nov 23 14:24:00 2022 +0100| [48c385fb4c181dec891ee137f993f120c43b8001] | committer: Niklas Haas avfilter/vf_libplacebo: support more output formats Rather than hard-coding AV_PIX_FMT_VULKAN, expand this to the full list of formats supported by . We re

[FFmpeg-cvslog] x86/tx_float: fix stray change in 15xM FFT and replace imul->lea

2022-11-28 Thread Lynne
ffmpeg | branch: master | Lynne | Mon Nov 28 04:15:36 2022 +0100| [90c17a05aab798199f3cdafb7cab61f666f132be] | committer: Hendrik Leppkes x86/tx_float: fix stray change in 15xM FFT and replace imul->lea Thanks to rorgoroth for bisecting and kurosu for the lea suggestion. > http://git.videolan.

[FFmpeg-cvslog] avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid undefined behavior

2022-11-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Nov 21 00:20:14 2022 +0100| [7792825ad6b84f54f5a7fd7f90a907291363c419] | committer: Michael Niedermayer avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid undefined behavior Fixes: signed integer overflow: -1284837070 - 982101618 cann

[FFmpeg-cvslog] avcodec/dts2pts_bsf: Eliminate some 64bit corner cases

2022-11-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Nov 21 23:59:49 2022 +0100| [5185d5656b5fc37541606a804f831e08e434baab] | committer: Michael Niedermayer avcodec/dts2pts_bsf: Eliminate some 64bit corner cases Fixes: negation of -2147483648 cannot be represented in type 'int'; cast to an uns

[FFmpeg-cvslog] avcodec/pictordec: Check that the image fits in the input

2022-11-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Tue Nov 22 21:54:51 2022 +0100| [1fdb65d2b7e23d042c211f1afe5e673233fd24c6] | committer: Michael Niedermayer avcodec/pictordec: Check that the image fits in the input Fixes: Timeout Fixes: 53438/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_P

[FFmpeg-cvslog] avcodec/mlpdec: Check max matrix instead of max channel in noise check

2022-11-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Nov 21 22:59:55 2022 +0100| [aa79560de5e9596ada0345e5d12aa00dbeddaaa6] | committer: Michael Niedermayer avcodec/mlpdec: Check max matrix instead of max channel in noise check This is a regression since: adaa06581c5444c94eef72d61b8166f096e2687

[FFmpeg-cvslog] avcodec/bonk: Use unsigned in predictor_init_state() to avoid undefined behavior

2022-11-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Wed Nov 16 14:11:51 2022 +0100| [8f975641d7e853bd8e407974db5fba998e6eb5f4] | committer: Michael Niedermayer avcodec/bonk: Use unsigned in predictor_init_state() to avoid undefined behavior Fixes: signed integer overflow: -5010 * -717450 cannot be

[FFmpeg-cvslog] avcodec/pictordec: Remove mid exit branch

2022-11-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri Nov 25 14:29:32 2022 +0100| [88f0e05c72f0de0cae3d9f0c5644f1965632b641] | committer: Michael Niedermayer avcodec/pictordec: Remove mid exit branch This causes the RLE decoder to exit before applying the last RLE run All images i tested with ar

[FFmpeg-cvslog] avcodec/ffv1dec: restructure slice coordinate reading a bit

2022-11-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Tue Nov 22 23:34:22 2022 +0100| [74b6ac7ebb5c1e06a5fdfa29f79a18599942dbfa] | committer: Michael Niedermayer avcodec/ffv1dec: restructure slice coordinate reading a bit Fixes: signed integer overflow: -1094995528 * 8224 cannot be represented in t

[FFmpeg-cvslog] avcodec/tiff: Ignore tile_count

2022-11-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri Nov 18 18:26:59 2022 +0100| [65ce417828cc6f5209d8467bc7755f0c59e9aa49] | committer: Michael Niedermayer avcodec/tiff: Ignore tile_count Fixes: out of array access Fixes: 52427/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_TIFF_fuzzer-484

[FFmpeg-cvslog] avcodec/apac: use unsigned for sample residual

2022-11-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Wed Nov 16 22:01:34 2022 +0100| [b2c1a0fc2b196d4cdbaae5b120229138857b559f] | committer: Michael Niedermayer avcodec/apac: use unsigned for sample residual Fixes: signed integer overflow: -2146670226 + -2227242 cannot be represented in type 'int'

[FFmpeg-cvslog] avcodec/tiff: Avoid 0.0/0.0 in camera_xyz_coeff()

2022-11-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Thu Nov 17 23:18:01 2022 +0100| [ff2d1bbe737539b9f564e53f84b7309bc2a38243] | committer: Michael Niedermayer avcodec/tiff: Avoid 0.0/0.0 in camera_xyz_coeff() Fixes: division by zero Fixes: 52230/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_

[FFmpeg-cvslog] avformat/id3v2: Check taglen in read_uslt()

2022-11-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri Nov 18 19:04:47 2022 +0100| [a798af91d7d1fc31cfc1ae09cc6ab3907304f44f] | committer: Michael Niedermayer avformat/id3v2: Check taglen in read_uslt() Fixes: Timeout (read mostly the same data repeatly) Fixes: 52457/clusterfuzz-testcase-minimiz

[FFmpeg-cvslog] avcodec/h263dec: Avoid parsing extradata repeatedly

2022-11-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri Nov 18 00:07:05 2022 +0100| [b32316923df0fb932d4e553705328755d3096165] | committer: Michael Niedermayer avcodec/h263dec: Avoid parsing extradata repeatedly Fixes: Timeout Fixes: 52329/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MPEG4_f

[FFmpeg-cvslog] avcodec/mobiclip: Check input size before (re)allocation

2022-11-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri Nov 18 20:54:12 2022 +0100| [93810a625cb7d0dc174576951519ce72321c9f66] | committer: Michael Niedermayer avcodec/mobiclip: Check input size before (re)allocation Fixes: Timeout Fixes: 52566/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MO

[FFmpeg-cvslog] avfilter: add showcwt multimedia filter

2022-11-28 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Sat Nov 19 19:01:23 2022 +0100| [d34c1b389ee6395ba81eec4d50316f189681da5d] | committer: Paul B Mahol avfilter: add showcwt multimedia filter > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d34c1b389ee6395ba81eec4d50316f189681da5d --- Change