[FFmpeg-cvslog] lavc/vaapi_{decode, av1}: Fix memory leak in fail codepath

2024-07-14 Thread Fei Wang
ffmpeg | branch: master | Fei Wang | Mon Jul 1 16:36:12 2024 +0800| [246600974ff341288ef001013535444f96db6019] | committer: Haihao Xiang lavc/vaapi_{decode, av1}: Fix memory leak in fail codepath Signed-off-by: Fei Wang > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=246600974ff3

[FFmpeg-cvslog] avcodec/mpegvideo_enc: Do not duplicate pictures on shifting

2024-07-14 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Thu Jun 20 00:44:08 2024 +0200| [9c8881cb3534b257d6e6539f563006599cd96b48] | committer: Michael Niedermayer avcodec/mpegvideo_enc: Do not duplicate pictures on shifting Fixes: out of array access Fixes: 69098/clusterfuzz-testcase-minimized-ffmpe

[FFmpeg-cvslog] avfilter: Free out on error

2024-07-14 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Jul 7 20:47:28 2024 +0200| [a7f5845a6c1ac596b04baa96f9f59355d223dcad] | committer: Michael Niedermayer avfilter: Free out on error CID1197065 Resource leak Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael Niedermayer > http://git.

[FFmpeg-cvslog] avfilter/vf_convolution_opencl: Assert that the filter name is one of the filters

2024-07-14 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Thu Jun 13 00:22:11 2024 +0200| [19a5a8997c93d72d6fe169c42a2a04ad4bb6e03a] | committer: Michael Niedermayer avfilter/vf_convolution_opencl: Assert that the filter name is one of the filters Helps with: CID1439572 Uninitialized pointer read Spon

[FFmpeg-cvslog] avfilter/vf_bm3d: Dont round MSE2SSE to an integer

2024-07-14 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Thu Jun 13 00:22:10 2024 +0200| [ec18ec9fc1080c37a02f3709afda5c4b08d4ea89] | committer: Michael Niedermayer avfilter/vf_bm3d: Dont round MSE2SSE to an integer Fixes: CID1439581 Result is not floating-point Sponsored-by: Sovereign Tech Fund Signe

[FFmpeg-cvslog] avdevice/dshow_capture: Fix error handling in ff_dshow_##prefix##_Create()

2024-07-14 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Jul 7 20:47:27 2024 +0200| [348968e9f7d8abb743a5dfca8e522ae0cf1ddc8b] | committer: Michael Niedermayer avdevice/dshow_capture: Fix error handling in ff_dshow_##prefix##_Create() Untested, needs review Fixes: CID1591856 Resource leak Fixes:

[FFmpeg-cvslog] avfilter/vf_avgblur_opencl: Use AV_VIDEO_MAX_PLANES

2024-07-14 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Thu Jun 13 00:22:09 2024 +0200| [ffba528bc6367dd8be29312a2afc4c494811b671] | committer: Michael Niedermayer avfilter/vf_avgblur_opencl: Use AV_VIDEO_MAX_PLANES Fixes: CID1437470 Out-of-bounds read (out of bounds read would only occur with a pixe

[FFmpeg-cvslog] avcodec/tiff: Check value on positive signed targets

2024-07-14 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Jul 7 20:47:24 2024 +0200| [66d6b8033b4bf8e9b33f26729c4ab9f9b328c5a2] | committer: Michael Niedermayer avcodec/tiff: Check value on positive signed targets Fixes: CID1604593 Overflowed constant Sponsored-by: Sovereign Tech Fund Signed-off-b

[FFmpeg-cvslog] avdevice/dshow: Remove NULL check on pin

2024-07-14 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon May 27 01:52:22 2024 +0200| [989e11acb65e640d336d0d911e958a6008311a9d] | committer: Michael Niedermayer avdevice/dshow: Remove NULL check on pin The pointer is used before the check Fixes: CID1591884 Dereference before null check Sponsored-

[FFmpeg-cvslog] avdevice/dshow: check ff_dshow_pin_ConnectionMediaType() for failure

2024-07-14 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon May 27 01:52:27 2024 +0200| [2c2e72708831ca0cc76f72368676a8ccf624a2fe] | committer: Michael Niedermayer avdevice/dshow: check ff_dshow_pin_ConnectionMediaType() for failure Maybe Fixes: CID1598557 Explicit null dereferenced Sponsored-by: Sov

[FFmpeg-cvslog] avdevice/dshow: Check device_filter_unique_name before use

2024-07-14 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon May 27 01:52:24 2024 +0200| [175c19166824bd93b02f60c5178365014212366e] | committer: Michael Niedermayer avdevice/dshow: Check device_filter_unique_name before use Fixes: CID1591931 Explicit null dereferenced Sponsored-by: Sovereign Tech Fund

[FFmpeg-cvslog] avdevice/dshow: Cleanup also on av_log case

2024-07-14 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon May 27 01:52:26 2024 +0200| [25f9211bdd61641cb8739efcb45bf31b46557178] | committer: Michael Niedermayer avdevice/dshow: Cleanup also on av_log case Fixes: CID1598550 Resource leak Sponsored-by: Sovereign Tech Fund Reviewed-by: Roger Pack Si

[FFmpeg-cvslog] avdevice/dshow_filter: Use wcscpy_s()

2024-07-14 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon May 27 01:34:48 2024 +0200| [daf61dddc8e27424c320d5c3abe3e0c5182cd5c0] | committer: Michael Niedermayer avdevice/dshow_filter: Use wcscpy_s() Fixes: CID1591929 Copy into fixed size buffer Sponsored-by: Sovereign Tech Fund Reviewed-by: Roger

[FFmpeg-cvslog] avcodec/vvc/ctu: Simplify code at the end of pred_mode_decode()

2024-07-14 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun May 19 00:54:59 2024 +0200| [8f74c313f19057575f376c2be4aad1c2c53d7df8] | committer: Michael Niedermayer avcodec/vvc/ctu: Simplify code at the end of pred_mode_decode() This simplification assumes that the code is correct Fixes: CID1560036 Lo

[FFmpeg-cvslog] mailmap: add entry for myself

2024-07-14 Thread Tong Wu
ffmpeg | branch: master | Tong Wu | Sat Jul 13 22:16:08 2024 +0800| [affeca005a6ca7ce1a75137f9783f004347fd92a] | committer: Michael Niedermayer mailmap: add entry for myself Signed-off-by: Tong Wu Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h

[FFmpeg-cvslog] avfilter/af_channelsplit: fix mixed declaration and code

2024-07-14 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Fri Jul 12 17:47:14 2024 +0200| [613c85a8f5b296c2b79fc0abfd98fccf962bb334] | committer: Leo Izen avfilter/af_channelsplit: fix mixed declaration and code Fix a "mixing declarations and code is incompatible with standards before C99" warning. > http://

[FFmpeg-cvslog] lavc/h264dsp: R-V V high-depth h264_idct8_add

2024-07-14 Thread Rémi Denis-Courmont
ffmpeg | branch: master | Rémi Denis-Courmont | Thu Jul 11 22:01:25 2024 +0300| [c654e37254efb6de5d3f1355dd7936979dd0dca3] | committer: Rémi Denis-Courmont lavc/h264dsp: R-V V high-depth h264_idct8_add Unlike the 8-bit version, we need two iterations to process this within 128-bit vectors. Thi

[FFmpeg-cvslog] vulkan: set VkDescriptorAddressInfoEXT.sType

2024-07-14 Thread Lynne
ffmpeg | branch: master | Lynne | Sun Jul 14 18:27:23 2024 +0200| [e11087b1629ed9df6c5810120b94597267684b17] | committer: Lynne vulkan: set VkDescriptorAddressInfoEXT.sType This was not done, resulting in validation issues, and potential driver issues. > http://git.videolan.org/gitweb.cgi/ffmp

[FFmpeg-cvslog] vulkan: rename read_only to singular

2024-07-14 Thread Lynne
ffmpeg | branch: master | Lynne | Sun Jul 14 18:30:26 2024 +0200| [80ddc727178837a5ea5e6e463f28fedf6c1051dd] | committer: Lynne vulkan: rename read_only to singular There's nothing stopping users from writing to such buffers. Its more accurate to say they are singular, i.e. not duplicated betwe

[FFmpeg-cvslog] swscale/utils: fix leak on threaded ctx init failure

2024-07-14 Thread Niklas Haas
ffmpeg | branch: master | Niklas Haas | Tue Jul 9 16:41:01 2024 +0200| [4ec45aca36ff6c7c7767536ce7f4a855f8b37fb0] | committer: Niklas Haas swscale/utils: fix leak on threaded ctx init failure This count gets incremented after init succeeds, when it should be incremented after *alloc* succeeds.

[FFmpeg-cvslog] libavdevice: Improve example in deprecation message for opengl and sdl

2024-07-14 Thread Alexander Strasser
ffmpeg | branch: master | Alexander Strasser | Tue Apr 9 01:36:08 2024 +0200| [36aee69f0d2ac2255c9a47d46bc8a26c196a40c2] | committer: Alexander Strasser libavdevice: Improve example in deprecation message for opengl and sdl When piping ffmpeg into ffplay both programs write a status line in t

[FFmpeg-cvslog] lavc/h264dsp: remove MMI 8-bit 4:2:2 chroma DC dequant

2024-07-14 Thread Rémi Denis-Courmont
ffmpeg | branch: master | Rémi Denis-Courmont | Sun Jul 7 14:39:11 2024 +0300| [8b3d997bede0e065f19bcaa96f99dfa9978fd181] | committer: Rémi Denis-Courmont lavc/h264dsp: remove MMI 8-bit 4:2:2 chroma DC dequant The function is exactly identical to the C reference, only with the constant propag

[FFmpeg-cvslog] lavc/h264dsp: remove MMI 8-bit chroma DC dequant

2024-07-14 Thread Rémi Denis-Courmont
ffmpeg | branch: master | Rémi Denis-Courmont | Sun Jul 7 14:39:11 2024 +0300| [a194131cb6adb6d5f2156e785f1bf859d9449def] | committer: Rémi Denis-Courmont lavc/h264dsp: remove MMI 8-bit chroma DC dequant The function is exactly identical to the C reference, only with the constant propagated m

[FFmpeg-cvslog] lavc/h264dsp: R-V V high-depth h264_idct_add

2024-07-14 Thread Rémi Denis-Courmont
ffmpeg | branch: master | Rémi Denis-Courmont | Tue Jul 2 22:03:07 2024 +0300| [4e0e872881ff57f1953517067cf82d7ea925b432] | committer: Rémi Denis-Courmont lavc/h264dsp: R-V V high-depth h264_idct_add T-Head C908 (cycles): h264_idct4_add_9bpp_c:248.2 h264_idct4_add_9bpp_rvv_i32: 128.7