[FFmpeg-cvslog] avcodec/videotoolboxenc: Fix bitrate doesn't work as expected

2024-07-26 Thread Zhao Zhili
ffmpeg | branch: release/6.1 | Zhao Zhili | Tue Jul 16 20:59:52 2024 +0800| [a339afbe3c2f2455872e741ce2479dea913508b2] | committer: Zhao Zhili avcodec/videotoolboxenc: Fix bitrate doesn't work as expected Commit 4ef5e7d4722 add qmin/qmax support to videotoolbox encoder. The default value

[FFmpeg-cvslog] avcodec/videotoolboxenc: Fix bitrate doesn't work as expected

2024-07-26 Thread Zhao Zhili
ffmpeg | branch: release/7.0 | Zhao Zhili | Tue Jul 16 20:59:52 2024 +0800| [a83c1a3db97f540841da13b031c7d500d8f2b779] | committer: Zhao Zhili avcodec/videotoolboxenc: Fix bitrate doesn't work as expected Commit 4ef5e7d4722 add qmin/qmax support to videotoolbox encoder. The default value

[FFmpeg-cvslog] avcodec/videotoolboxenc: Fix variable type of AV_OPT_TYPE_BOOL

2024-07-26 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Tue Jul 16 22:46:53 2024 +0800| [719e46f54c0f3ea557503ec4cd5618332484f78a] | committer: Zhao Zhili avcodec/videotoolboxenc: Fix variable type of AV_OPT_TYPE_BOOL Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/videotoolboxenc: Fix bitrate doesn't work as expected

2024-07-26 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Tue Jul 16 20:59:52 2024 +0800| [d07da7539d54c0ce71e06a577eb1fa3036467449] | committer: Zhao Zhili avcodec/videotoolboxenc: Fix bitrate doesn't work as expected Commit 4ef5e7d4722 add qmin/qmax support to videotoolbox encoder. The default value of (qmin

[FFmpeg-cvslog] avcodec/videotoolboxenc: Set default bitrate to zero

2024-07-26 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Tue Jul 16 20:59:53 2024 +0800| [f4e0f4023010c73c2c318520915e4b873f5c66f2] | committer: Zhao Zhili avcodec/videotoolboxenc: Set default bitrate to zero Zero is auto mode. From the doc of videotoolbox: The default bit rate is zero, which indicates

[FFmpeg-cvslog] avcodec/vvc: Add aarch64 neon optimization for ALF

2024-07-22 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Tue Jul 16 00:19:15 2024 +0800| [2d4ef304c9e13f5e8abe37c20ddd0f17102c6393] | committer: Nuo Mi avcodec/vvc: Add aarch64 neon optimization for ALF vvc_alf_filter_chroma_4x4_8_c: 3.0 vvc_alf_filter_chroma_4x4_8_neon: 1.0 vvc_alf_filter_chroma_4x4_10_c: 2.7

[FFmpeg-cvslog] avcodec/vvc: Remove write-only assignments in alf_filter_chroma

2024-07-17 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Tue Jul 16 10:49:57 2024 +0800| [b3aeef3bf94435f9ddf8c79ecfd90b00fef30be7] | committer: Nuo Mi avcodec/vvc: Remove write-only assignments in alf_filter_chroma > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc: Remove NOP condition check in alf_filter_luma

2024-07-17 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Tue Jul 16 10:49:56 2024 +0800| [8bac9d4a21ddbaaa8aec25fcc749309cc2b9ec96] | committer: Nuo Mi avcodec/vvc: Remove NOP condition check in alf_filter_luma If (y + i == vb_above) or (y + i == vb_below), the if body has no operation. > h

[FFmpeg-cvslog] avformat/file: guard fd_dup by FD_PROTOCOL or PIPE_PROTOCOL

2024-07-16 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Sun Jun 30 18:33:19 2024 +0800| [cb9c98da16e8412046835ebc0d167a4e09909df0] | committer: Zhao Zhili avformat/file: guard fd_dup by FD_PROTOCOL or PIPE_PROTOCOL fd_dup is unused when fd and pipe have been disabled. This also fix build error with wasi since

[FFmpeg-cvslog] configure: Fix Apple framework dependencies in .pc file

2024-07-16 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Fri Jun 28 12:46:00 2024 +0800| [8ca60e14d2006928220ab7bcc58758ce43532eb2] | committer: Zhao Zhili configure: Fix Apple framework dependencies in .pc file configure use "-Wl,-framework,foo" and "-framework foo" to specify dependencies

[FFmpeg-cvslog] avutil/file_open: Fix build error with wasi

2024-07-16 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Sun Jun 30 18:33:18 2024 +0800| [e713a2d85dad51705a892243170dfbe929b6515a] | committer: Zhao Zhili avutil/file_open: Fix build error with wasi Don't assume tempnam is available when !HAVE_MKSTEMP. Check tempnam explicitly in configure. Signed-off

[FFmpeg-cvslog] avcodec/videotoolboxenc: Put ExtraSEI inside BufNode directly

2024-07-16 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Sun Jul 7 18:21:34 2024 +0800| [635f7c0f6c9400e83f2d6f76ea7940fe82d8b612] | committer: Zhao Zhili avcodec/videotoolboxenc: Put ExtraSEI inside BufNode directly Reduce error path and simplify the code. Signed-off-by: Zhao Zhili > h

[FFmpeg-cvslog] avcodec/videotoolboxenc: Fix concurrent access to CVPixelBufferRef

2024-07-16 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Sun Jul 7 18:21:33 2024 +0800| [2fca8e400ed8213fb44b4e2c0165d435fa98d9b6] | committer: Zhao Zhili avcodec/videotoolboxenc: Fix concurrent access to CVPixelBufferRef For a frame comes from AV_HWDEVICE_TYPE_VIDEOTOOLBOX, it's CVPixelBufferRef

[FFmpeg-cvslog] avcodec/videotoolboxenc: Use BufNode as sourceFrameRefcon

2024-07-16 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Sun Jul 7 18:21:32 2024 +0800| [0e338c4114578a5c68f931f5d6ecac6adba85f7c] | committer: Zhao Zhili avcodec/videotoolboxenc: Use BufNode as sourceFrameRefcon ExtraSEI is used as the sourceFrameRefcon of VTCompressionSessionEncodeFrame. It cannot hold

[FFmpeg-cvslog] avcodec/videotoolboxenc: Remove unused variable

2024-07-16 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Sun Jul 7 18:21:31 2024 +0800| [4a3625859bb4b629a887a618a7ad954345c1be8e] | committer: Zhao Zhili avcodec/videotoolboxenc: Remove unused variable Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/videotoolboxenc: Don't ignore ENOMEM

2024-07-16 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Sun Jul 7 18:21:30 2024 +0800| [2eae57c8627bc7e8e767558606c9df46852be751] | committer: Zhao Zhili avcodec/videotoolboxenc: Don't ignore ENOMEM Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc: Use static const for function table

2024-07-11 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Mon Jul 8 15:40:20 2024 +0800| [0e5f8ddc1d363256d74aca92ae02a10a9a033e94] | committer: Nuo Mi avcodec/vvc: Use static const for function table > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0e5f8ddc1d363256d74aca92ae02a10a9a033

[FFmpeg-cvslog] avutil/executor: Fix missing check before using mutex

2024-07-11 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Sun Jun 30 18:45:00 2024 +0800| [54f9469fa173394ef3a19d8c6e700bca0b8fde81] | committer: Nuo Mi avutil/executor: Fix missing check before using mutex > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=54f9469fa173394ef3a19d8c6e700bca0b8fd

[FFmpeg-cvslog] avutil/executor: Fix stack overflow due to recursive call

2024-07-11 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Mon Jul 8 20:13:37 2024 +0800| [906b883e7beafdd78e32563ed7a5033995362751] | committer: Nuo Mi avutil/executor: Fix stack overflow due to recursive call av_executor_execute run the task directly when thread is disabled. The task can schedule a new task

[FFmpeg-cvslog] avutil/hwcontext_videotoolbox: Fix version check

2024-07-09 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Mon Jul 8 14:30:38 2024 +0800| [85706f5136cf7c88f95843b2634dd3f7d7d2cb6d] | committer: Zhao Zhili avutil/hwcontext_videotoolbox: Fix version check Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] swscale/aarch64: Add bgra/rgba to yuv

2024-07-05 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Mon Jun 24 21:02:12 2024 +0800| [52422133ae9905fdd3c4845a41ac7af9a678b47a] | committer: Zhao Zhili swscale/aarch64: Add bgra/rgba to yuv Test on Apple M1 with kperf : -O3 : -O3 -fno-vectorize bgra_to_uv_8_c

[FFmpeg-cvslog] swscale/aarch64: Add argb/abgr to yuv

2024-07-05 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Mon Jun 24 21:02:13 2024 +0800| [4d90a76986cf5ef80266ce845679321b68e3412d] | committer: Zhao Zhili swscale/aarch64: Add argb/abgr to yuv Test on Apple M1 with kperf: : -O3 : -O3 -fno-vectorize abgr_to_uv_8_c

[FFmpeg-cvslog] swscale/aarch64: Add bgr24 to yuv

2024-07-05 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Mon Jun 24 21:02:11 2024 +0800| [b8b71be07a7969e9c450bc7f61b7d6135f60e61c] | committer: Zhao Zhili swscale/aarch64: Add bgr24 to yuv Test on Apple M1 with kperf : -O3 : -O3 -fno-vectorize bgr24_to_uv_8_c

[FFmpeg-cvslog] avcodec/vvc: Don't create new thread when thread_count is 1

2024-06-27 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Mon Jun 24 12:47:44 2024 +0800| [6aeb084c395dd3240e203d7b6a053cbdfec2ac99] | committer: Nuo Mi avcodec/vvc: Don't create new thread when thread_count is 1 Make its behavior consistent with other decoders, e.g., H.264/H.265. Signed-off-by: Zhao Zhili

[FFmpeg-cvslog] avutil/executor: Allowing thread_count be zero

2024-06-27 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Mon Jun 24 12:47:43 2024 +0800| [baf3123c1c849f7fb909d96c8ad0b1ead2bc4128] | committer: Nuo Mi avutil/executor: Allowing thread_count be zero Before the patch, disable threads support at configure/build time was the only method to force zero thread

[FFmpeg-cvslog] avutil/macos_kperf: Fix assert which makes kperf failed to run

2024-06-18 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Tue Jun 18 01:04:00 2024 +0800| [e598a323dc78840921af39569b1298232aa5cd65] | committer: Zhao Zhili avutil/macos_kperf: Fix assert which makes kperf failed to run On m1, kpc_get_counter_count(KPC_MASK) return 8 in my test. The exact value doesn't matter

[FFmpeg-cvslog] tests/checkasm: Remove check on linux perf fd in uninit

2024-06-18 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Thu Jun 13 01:35:53 2024 +0800| [74b4e550cbf70b56db601317cc4b770274129282] | committer: Zhao Zhili tests/checkasm: Remove check on linux perf fd in uninit The check should be >= 0, not > 0. The check itself is redundant since uninit only being

[FFmpeg-cvslog] avutil/timer: Fix missing header for mach_absolute_time

2024-06-18 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Tue Jun 18 01:03:59 2024 +0800| [ec1daa39e046df27b0b0ba30b57391464c710228] | committer: Zhao Zhili avutil/timer: Fix missing header for mach_absolute_time mach/mach_time.h was included only when CONFIG_MACOS_KPERF wasn't been defined. Signed-off

[FFmpeg-cvslog] avutil/timer: Add clock_gettime as a fallback of AV_READ_TIME

2024-06-10 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Fri Jun 7 21:44:50 2024 +0800| [33e4cc963d5e2a189e4e52eaa38e9a8e31dad35a] | committer: Zhao Zhili avutil/timer: Add clock_gettime as a fallback of AV_READ_TIME Reviewed-by: Rémi Denis-Courmont Reviewed-by: Martin Storsjö Signed-off-by: Zhao Zhili

[FFmpeg-cvslog] swscale/aarch64: Add rgb24 to yuv implementation

2024-06-10 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Fri Jun 7 21:44:52 2024 +0800| [9dac8495b0020f7326bbe79efa070a0150109afc] | committer: Zhao Zhili swscale/aarch64: Add rgb24 to yuv implementation Test on Apple M1: rgb24_to_uv_8_c: 0.0 rgb24_to_uv_8_neon: 0.2 rgb24_to_uv_128_c: 1.0

[FFmpeg-cvslog] tests/checkasm: Fix build error when enable linux perf on Android

2024-06-10 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Fri Jun 7 21:44:51 2024 +0800| [b1240c983f96271990c4262978a08edc8eb4df1f] | committer: Zhao Zhili tests/checkasm: Fix build error when enable linux perf on Android B0 is defined by system header, see f0f596dbc6b for ref. Reviewed-by: Martin Storsjö

[FFmpeg-cvslog] avutil/aarch64: Skip define AV_READ_TIME for apple

2024-06-10 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Fri Jun 7 21:44:49 2024 +0800| [6a18c0bc87e38557fa9dd9fcf974f310cfff112e] | committer: Zhao Zhili avutil/aarch64: Skip define AV_READ_TIME for apple It will fallback to mach_absolute_time inside libavutil/timer.h Reviewed-by: Martin Storsjö Signed-off

[FFmpeg-cvslog] avcodec/mediacodecenc: workaround the alignment requirement for H.265

2024-06-07 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Thu May 23 15:08:56 2024 +0800| [7d46ab9e1206b09ebe1a94ecac49cc99d9b3522e] | committer: Zhao Zhili avcodec/mediacodecenc: workaround the alignment requirement for H.265 Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com

[FFmpeg-cvslog] avcodec/h265_metadata: Add options to set width/height after crop

2024-06-07 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Thu May 23 15:08:54 2024 +0800| [680b3cee1f481976cae9787e16f181c1d0e989bd] | committer: Zhao Zhili avcodec/h265_metadata: Add options to set width/height after crop It's a common usecase to request a video size after crop. Before this patch, user must

[FFmpeg-cvslog] avcodec/mediacodecenc: workaround the alignment requirement only for H.264

2024-06-07 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Thu May 23 15:08:55 2024 +0800| [2a68b2d643f7b725defa9bec5174853a00411b98] | committer: Zhao Zhili avcodec/mediacodecenc: workaround the alignment requirement only for H.264 There is no bsf for other codecs to modify crop info except H.265. For H.265

[FFmpeg-cvslog] checkasm/sw_rgb: test rgb24/bgr24 to yuv

2024-06-05 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Thu Jun 6 01:34:45 2024 +0800| [47ba87551c24429a2a838d8da5e3e3e712584173] | committer: James Almer checkasm/sw_rgb: test rgb24/bgr24 to yuv The line width 8 is supposed to test corner case, while the performance doesn't matter. Width 1080 is also a case

[FFmpeg-cvslog] avcodec/mediacodecenc: workaround the alignment requirement for H.265

2024-05-31 Thread Zhao Zhili
ffmpeg | branch: release/7.0 | Zhao Zhili | Thu May 23 23:13:39 2024 +0800| [f0b747ef1a9b9bfd0942a6d459f642b4b993b378] | committer: Zhao Zhili avcodec/mediacodecenc: workaround the alignment requirement for H.265 Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] avcodec/mediacodecenc: workaround the alignment requirement only for H.264

2024-05-31 Thread Zhao Zhili
ffmpeg | branch: release/7.0 | Zhao Zhili | Thu May 23 23:13:38 2024 +0800| [edc7b57e26372e7bc3f6c2f03408b6e4f94a9ddc] | committer: Zhao Zhili avcodec/mediacodecenc: workaround the alignment requirement only for H.264 There is no bsf for other codecs to modify crop info except H.265. For H

[FFmpeg-cvslog] avfilter/dnn_backend_tf: Remove one level of indentation

2024-05-30 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Wed May 8 00:08:13 2024 +0800| [d3db7bbc0392057f2094d64bc525329db2eb9bb4] | committer: Guo Yejun avfilter/dnn_backend_tf: Remove one level of indentation Signed-off-by: Zhao Zhili Reviewed-by: Wenbin Chen Reviewed-by: Guo Yejun > h

[FFmpeg-cvslog] avfilter/dnn_backend_torch: Simplify memory allocation

2024-05-30 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Wed May 8 00:08:16 2024 +0800| [a1fea7e11b8ee3c4a5afff5d3b6c66326a32782d] | committer: Guo Yejun avfilter/dnn_backend_torch: Simplify memory allocation Signed-off-by: Zhao Zhili Reviewed-by: Wenbin Chen Reviewed-by: Guo Yejun > h

[FFmpeg-cvslog] avfilter/dnn_backend_tf: Simplify memory allocation

2024-05-30 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Wed May 8 00:08:15 2024 +0800| [abfefbb33b56abec044903800c668c8031e0ab87] | committer: Guo Yejun avfilter/dnn_backend_tf: Simplify memory allocation Signed-off-by: Zhao Zhili Reviewed-by: Wenbin Chen Reviewed-by: Guo Yejun > http://git.videolan.

[FFmpeg-cvslog] avfilter/dnn: Remove a level of dereference

2024-05-30 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Wed May 8 00:08:17 2024 +0800| [6de951923b2daed1d3a045522597888f5b9db53f] | committer: Guo Yejun avfilter/dnn: Remove a level of dereference For code such as 'model->model = ov_model' is confusing. We can just drop the member variable and use c

[FFmpeg-cvslog] avfilter/dnn_backend_tf: Fix free context at random place

2024-05-30 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Wed May 8 00:08:14 2024 +0800| [a40df366c4775ed03bcec96e09d0053791c258de] | committer: Guo Yejun avfilter/dnn_backend_tf: Fix free context at random place It will be freed again by ff_dnn_uninit. Signed-off-by: Zhao Zhili Reviewed-by: Wenbin Chen

[FFmpeg-cvslog] avfilter/dnn_backend_openvino: Fix free context at random place

2024-05-30 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Wed May 8 00:08:11 2024 +0800| [ac52cee72eb52929f96f3239f910536710c20be5] | committer: Guo Yejun avfilter/dnn_backend_openvino: Fix free context at random place It will be freed again by ff_dnn_uninit. Signed-off-by: Zhao Zhili Reviewed-by: Wenbin

[FFmpeg-cvslog] avfilter/dnn_backend_openvino: simplify memory allocation

2024-05-30 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Wed May 8 00:08:12 2024 +0800| [57a3c2cd408ae4c3f43e7b17086094516c0eae14] | committer: Guo Yejun avfilter/dnn_backend_openvino: simplify memory allocation Signed-off-by: Zhao Zhili Reviewed-by: Wenbin Chen Reviewed-by: Guo Yejun > h

[FFmpeg-cvslog] avfilter/dnn: Don't show backends which are not supported by a filter

2024-05-30 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Wed May 8 00:08:10 2024 +0800| [093f5da534749dec93180b8e4928dea31c061d6d] | committer: Guo Yejun avfilter/dnn: Don't show backends which are not supported by a filter > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avfilter/dnn: Use dnn_backend_info_list to search for dnn module

2024-05-30 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Wed May 8 00:08:09 2024 +0800| [4f051c746be90e130c7b61a3ba2f15f2e832774d] | committer: Guo Yejun avfilter/dnn: Use dnn_backend_info_list to search for dnn module Signed-off-by: Zhao Zhili Reviewed-by: Wenbin Chen Reviewed-by: Guo Yejun > h

[FFmpeg-cvslog] avfilter/vf_dnn_detect: Fix null pointer dereference

2024-05-21 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Wed May 8 00:08:18 2024 +0800| [553c572204392f7a74bbfebcf3d33f1161976c8b] | committer: Guo Yejun avfilter/vf_dnn_detect: Fix null pointer dereference Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avfilter/dnn: Refactor DNN parameter configuration system

2024-05-18 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Wed May 8 00:08:08 2024 +0800| [8c21f1e3b71ab6f82c8127a3a0b0b10d13c91caf] | committer: Guo Yejun avfilter/dnn: Refactor DNN parameter configuration system This patch trying to resolve mulitiple issues related to parameter configuration: Firstly, each

[FFmpeg-cvslog] avcodec/mediacodecenc: Flush bsf after create extradata

2024-04-29 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Tue Apr 23 22:27:50 2024 +0800| [cf4af4bca0368afd36e1c77980bf5e8a165bb99a] | committer: Zhao Zhili avcodec/mediacodecenc: Flush bsf after create extradata Avoid leaving any data inside bsf while also avoid keep bsf in EOF state. Signed-off-by: Zhao

[FFmpeg-cvslog] avcodec/mediacodecenc: set quality in cq mode

2024-04-23 Thread Zhao Zhili
ffmpeg | branch: release/6.1 | Zhao Zhili | Sun Dec 17 20:50:53 2023 +0800| [f914c18de502a3bd8a907149f8742605f7798c0c] | committer: Zhao Zhili avcodec/mediacodecenc: set quality in cq mode >From AOSP doc, these values are device and codec specific, but lower values generally result in m

[FFmpeg-cvslog] avcodec/mediacodecenc: Fix return empty packet when bsf is used

2024-04-23 Thread Zhao Zhili
ffmpeg | branch: release/7.0 | Zhao Zhili | Wed Apr 17 12:37:38 2024 +0800| [13e93ffbfd08598b8952aa7ce42ec4abe6d5ebfd] | committer: Zhao Zhili avcodec/mediacodecenc: Fix return empty packet when bsf is used Signed-off-by: Zhao Zhili (cherry picked from commit

[FFmpeg-cvslog] fftools: Fix implicit-const-int-float-conversion warning

2024-04-23 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Wed Apr 17 12:37:42 2024 +0800| [1b416311852c085bd91743486df2086f508efdcd] | committer: Zhao Zhili fftools: Fix implicit-const-int-float-conversion warning Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/mediacodecenc: Remove write only variable

2024-04-23 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Wed Apr 17 12:37:39 2024 +0800| [3cfea6993ac5185543d0d1142e93d6f96baee3c0] | committer: Zhao Zhili avcodec/mediacodecenc: Remove write only variable Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/mediacodecenc: add AV_CODEC_CAP_ENCODER_FLUSH support

2024-04-23 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Wed Apr 17 12:37:41 2024 +0800| [66161166dccd9f9d6c1d0fa39edb0d170aff52d1] | committer: Zhao Zhili avcodec/mediacodecenc: add AV_CODEC_CAP_ENCODER_FLUSH support Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/mediacodecenc: Add global header support

2024-04-23 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Wed Apr 17 12:37:40 2024 +0800| [9e4991519575b3642e5fa63635f22de8f7c61b8b] | committer: Zhao Zhili avcodec/mediacodecenc: Add global header support The extradata is generated by encoding a dummy frame, then reset the encoder state by mediacodec flush

[FFmpeg-cvslog] avcodec/mediacodec_wrapper: link to NDK mediacodec API directly

2024-04-23 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Wed Apr 17 12:37:36 2024 +0800| [98b5e80fd6980e641199e9ce3bc27100e2df17a4] | committer: Zhao Zhili avcodec/mediacodec_wrapper: link to NDK mediacodec API directly Drop support of Android version before 5.0. > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avcodec/mediacodecenc: Fix return empty packet when bsf is used

2024-04-23 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Wed Apr 17 12:37:38 2024 +0800| [a5a3788f562066a830a925d71cdbe8650e457e3b] | committer: Zhao Zhili avcodec/mediacodecenc: Fix return empty packet when bsf is used Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/mediacodec_wrapper: Fix unused variable warning

2024-04-23 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Wed Apr 17 12:37:37 2024 +0800| [32fa20c0c924cd941ab3965fb017201581c73df7] | committer: Zhao Zhili avcodec/mediacodec_wrapper: Fix unused variable warning > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] configure: Lower Android API level requirement of mediandk

2024-04-23 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Wed Apr 17 12:37:35 2024 +0800| [309cff378cdb6961df4f38335f8bf29537331bd6] | committer: Zhao Zhili configure: Lower Android API level requirement of mediandk AImage_delete is introduced in API level 24, while AMediaFormat_new is introduced in API level

[FFmpeg-cvslog] avformat/tls_mbedtls: Pass FLAG_NONBLOCK to underlying transport

2024-04-12 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Mon Apr 8 21:26:13 2024 +0800| [65c1c83ca42540415516c37e21c9aeb7dd2c96d1] | committer: Zhao Zhili avformat/tls_mbedtls: Pass FLAG_NONBLOCK to underlying transport This fix rtmps failure since rtmps requires nonblocking read. Signed-off-by: Zhao Zhili

[FFmpeg-cvslog] avcodec/h264_parse: Fix error code in decode_extradata

2024-04-01 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Tue Mar 26 10:59:00 2024 +0800| [7bf85d2d3a3e3d5cced7fcf16b8af6bd289b] | committer: Zhao Zhili avcodec/h264_parse: Fix error code in decode_extradata Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] tests: Remove fate-libx265-hdr10

2024-03-27 Thread Zhao Zhili
ffmpeg | branch: release/7.0 | Zhao Zhili | Fri Mar 22 20:43:43 2024 +0800| [6ceda546298145225345d7c40074ec934a0a05fc] | committer: Zhao Zhili tests: Remove fate-libx265-hdr10 The test depends on the compile option of x265. It failed when HIGH_BIT_DEPTH isn't enabled. It also failed when asan

[FFmpeg-cvslog] avcodec/h264_mp4toannexb: Fix heap buffer overflow

2024-03-27 Thread Zhao Zhili
ffmpeg | branch: release/7.0 | Zhao Zhili | Mon Mar 25 16:09:00 2024 +0800| [304208d40c9ad7ac1687a96734ec97cfb5791b2a] | committer: Zhao Zhili avcodec/h264_mp4toannexb: Fix heap buffer overflow Fixes: out of array write Fixes: 64407/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avcodec/h264_mp4toannexb: Fix heap buffer overflow

2024-03-27 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Mon Mar 25 16:09:00 2024 +0800| [89e9486bc3da83ae031313c4b0224a7b46e83ab6] | committer: Zhao Zhili avcodec/h264_mp4toannexb: Fix heap buffer overflow Fixes: out of array write Fixes: 64407/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] tests: Remove fate-libx265-hdr10

2024-03-27 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Fri Mar 22 20:43:43 2024 +0800| [edb1f1bc09c7dd89d35da670d8b1f4366003df59] | committer: Zhao Zhili tests: Remove fate-libx265-hdr10 The test depends on the compile option of x265. It failed when HIGH_BIT_DEPTH isn't enabled. It also failed when asan

[FFmpeg-cvslog] avcodec/libx264: fix extradata when config annexb=0

2024-03-22 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Sun Mar 17 11:34:57 2024 +0800| [5229778440bf81e8a929af2cde04dc1e2d2c65f5] | committer: Zhao Zhili avcodec/libx264: fix extradata when config annexb=0 AVCodecContext extradata should be an AVCDecoderConfigurationRecord when bitstream format is avcc

[FFmpeg-cvslog] Changelog: mention ffplay with hwaccel decoding support

2024-03-22 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Mon Mar 18 23:26:14 2024 +0800| [4869171aa911fdfce67549bd56fdd0ff914d9380] | committer: Zhao Zhili Changelog: mention ffplay with hwaccel decoding support Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/decode: log hwaccel name

2024-03-22 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Thu Mar 14 11:40:03 2024 +0800| [c775163a8c032e20f25b79e63920f67e1b5b540d] | committer: Zhao Zhili avcodec/decode: log hwaccel name Many users mistakenly think that hwaccel is an instance of a decoder, and cannot find the corresponding decoder name

[FFmpeg-cvslog] avcodec/mediacodecenc: Add a hint message to use nv12 pix_fmt

2024-03-05 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Mon Mar 4 11:37:58 2024 +0800| [b0e17e0f959b09fb228665a7eb7323af9b6ffeac] | committer: Zhao Zhili avcodec/mediacodecenc: Add a hint message to use nv12 pix_fmt Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avformat/mov: Update bits_per_coded_sample after read pcmC

2024-03-01 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Thu Feb 22 17:37:00 2024 +0800| [b56b343e43e595c62f204d5797d33645f4c46d96] | committer: Zhao Zhili avformat/mov: Update bits_per_coded_sample after read pcmC Fix #10878 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avutil/hwcontext_opencl: Fix missing linesize when map from opencl

2024-03-01 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Fri Feb 23 22:11:42 2024 +0800| [dcfc6089b1ea06fdcdf7778b881406b929a83cba] | committer: Zhao Zhili avutil/hwcontext_opencl: Fix missing linesize when map from opencl Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avutil/hwcontext_opencl: Add map from Videotoolbox to OpenCL

2024-03-01 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Fri Feb 23 22:11:43 2024 +0800| [f7545e90dfda0d1e49b6dcce43bf96741c9ecaed] | committer: Zhao Zhili avutil/hwcontext_opencl: Add map from Videotoolbox to OpenCL For example: ./ffmpeg -hwaccel videotoolbox \ -hwaccel_output_format videotoolbox_vld

[FFmpeg-cvslog] avcodec/encode: Fix default setting of bits_per_raw_sample

2024-03-01 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Thu Feb 22 17:37:01 2024 +0800| [35dc129940246088d376e5c343b8076ffbea2b64] | committer: Zhao Zhili avcodec/encode: Fix default setting of bits_per_raw_sample bits_per_raw_sample doesn't always match size of AV_SAMPLE_FMT_, e.g., S24. Signed-off-by: Zhao

[FFmpeg-cvslog] avfilter/vf_scale_vulkan: Fix typo

2024-03-01 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Fri Feb 23 15:07:44 2024 +0800| [ab8aab5e2f403d7ca1e1fd7a237e610ae8c12711] | committer: Zhao Zhili avfilter/vf_scale_vulkan: Fix typo Fix #10875 Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avutil/hwcontext_vulkan: Fix memleaks when transfer to vulkan

2024-03-01 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Tue Feb 20 22:27:04 2024 +0800| [74e27d9e3182d2d256d11bb0d5d45633b054bbcb] | committer: Zhao Zhili avutil/hwcontext_vulkan: Fix memleaks when transfer to vulkan Without ff_vk_exec_discard_deps which is called by ff_vk_exec_wait, the reference count

[FFmpeg-cvslog] avutil/hwcontext_vulkan: Fix leaks when semaphore creation fails

2024-03-01 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Thu Feb 22 22:42:42 2024 +0800| [6f9730cb2847e157049909308a9d05384a57d926] | committer: Zhao Zhili avutil/hwcontext_vulkan: Fix leaks when semaphore creation fails Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avutil/hwcontext: Don't assume frames_uninit is reentrant

2024-03-01 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Tue Feb 20 20:08:55 2024 +0800| [3bb00c0a420c3ce83c6fafee30270d69622ccad7] | committer: Zhao Zhili avutil/hwcontext: Don't assume frames_uninit is reentrant Fix heap use after free when vulkan_frames_init failed. Signed-off-by: Zhao Zhili > h

[FFmpeg-cvslog] avutil/vulkan: avoid overreads in ff_vk_count_images

2024-03-01 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Tue Feb 20 20:08:58 2024 +0800| [f6f06fb42ade0518830c54602123582652d53b18] | committer: Zhao Zhili avutil/vulkan: avoid overreads in ff_vk_count_images Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avutil/hwcontext_vulkan: Fix leaks in map_from_drm

2024-03-01 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Tue Feb 20 20:08:57 2024 +0800| [03275b0f093291542799ac6dbc9929dbb4d405bf] | committer: Zhao Zhili avutil/hwcontext_vulkan: Fix leaks in map_from_drm Also simplify error handing. Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avutil/hwcontext: Don't assume device_uninit is reentrant

2024-03-01 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Tue Feb 20 20:08:54 2024 +0800| [90bbe1e8e2d3d832a80768a6820f995153951a81] | committer: Zhao Zhili avutil/hwcontext: Don't assume device_uninit is reentrant device_uninit will be called by hwdevice_ctx_free. vulkan_device_uninit is non-reentrant. Signed

[FFmpeg-cvslog] fftools/ffplay: Fix output color_spaces of filter

2024-03-01 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Tue Feb 20 13:33:03 2024 +0800| [39a0c55347075120c3b4749d6ca620e248cf52bc] | committer: Zhao Zhili fftools/ffplay: Fix output color_spaces of filter The sdl_supported_color_spaces only meant for SDL builtin renderer. Signed-off-by: Zhao Zhili > h

[FFmpeg-cvslog] avcodec/evc: Remove redefine of HEVC_MAX_ENTRY_POINT_OFFSETS

2024-02-26 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Thu Feb 22 14:41:50 2024 +0800| [a3ca4beeaa467bf10f2f4b9dc0e6cdbab68b9de4] | committer: Zhao Zhili avcodec/evc: Remove redefine of HEVC_MAX_ENTRY_POINT_OFFSETS Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avformat/libsrt: Remove manually free AV_OPT_TYPE_STRING

2024-02-22 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Thu Feb 15 10:15:08 2024 +0800| [4ea2b271eb58c05709e5fe53bf5642b33b7be6f4] | committer: Zhao Zhili avformat/libsrt: Remove manually free AV_OPT_TYPE_STRING Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/audiotoolboxenc: Ensure frame_size isn't zero

2024-02-22 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Mon Feb 5 20:02:30 2024 +0800| [80cd6e655bc901ff21f7c9294707ce224f91e90a] | committer: Zhao Zhili avcodec/audiotoolboxenc: Ensure frame_size isn't zero Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/audiotoolboxenc: remove CAP_VARIABLE_FRAME_SIZE from alac

2024-02-22 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Mon Feb 5 19:57:25 2024 +0800| [338e33b084b18b7dcc4a38c0fd9d0320ada8766a] | committer: Zhao Zhili avcodec/audiotoolboxenc: remove CAP_VARIABLE_FRAME_SIZE from alac AV_CODEC_CAP_VARIABLE_FRAME_SIZE has been set for alac_at encoder, which means avctx

[FFmpeg-cvslog] avcodec/mpeg4videodec: Remove write-only variable

2024-01-30 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Thu Jan 4 18:00:14 2024 +0800| [bc944168db90cbeefab335d9b1251a31effa5bd7] | committer: Zhao Zhili avcodec/mpeg4videodec: Remove write-only variable Fix warning: variable 'time_incr' set but not used. Signed-off-by: Zhao Zhili > h

[FFmpeg-cvslog] avcodec/mediacodecdec: fix return EAGAIN after EOF

2024-01-18 Thread Zhao Zhili
ffmpeg | branch: release/6.1 | Zhao Zhili | Sat Nov 18 16:03:11 2023 +0800| [61b88b4dda5e78661ed1042a72d49c3f0d490534] | committer: Zhao Zhili avcodec/mediacodecdec: fix return EAGAIN after EOF Signed-off-by: Zhao Zhili (cherry picked from commit f27fce0c0cc67ed2d36d7353d843234829bb2f5f

[FFmpeg-cvslog] fftools/ffplay: fix missing hw_frames_ctx when config avfilter

2024-01-11 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Tue Jan 9 23:41:00 2024 +0800| [38aca1dc9af24787b7ff246ddb1541ae4f03d192] | committer: Zhao Zhili fftools/ffplay: fix missing hw_frames_ctx when config avfilter Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avutil/hwcontext_vt: add pixel format map for full range YUV420P

2024-01-11 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Wed Jan 3 21:40:17 2024 +0800| [bba5a563c8ebfd7d332c8bee8511f06d399e6b7a] | committer: Zhao Zhili avutil/hwcontext_vt: add pixel format map for full range YUV420P Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/videotoolboxenc: fix setting avctx color_range doesn't work

2024-01-11 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Wed Jan 3 21:40:16 2024 +0800| [13c1fea92f8abff66f71365759f006e7da8e832c] | committer: Zhao Zhili avcodec/videotoolboxenc: fix setting avctx color_range doesn't work Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] fftools/ffplay_renderer: Add device selection support

2024-01-11 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Tue Jan 9 23:41:01 2024 +0800| [564a15b2ee12b029b81bc20afa74ea620be7879e] | committer: Zhao Zhili fftools/ffplay_renderer: Add device selection support The device can be selected by GPU name or index. For example, ffplay -hwaccel cuda

[FFmpeg-cvslog] avcodec/mpegutils: print axis in debug_info2

2024-01-04 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Sat Dec 30 01:20:16 2023 +0800| [33698ef891bac5f09fe0ec26af9b24322d7594ce] | committer: Zhao Zhili avcodec/mpegutils: print axis in debug_info2 For example, ./ffmpeg -nostats -threads 1 -debug qp \ -export_side_data +venc_params \ -i

[FFmpeg-cvslog] avcodec/mpegutils: make debug_info2 thread safe

2024-01-04 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Sat Dec 30 01:20:15 2023 +0800| [bd48c08f80d225a8c7fbd7997f390018542b2c20] | committer: Zhao Zhili avcodec/mpegutils: make debug_info2 thread safe Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/videotoolbox: specify color range for hw frame ctx

2024-01-04 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Fri Dec 29 21:22:58 2023 +0800| [7f900a737f9592f93e7cc3be1bc9b45704371ecd] | committer: Zhao Zhili avcodec/videotoolbox: specify color range for hw frame ctx Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avutil/hwcontext_videotoolbox: add frame hwctx to specify color range

2024-01-04 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Fri Dec 29 21:22:57 2023 +0800| [5d255ba95ad260146b27422b76e8d1c34a77af36] | committer: Zhao Zhili avutil/hwcontext_videotoolbox: add frame hwctx to specify color range VideoToolbox use different identifiers for the same pixel format with different color

[FFmpeg-cvslog] avcodec/hevc_parser: fix missing zero_byte at frame beginning

2024-01-04 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Wed Dec 27 23:30:16 2023 +0800| [0f824d792d20783fda64279ab94e16676e48c2e6] | committer: Zhao Zhili avcodec/hevc_parser: fix missing zero_byte at frame beginning The start code is matched against 0x01, zero_byte was treated as last byte of last frame

[FFmpeg-cvslog] avcodec/hevc_mp4toannexb_bsf: use HEVCNALUnitType instead of integer literal

2024-01-04 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Wed Dec 27 20:49:23 2023 +0800| [b7ac1f9856afc7bb907d58280fea4fc033502cc6] | committer: Zhao Zhili avcodec/hevc_mp4toannexb_bsf: use HEVCNALUnitType instead of integer literal Signed-off-by: Zhao Zhili > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] avfilter/vf_codecview: fix heap buffer overflow

2024-01-04 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Fri Dec 29 05:56:43 2023 +0800| [99debe5f823f45a482e1dc08de35879aa9c74bd2] | committer: Zhao Zhili avfilter/vf_codecview: fix heap buffer overflow And improve the performance by a little bit. Signed-off-by: Zhao Zhili > http://git.videolan.

[FFmpeg-cvslog] avfilter/vf_showinfo: add udu_sei_as_ascii option

2023-12-27 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Wed Dec 13 11:46:48 2023 +0800| [56ca0f29181a9c61240286d0ab8da0cc1961ba25] | committer: Zhao Zhili avfilter/vf_showinfo: add udu_sei_as_ascii option Some encoders (e.g., libx264) dump encoder configuration as user data unregistered SEI message

  1   2   3   4   >