[FFmpeg-cvslog] avcodec/evc_ps: make the sps parameter in ref_pic_list_struct const

2023-09-15 Thread James Almer
ffmpeg | branch: master | James Almer | Fri Sep 15 16:33:13 2023 -0300| [156f53e9879deefd845f1beffb5c1cadb5ad0ac3] | committer: James Almer avcodec/evc_ps: make the sps parameter in ref_pic_list_struct const It's not changed. Signed-off-by: James Almer >

[FFmpeg-cvslog] vulkan_decode: don't call get_proc_addr on every frame's destruction

2023-09-15 Thread Lynne
ffmpeg | branch: master | Lynne | Fri Sep 15 02:22:00 2023 +0200| [9310ffc809d02d7bbc767555c2ed16311623ffe2] | committer: Lynne vulkan_decode: don't call get_proc_addr on every frame's destruction The issue is that we cannot rely on any context existing when we free frames. The Vulkan

[FFmpeg-cvslog] vulkan_hevc: switch from a buffer pool to a malloc and simplify

2023-09-15 Thread Lynne
ffmpeg | branch: master | Lynne | Fri Sep 15 01:51:49 2023 +0200| [552a5fa496933c2679cac6774e483bee3f5c2c53] | committer: Lynne vulkan_hevc: switch from a buffer pool to a malloc and simplify Simpler and more robust now that contexts are not shared between threads. >

[FFmpeg-cvslog] avcodec/evc_ps: Check ref_pic_num and sps_max_dec_pic_buffering_minus1

2023-09-15 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Tue Aug 1 00:56:34 2023 +0200| [4565747056a11356210ed8edcecb920105e40b60] | committer: Michael Niedermayer avcodec/evc_ps: Check ref_pic_num and sps_max_dec_pic_buffering_minus1 Fixes: out of array write Found-by: dongsoo...@korea.ac.kr

[FFmpeg-cvslog] lavc/videotoolboxenc: Dump the encoder

2023-09-15 Thread Jun Zhao
ffmpeg | branch: master | Jun Zhao | Sun Sep 3 23:06:21 2023 +0800| [213cba9696c1525d5022d8c3597bddb6fab15379] | committer: Jun Zhao lavc/videotoolboxenc: Dump the encoder Dump the encoder, it's will help debug some case Signed-off-by: Jun Zhao >

[FFmpeg-cvslog] lavc/videotoolboxenc: Get the encoder supported properties

2023-09-15 Thread Jun Zhao
ffmpeg | branch: master | Jun Zhao | Mon Sep 4 10:48:01 2023 +0800| [5c635b7d8c7c4a7fe0c93b5b3cefff3c72bff237] | committer: Jun Zhao lavc/videotoolboxenc: Get the encoder supported properties Get the encoder supported properties list, it will be used for feature support checks.

[FFmpeg-cvslog] avcodec/x86/mpegvideoenc_template: Disable dead code

2023-09-15 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Sep 11 23:36:08 2023 +0200| [27562bf0226b22b0dbc631f8177e17ef98028499] | committer: Andreas Rheinhardt avcodec/x86/mpegvideoenc_template: Disable dead code Since bfb28b5ce89f3e950214b67ea95b45e3355c2caf the permutation type

[FFmpeg-cvslog] avcodec/h264dec: Fix data race when updating decode_error_flags

2023-09-15 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Sep 12 19:23:26 2023 +0200| [fa77cb258b29f636255ebf20c0a70b0dfc5e8a43] | committer: Andreas Rheinhardt avcodec/h264dec: Fix data race when updating decode_error_flags When using multi-threaded decoding, every decoding thread has its own DBP

[FFmpeg-cvslog] avcodec/error_resilience: Make applying decode_error_flags optional

2023-09-15 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Sep 12 15:47:42 2023 +0200| [d2bc039501cdfe2067365ca1bf4be7201f071c05] | committer: Andreas Rheinhardt avcodec/error_resilience: Make applying decode_error_flags optional Add a pointer parameter that if supplied will be used to return the