[FFmpeg-cvslog] avformat/tls_openssl: verify setting hostname for SNI

2025-07-21 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Tue Jul 8 19:52:48 2025 +0200| [f4befeb7674978738ce3c7256545dfa49f3e40d7] | committer: Marvin Scholz avformat/tls_openssl: verify setting hostname for SNI > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avformat/tls_openssl: load default verify locations

2025-07-21 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Tue Jul 8 20:05:47 2025 +0200| [080dc4cf5479d000b8ac66bbb93e72c70ec4dda8] | committer: Marvin Scholz avformat/tls_openssl: load default verify locations When no explicit CAs file is set, load the default locations, else there is no way for

[FFmpeg-cvslog] avformat/rtsp: use av_unreachable

2025-07-11 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Tue Jul 8 16:19:34 2025 +0200| [c4e8ac3d0ebbec3d216db850a30466d5b029f2c5] | committer: Marvin Scholz avformat/rtsp: use av_unreachable > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c4e8ac3d0ebbec3d216db850a30466d5b029f

[FFmpeg-cvslog] avformat/rtsp: check copy_tls_opts_dict

2025-07-11 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Tue Jul 8 17:09:01 2025 +0200| [7c91ae94198fd3dce7b9bed9d67096f0e5b5f260] | committer: Marvin Scholz avformat/rtsp: check copy_tls_opts_dict Properly check av_dict_set return values and propagate them to the caller so they can be handled. > h

[FFmpeg-cvslog] avformat/rtsp: fix misleading indentation

2025-07-11 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Tue Jul 8 16:11:53 2025 +0200| [c425951c0535d939c94edd5bc4065c6e5293348c] | committer: Marvin Scholz avformat/rtsp: fix misleading indentation > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c425951c0535d939c94edd5bc4065c6e52933

[FFmpeg-cvslog] avformat/rtsp: fix leak of options dict on error

2025-07-10 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Tue Jul 8 20:15:13 2025 +0200| [82aeee3c19f42d4a03b221fdd0ef9dfeb060a37e] | committer: Marvin Scholz avformat/rtsp: fix leak of options dict on error Fix CID 1655306 Reviewed-by: Kieran Kunhya > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] avformat/tls: rename accidentally changed options

2025-07-07 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Mon Jul 7 23:41:01 2025 +0200| [0dedef15576d6e16d56b24c60bfd2cb06a7192a7] | committer: Marvin Scholz avformat/tls: rename accidentally changed options These were accidentally renamed back to the old names in ba9817df9df5911ceb2edff37d9ec970c29329e2

[FFmpeg-cvslog] Changelog: mention dropping OpenSSL < 1.1.0

2025-07-07 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Mon Jul 7 15:57:17 2025 +0200| [50cae8ad76ba6fe75cd7ad78031dff46dc40f3cd] | committer: Marvin Scholz Changelog: mention dropping OpenSSL < 1.1.0 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=50cae8ad76ba6fe75cd7ad78031dff46dc

[FFmpeg-cvslog] APIchanges: Add entry for AV_PKT_DATA_RTCP_SR

2025-07-07 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Mon Jul 7 17:19:44 2025 +0200| [934e1c23b0564402fb1f8e3e4c4a377d9c44f215] | committer: Marvin Scholz APIchanges: Add entry for AV_PKT_DATA_RTCP_SR > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=934e1c23b0564402fb1f8e3e4c4a377d9c44f

[FFmpeg-cvslog] avcodec: bump minor after adding AV_PKT_DATA_RTCP_SR

2025-07-07 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Mon Jul 7 17:18:48 2025 +0200| [eca477da523bcd07044536f79ab2a4e3aa919724] | committer: Marvin Scholz avcodec: bump minor after adding AV_PKT_DATA_RTCP_SR > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec: add AV_PKT_DATA_RTCP_SR side data type

2025-07-07 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Fri Apr 25 18:19:04 2025 +0200| [73d77693c507fc64ab1e58e27ba6a1fa8254922e] | committer: Marvin Scholz avcodec: add AV_PKT_DATA_RTCP_SR side data type > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=73d77693c507fc64ab1e58e27ba6a1fa82549

[FFmpeg-cvslog] lavf: add and use AVRTCPSenderReport struct

2025-07-07 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Fri Apr 25 18:18:21 2025 +0200| [74aa710879689bf9ba569fbd13fb5074a666e92b] | committer: Marvin Scholz lavf: add and use AVRTCPSenderReport struct This will be used in a future commit to expose the SR as side-data. > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avformat: rtsp: export AV_PKT_DATA_RTCP_SR

2025-07-07 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Fri Apr 25 18:19:04 2025 +0200| [d2828ab28463fa2062e7d254f549cb434974c963] | committer: Marvin Scholz avformat: rtsp: export AV_PKT_DATA_RTCP_SR > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d2828ab28463fa2062e7d254f549cb434974c

[FFmpeg-cvslog] lavf/rtpdec: fix RTCP SR packet length check

2025-07-07 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Thu Apr 24 20:36:52 2025 +0200| [e0abe0a02a6963955f1463d32c441fa22c1673a7] | committer: Marvin Scholz lavf/rtpdec: fix RTCP SR packet length check The minimum valid packet length is 28, given that the length includes the packet header. This didn&#

[FFmpeg-cvslog] avformat/tls_openssl: use TLS_[client|server]_method

2025-07-06 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Jun 25 21:46:34 2025 +0200| [fb38d8759b00cd597a678e91518499a05acf6901] | committer: Marvin Scholz avformat/tls_openssl: use TLS_[client|server]_method SSLv23_*_method was just a define for these anyway since OpenSSL 1.1.0 and the old functions are

[FFmpeg-cvslog] avformat/tls_openssl: use SSL_CTX_set_min_proto_version

2025-07-06 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Jun 25 21:55:41 2025 +0200| [019ca5f01370942ca638f76c16cb4e35b37c7e80] | committer: Marvin Scholz avformat/tls_openssl: use SSL_CTX_set_min_proto_version Using SSL_CTX_set_options to disallow specific versions is discouraged by the documentation

[FFmpeg-cvslog] avformat/tls_openssl: remove leftover comment

2025-07-06 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Jun 25 21:39:33 2025 +0200| [3abc8d507b0616d644166418a9269c42e574c6a4] | committer: Marvin Scholz avformat/tls_openssl: remove leftover comment > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3abc8d507b0616d644166418a9269c42e574c

[FFmpeg-cvslog] avformat/tls_openssl: remove unnecessary checks

2025-07-06 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Jun 25 21:41:16 2025 +0200| [aaffa9bc72e0e926cb23752d4864db9c5e4bc80b] | committer: Marvin Scholz avformat/tls_openssl: remove unnecessary checks Calling av_free with NULL is a no-op so this check is not needed. > http://git.videolan.

[FFmpeg-cvslog] avformat/tls_openssl: properly get new BIO index

2025-07-06 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Jun 25 21:35:52 2025 +0200| [816dad231f5b312fd98e81cc6a6cbaf47c1e26a5] | committer: Marvin Scholz avformat/tls_openssl: properly get new BIO index As noted in the OpenSSL documentation, BIO_get_new_index must be used to get a new BIO index. This

[FFmpeg-cvslog] avformat/tls_openssl: remove now unnecessary define

2025-07-06 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Jun 25 21:25:31 2025 +0200| [1702becd64ea7aac2a1d04ba23b01bc94e3420e3] | committer: Marvin Scholz avformat/tls_openssl: remove now unnecessary define This was used previously when multiple OpenSSL versions were supported that required this to be

[FFmpeg-cvslog] configure: require at least OpenSSL 1.1.0

2025-07-06 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Jun 25 21:02:58 2025 +0200| [f256487cd8f29f24036efa5d91a84a26b048861a] | committer: Marvin Scholz configure: require at least OpenSSL 1.1.0 Given that OPENSSL_init_ssl was introduced in 1.1.0 means we can rely on that to ensure we have at least

[FFmpeg-cvslog] avformat/tls: move common client options into their own define

2025-07-06 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Tue Jun 24 21:21:44 2025 +0200| [ba9817df9df5911ceb2edff37d9ec970c29329e2] | committer: Marvin Scholz avformat/tls: move common client options into their own define Used in a future commit to not duplicate options. > http://git.videolan.

[FFmpeg-cvslog] avformat: tls: drop support for OpenSSL < 1.1.0

2025-07-06 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Jun 25 21:07:12 2025 +0200| [f0913b3f16c31f96f626fd43b85ac8762376b06f] | committer: Marvin Scholz avformat: tls: drop support for OpenSSL < 1.1.0 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f0913b3f16c31f96f626fd43b85ac87623

[FFmpeg-cvslog] avutil/hwcontext_videotoolbox: fix unused variable warning

2025-07-06 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Fri Jun 27 02:30:09 2025 +0200| [d9eb63724ed5a65d36257185118986de0a5be46d] | committer: Marvin Scholz avutil/hwcontext_videotoolbox: fix unused variable warning Resolves an unused variable warning when targeting a recent appleOS version. > h

[FFmpeg-cvslog] fftools/textformat: remove unreachable code in tf_mermaid

2025-07-04 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Thu Jun 26 23:30:02 2025 +0200| [05094c1749f15b1274f554df687b354116f0acc3] | committer: Marvin Scholz fftools/textformat: remove unreachable code in tf_mermaid Integer writing is impossible here as the first branch was dead code, so remove it

[FFmpeg-cvslog] avcodec/vvc/refs: remove early return

2025-06-28 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Thu Jun 26 23:49:06 2025 +0200| [7d384869751b45d4d057df67dde9050a82590a6e] | committer: Marvin Scholz avcodec/vvc/refs: remove early return The ret value is checked later on again, so this check is redundant and would cause the frame to not be unrefd

[FFmpeg-cvslog] fftools/textformat: do not return early

2025-06-26 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Jun 11 22:33:17 2025 +0200| [5c1e10d9958ea5d3847ad3af3107dd021d7fe29b] | committer: Marvin Scholz fftools/textformat: do not return early This would make the goto dead code and also would not properly call avtext_context_close. Fix CID 1646939

[FFmpeg-cvslog] fftools/textformat: remove noop free

2025-06-26 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Jun 11 22:30:31 2025 +0200| [564a0784bb9eb5ca259f128337781fd53e224e1b] | committer: Marvin Scholz fftools/textformat: remove noop free The tctx->hash was freed already right before. Reviewed-by: softworkz > http://git.videolan.org/gitw

[FFmpeg-cvslog] fftools/textformat: narrow variable scopes

2025-06-26 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Jun 11 22:27:25 2025 +0200| [8430b8f9a9d9840cf70ea5bda3e774c0b3b23c23] | committer: Marvin Scholz fftools/textformat: narrow variable scopes Reviewed-by: softworkz > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] fftools/textformat: exit early in mermaid_print_value

2025-06-26 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Thu Jun 26 22:49:16 2025 +0200| [0578d4ad2f854ff76bca7d608bc8ba37773aa2c2] | committer: Marvin Scholz fftools/textformat: exit early in mermaid_print_value Doesn't change the logic, instead of exiting in each of the two branches below, just

[FFmpeg-cvslog] fftools/textformat: remove leftover comments in mermaid_print_value

2025-06-26 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Thu Jun 26 23:18:04 2025 +0200| [7771a4eecb66e1aa0ab5bf09a4f4d9cf804b1dac] | committer: Marvin Scholz fftools/textformat: remove leftover comments in mermaid_print_value Remove some leftover commented code and an extraneous semicolon. Reviewed-by

[FFmpeg-cvslog] avformat/tee: fix multiple bsfs in tee

2025-06-26 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Tue Jun 24 23:55:57 2025 +0200| [f744584f7160db99c1003ef938c53d26eb427b00] | committer: Marvin Scholz avformat/tee: fix multiple bsfs in tee Since 155508c6e925f4f2f5e77087a7e1925b3de735ff specifying multiple bsfs for different streams was broken

[FFmpeg-cvslog] avcodec/vvc/dec: fix possible null-pointer dereference

2025-06-12 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Jun 11 19:53:29 2025 +0200| [3d7668dae12fc07a49ba19875ba4d32a4ff46289] | committer: Nuo Mi avcodec/vvc/dec: fix possible null-pointer dereference When checking for filmgrain here, needs_fg can be true even when film_grain_characteristics is NULL

[FFmpeg-cvslog] avcodec/vvc: parse all SEI messages

2025-06-12 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Jun 11 20:52:06 2025 +0200| [9ad6dca28ccbe989f615fb10626b22236b06df59] | committer: Nuo Mi avcodec/vvc: parse all SEI messages While the current code iterated over the messages, it always returned in the first iteration. Instead keep iterating and

[FFmpeg-cvslog] lavfi/f_sendcmd: clear Command on alloc failure

2025-06-11 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Thu Jan 30 00:57:25 2025 +0100| [089e69dfe49ac22c1bde8758f12aa7b692a896ab] | committer: Marvin Scholz lavfi/f_sendcmd: clear Command on alloc failure If the command array failed to allocate, the current parsed Command has to be cleared, else memory

[FFmpeg-cvslog] doc: use av_dict_iterate in documentation example

2025-06-11 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Fri May 23 17:05:09 2025 +0200| [2dcd9c5aac46846493cd49a21adb553454f000ea] | committer: Marvin Scholz doc: use av_dict_iterate in documentation example > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] ffmpeg_demux: init resume_warn variable

2025-06-11 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Tue Apr 22 22:56:39 2025 +0200| [f019dd69f0f5ecd89add139784cf37148af56bd0] | committer: Marvin Scholz ffmpeg_demux: init resume_warn variable Fixes an uninitialized read introduced with 6232f416b172358c9dd82462037953f02743df27 Fix CID 1643162

[FFmpeg-cvslog] lavfi/f_sendcmd: add helper to clear Command

2025-06-11 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Thu Jan 30 00:55:48 2025 +0100| [2c3ac6e0faab98651085bbda825130c4b98ee615] | committer: Marvin Scholz lavfi/f_sendcmd: add helper to clear Command Makes clearing the Command more explicit and consistent. > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avformat/sdp: add framerate entry

2025-06-11 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Fri May 23 01:50:26 2025 +0200| [93255f1c487fbf08e7bdbaa853e4e6d86b3882b5] | committer: Marvin Scholz avformat/sdp: add framerate entry This also updates fate-lavf-mov_rtphint as there the SDP is included in the muxed file. > http://git.videolan.

[FFmpeg-cvslog] avformat/apvdec: remove unused variable

2025-05-09 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Mon May 5 22:31:47 2025 +0200| [aeea2defe4fb5190a3eb6cee192559d4fb5fb674] | committer: Leo Izen avformat/apvdec: remove unused variable > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=aeea2defe4fb5190a3eb6cee192559d4fb5fb

[FFmpeg-cvslog] tools/sidxindex: use av_err2str

2025-04-22 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Apr 2 01:40:02 2025 +0200| [da38b2fcd2296a6b3474110d1dc6694d02300921] | committer: Marvin Scholz tools/sidxindex: use av_err2str There is no need to explicitly specify the buffer, as it is only ever passed to fprintf, so av_err2str can be used

[FFmpeg-cvslog] ffbuild: fix include path for uninstalled .pc files

2025-04-22 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Tue Apr 1 03:00:58 2025 +0200| [cacc68f3b5f957c849319e575babb0862a78a83b] | committer: Marvin Scholz ffbuild: fix include path for uninstalled .pc files > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avfilter/drawutils: narrow variable scopes

2025-04-22 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Mon Sep 9 02:47:18 2024 +0200| [0ea83e65aa0793ed6710edeb3922a7bd5bffb18d] | committer: Marvin Scholz avfilter/drawutils: narrow variable scopes > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0ea83e65aa0793ed6710edeb3922a7bd5bffb

[FFmpeg-cvslog] lavfi/vf_xpsnr: use av_err2str

2025-04-22 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Apr 2 01:26:33 2025 +0200| [d7d103c34c79abf0270f40e5a6a391d96da8751d] | committer: Marvin Scholz lavfi/vf_xpsnr: use av_err2str There is no need to explicitly specify the buffer, as it is only ever passed to av_log, so av_err2str can be used

[FFmpeg-cvslog] tools/ismindex: use av_err2str

2025-04-22 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Apr 2 01:37:34 2025 +0200| [a903d6dade3d3623efd2d03a63a00a17d5525631] | committer: Marvin Scholz tools/ismindex: use av_err2str There is no need to explicitly specify the buffer, as it is only ever passed to fprintf, so av_err2str can be used

[FFmpeg-cvslog] tools/aviocat: use av_err2str

2025-04-22 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Apr 2 01:43:12 2025 +0200| [d0bcf62597a4cca8e21c1b8e07f70194fa4036ba] | committer: Marvin Scholz tools/aviocat: use av_err2str There is no need to explicitly specify the buffer, as it is only ever passed to fprintf, so av_err2str can be used

[FFmpeg-cvslog] avformat/crypto: use av_err2str

2025-04-22 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Apr 2 01:23:57 2025 +0200| [cd96d2ed6a0b407c52ebaa06b5094254749354ca] | committer: Marvin Scholz avformat/crypto: use av_err2str There is no need to explicitly specify the buffer, as it is only ever passed to av_log, so av_err2str can be used

[FFmpeg-cvslog] tests: lavfi/drawutils: use av_err2str

2025-04-22 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Apr 2 01:29:41 2025 +0200| [b781f1836e670cd7c48df27fc1b7c0ff7615c449] | committer: Marvin Scholz tests: lavfi/drawutils: use av_err2str There is no need to explicitly specify the buffer, as it is only ever passed to printf, so av_err2str can be

[FFmpeg-cvslog] avformat/dashdec: use av_err2str

2025-04-22 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Apr 2 01:20:31 2025 +0200| [8129474b93a589e38aa4c2db05713738e9d92f68] | committer: Marvin Scholz avformat/dashdec: use av_err2str There is no need to explicitly specify the buffer, as it is only ever passed to av_log, so av_err2str can be used

[FFmpeg-cvslog] configure: fix passing Objective-C flags

2025-03-16 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Thu Sep 26 01:41:15 2024 +0200| [163e5fd84df0c0246755acf53daffeaee97ad056] | committer: Zhao Zhili configure: fix passing Objective-C flags Passing Objective-C flags from configure to the Makefiles was broken, as configure incorrectly used the

[FFmpeg-cvslog] configure: allow mixed declarations and code for Objective-C

2025-03-16 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Thu Sep 26 01:43:44 2024 +0200| [81ca85a0872b456e02e770db2aa79c8de3de7f3b] | committer: Zhao Zhili configure: allow mixed declarations and code for Objective-C Mixing declarations and code is quite common in Objective-C (as can be seen by the number

[FFmpeg-cvslog] doc/developer: add examples to clarify code style

2024-11-25 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sat May 18 19:00:50 2024 +0200| [9cdd3cbe9b522431c121473a9ecf1d861efbc4b6] | committer: Marvin Scholz doc/developer: add examples to clarify code style Given the frequency that new developers, myself included, get the code style wrong, it is useful to

[FFmpeg-cvslog] MAINTAINERS: Add myself as Darwin maintainer

2024-11-25 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sun Nov 24 21:49:00 2024 +0100| [83c1c622a52c11b66df6ce828f5649940a6fb9b3] | committer: Marvin Scholz MAINTAINERS: Add myself as Darwin maintainer I do some development and usage of FFmpeg regularly on macOS and sent some patches to fix issues

[FFmpeg-cvslog] doc: add styles for good/bad code examples

2024-11-25 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Fri Sep 13 21:17:26 2024 +0200| [51a20517d26c8b31b516e41f8164dd70aefb4686] | committer: Marvin Scholz doc: add styles for good/bad code examples Makes it easier to immediately see if the code examples given in the style documentation are good or bad

[FFmpeg-cvslog] swscale/internal: fix typo in loongarch specific code

2024-11-25 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sun Nov 24 22:21:34 2024 +0100| [6b9f4f36f740b77d83d7ea1bdf0369b99a3abd6d] | committer: Marvin Scholz swscale/internal: fix typo in loongarch specific code Regression from 2d077f9acda4946b3455ded5778fb3fc7e85bba2 > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avfilter: fix unused variable warning

2024-11-24 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sun Oct 13 02:39:13 2024 +0200| [ecb7232bac33ebba47e03663e7e5a3517a8e0a5c] | committer: Marvin Scholz avfilter: fix unused variable warning The ctxi_dst variable is unused outside of the av_assert1, causing an unused variable warning. The simplest

[FFmpeg-cvslog] avcodec/hw_base_encode: fix use after free on close

2024-10-18 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Thu Oct 17 20:23:40 2024 +0200| [c98810ab47fa1cf339b16045e27fbe12b3a19951] | committer: Lynne avcodec/hw_base_encode: fix use after free on close The way the linked list of images was freed caused a use after free, by accessing pic->next after pic

[FFmpeg-cvslog] avfilter/af_afftdn: use av_assert0 for unreachable assert

2024-10-12 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Mon Sep 9 16:37:26 2024 +0200| [7e1d72589eca162d65987a9f6004417656fb6077] | committer: Marvin Scholz avfilter/af_afftdn: use av_assert0 for unreachable assert This is unreachable anyway so performance is not an issue here. Allows guiding the compiler

[FFmpeg-cvslog] libavutil/vulkan: fix flexible array struct allocation

2024-10-08 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Oct 9 02:12:39 2024 +0200| [f5e2914a89c2d1c38d3ac80ae43c0eda743892f3] | committer: Lynne libavutil/vulkan: fix flexible array struct allocation The flexible array member struct can have padding added by the compiler which was not taken into

[FFmpeg-cvslog] fftools: log unconnected filter output label

2024-10-04 Thread Marvin Scholz
ffmpeg | branch: release/7.1 | Marvin Scholz | Tue Oct 1 03:20:04 2024 +0200| [9b061291ad3c38944ab628be52e9338090d2f3a7] | committer: James Almer fftools: log unconnected filter output label (cherry picked from commit f25c9cc213c7e3eb585d3339eb775b16921c4d98) > http://git.videolan.

[FFmpeg-cvslog] fftools: do not access out of bounds filtergraph

2024-10-04 Thread Marvin Scholz
ffmpeg | branch: release/7.1 | Marvin Scholz | Tue Oct 1 02:57:11 2024 +0200| [e14a3a4b116122899dc8d251d6b890ae378f9802] | committer: James Almer fftools: do not access out of bounds filtergraph The log message was logged for `filtergraphs[j]` which would cause a heap buffer overflow in

[FFmpeg-cvslog] fftools: log unconnected filter output label

2024-10-04 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Tue Oct 1 03:20:04 2024 +0200| [f25c9cc213c7e3eb585d3339eb775b16921c4d98] | committer: Marvin Scholz fftools: log unconnected filter output label > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f25c9cc213c7e3eb585d3339eb775b16921c4

[FFmpeg-cvslog] fftools: do not access out of bounds filtergraph

2024-10-04 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Tue Oct 1 02:57:11 2024 +0200| [5beeb3a1f97d8f6d4076fe83aaf5e2e5871f945e] | committer: Marvin Scholz fftools: do not access out of bounds filtergraph The log message was logged for `filtergraphs[j]` which would cause a heap buffer overflow in certain

[FFmpeg-cvslog] avdevice/decklink_dec: fix leaks on error

2024-09-29 Thread Marvin Scholz
ffmpeg | branch: release/7.1 | Marvin Scholz | Thu Sep 12 04:58:38 2024 +0200| [ebd0ca9fee85891262979b2c9d320ff69abdc104] | committer: Marton Balint avdevice/decklink_dec: fix leaks on error In case of errors in this function, the allocated context was not properly freed in several cases

[FFmpeg-cvslog] avdevice/decklink_dec: fix leak on error

2024-09-29 Thread Marvin Scholz
ffmpeg | branch: release/7.1 | Marvin Scholz | Thu Sep 12 04:52:43 2024 +0200| [963145483cd0234cd0fac1b51f2410b5274b5f2d] | committer: Marton Balint avdevice/decklink_dec: fix leak on error In the early return when both draw_bars and signal_loss_action options are used, the context allocated

[FFmpeg-cvslog] avdevice/decklink_dec: fix leak on error

2024-09-29 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Thu Sep 12 04:52:43 2024 +0200| [7554346cb5cf6e8863da12f9d56e300b08d6cc23] | committer: Marton Balint avdevice/decklink_dec: fix leak on error In the early return when both draw_bars and signal_loss_action options are used, the context allocated

[FFmpeg-cvslog] avdevice/decklink_dec: fix leaks on error

2024-09-29 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Thu Sep 12 04:58:38 2024 +0200| [8e76c993013d6dd9382774d1716d8fe2421c42bd] | committer: Marton Balint avdevice/decklink_dec: fix leaks on error In case of errors in this function, the allocated context was not properly freed in several cases. Signed

[FFmpeg-cvslog] ffbuild: add METALCC and METALLIB to BRIEF

2024-09-25 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Fri Jul 12 20:38:11 2024 +0200| [f43916e217e253f902d2dddaa1287f7822396748] | committer: Marvin Scholz ffbuild: add METALCC and METALLIB to BRIEF > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f43916e217e253f902d2dddaa1287f7822396

[FFmpeg-cvslog] avfilter/vf_coreimage: simplify list_filters code

2024-09-25 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Fri Jul 12 19:19:37 2024 +0200| [799503f4bb8318733aeaf2e707ad4df8e8e0da96] | committer: Marvin Scholz avfilter/vf_coreimage: simplify list_filters code Use fast-enumeration and get rid of unnecessary intermediate variables. > http://git.videolan.

[FFmpeg-cvslog] avfilter/vf_coreimage: silence AVFrame deprecation warnings

2024-09-25 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Fri Jul 12 19:30:32 2024 +0200| [10b3edbe24c403973b7910054f104eeef5909707] | committer: Marvin Scholz avfilter/vf_coreimage: silence AVFrame deprecation warnings Deprecation warning need to be disabled here as we set deprecated fields. > h

[FFmpeg-cvslog] avfilter/yadif_videotoolbox: remove unused variable

2024-09-25 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Fri Jul 12 19:36:57 2024 +0200| [8d674e604c4025c7cc2ece969486196d180817e3] | committer: Marvin Scholz avfilter/yadif_videotoolbox: remove unused variable > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avdevice/avfoundation: remove write-only variable

2024-09-25 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Fri Jul 12 18:09:43 2024 +0200| [399bf3f0407998410e9a169b26d9d56292158810] | committer: Marvin Scholz avdevice/avfoundation: remove write-only variable The block_buffer was only ever written to but then never used in the following code, making it

[FFmpeg-cvslog] lavfi/metal: simplify fallback

2024-09-25 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Fri Jul 12 18:21:21 2024 +0200| [7857ba97ac556ccd1f4357fe5284b8e8d1c75f35] | committer: Marvin Scholz lavfi/metal: simplify fallback Instead of using a fallback variable, just do an early return. > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] avcodec/cbs_h266: Fix copy paste mistake

2024-09-20 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sat Aug 31 23:12:13 2024 +0200| [9e1682761f9c2478722ac0204253d2abdba41aed] | committer: Marvin Scholz avcodec/cbs_h266: Fix copy paste mistake The us macro expect the range_max here, which seems should be MAX_UINT_BITS(hlen) here. Fix CID1618757 Copy

[FFmpeg-cvslog] avcodec/vaapi_encode_h265: fix missing slice_block_cols assignment

2024-09-19 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Thu Sep 19 20:01:05 2024 +0200| [720ae6b3f782c01b60844b829e09463e3d6433ec] | committer: Haihao Xiang avcodec/vaapi_encode_h265: fix missing slice_block_cols assignment Instead of assigning to unit_opts.slice_block_cols, the slice_block_cols value from

[FFmpeg-cvslog] configure: do not use interval regexp operators with awk

2024-09-19 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Thu Sep 19 22:22:46 2024 +0200| [4858a8ee2fc0ebc2aeab5185939d4bf93930f2d8] | committer: Marvin Scholz configure: do not use interval regexp operators with awk Some awk implementations like mawk (used on Ubuntu) do not support these. > h

[FFmpeg-cvslog] MAINTAINERS: add myself as vf_xfade_vulkan maintainer

2024-09-19 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Sep 11 21:32:12 2024 +0200| [ed633a1312141e7af0a31a506767127e78cd6558] | committer: Marvin Scholz MAINTAINERS: add myself as vf_xfade_vulkan maintainer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] configure: fix symbol prefix detection

2024-09-18 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Sep 11 23:09:34 2024 +0200| [910bf33879ecdf654cdc6342564f7791e34a27bc] | committer: Marvin Scholz configure: fix symbol prefix detection The symbol prefix check would incorrectly detect a bogus prefix in circumstances where sanitizers instrument

[FFmpeg-cvslog] configure: correctly set sanitizer toolchain compilers

2024-09-18 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Thu Sep 12 23:41:33 2024 +0200| [7091da7129431ad7ede403799477086ed9a094a9] | committer: Marvin Scholz configure: correctly set sanitizer toolchain compilers Previously only the C compiler was set, which would lead to confusing situations where even

[FFmpeg-cvslog] avformat/mxfdec: narrow variable scopes

2024-09-13 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Mon Sep 9 02:04:18 2024 +0200| [6229e4ac425b4566446edefb67d5c225eb397b58] | committer: Marvin Scholz avformat/mxfdec: narrow variable scopes > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6229e4ac425b4566446edefb67d5c225eb397

[FFmpeg-cvslog] avformat/mxfdec: fix variable shadowing

2024-09-13 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Mon Sep 9 01:55:56 2024 +0200| [f5107e79ceb02ee3648e9b8ef71eb0b3e4d355cc] | committer: Marvin Scholz avformat/mxfdec: fix variable shadowing > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f5107e79ceb02ee3648e9b8ef71eb0b3e4d35

[FFmpeg-cvslog] avcodec/libx264: fix variable shadowing

2024-09-13 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sun Sep 8 22:50:45 2024 +0200| [0753d176649acf8ad352221fbfdbafd67e61fb0c] | committer: Marvin Scholz avcodec/libx264: fix variable shadowing > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0753d176649acf8ad352221fbfdbafd67e61f

[FFmpeg-cvslog] fftools/ffmpeg_demux: narrow variable scope

2024-09-13 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sun Sep 8 22:27:44 2024 +0200| [dd002f1588eff035ba1a7903f5b0520859852234] | committer: Marvin Scholz fftools/ffmpeg_demux: narrow variable scope > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dd002f1588eff035ba1a7903f5b0520859852

[FFmpeg-cvslog] avcodec/g2meet: fix variable shadowing

2024-09-13 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sun Sep 8 23:25:51 2024 +0200| [0f87ff0db41df2dde91f51da833316cf050a73e2] | committer: Marvin Scholz avcodec/g2meet: fix variable shadowing > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0f87ff0db41df2dde91f51da833316cf050a7

[FFmpeg-cvslog] avcodec/mjpegdec: fix variable shadowing

2024-09-13 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sun Sep 8 23:03:35 2024 +0200| [fd4f7d0d1418e014429bbd26115a55295550f6cb] | committer: Marvin Scholz avcodec/mjpegdec: fix variable shadowing > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fd4f7d0d1418e014429bbd26115a55295550f

[FFmpeg-cvslog] fftools/ffmpeg_demux: fix variable shadowing

2024-09-13 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sun Sep 8 22:26:09 2024 +0200| [25f0fff9ec552b8e7752262673392175595b827b] | committer: Marvin Scholz fftools/ffmpeg_demux: fix variable shadowing > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=25f0fff9ec552b8e7752262673392175595b8

[FFmpeg-cvslog] fftools/ffmpeg_mux_init: fix variable shadowing

2024-09-13 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sun Sep 8 22:21:03 2024 +0200| [3ebc68d25de102434a7e64c5b4d8b9c69c5bf165] | committer: Marvin Scholz fftools/ffmpeg_mux_init: fix variable shadowing > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3ebc68d25de102434a7e64c5b4d8b9c69c5bf

[FFmpeg-cvslog] lavfi/af_channelmap: fix channelmap_init error handling

2024-09-13 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Wed Sep 11 21:07:29 2024 +0200| [c59a073abe9e13fc22035048e3f7c47527503222] | committer: Marvin Scholz lavfi/af_channelmap: fix channelmap_init error handling The channelmap_init function was returning success even on error after

[FFmpeg-cvslog] lavfi/vf_signature: use av_err2str to simplify code

2024-09-12 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sun Sep 8 20:56:38 2024 +0200| [e7126d96489bbfe4164550cb1253839ae63d724c] | committer: Marvin Scholz lavfi/vf_signature: use av_err2str to simplify code No need to explicitly specify the buffer here as it is only ever passed to av_log, so av_err2str

[FFmpeg-cvslog] avformat/crypto: fix variable shadowing

2024-09-12 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sun Sep 8 21:38:12 2024 +0200| [074bf9faf7a0960b0e879b024121ae7230cefb75] | committer: Marvin Scholz avformat/crypto: fix variable shadowing > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=074bf9faf7a0960b0e879b024121ae7230cef

[FFmpeg-cvslog] avutil/file: use av_err2str to simplify code

2024-09-12 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sun Sep 8 21:43:39 2024 +0200| [5dfc547f257ac13c16d8103ecb473996944bd25f] | committer: Marvin Scholz avutil/file: use av_err2str to simplify code No need to explicitly specify the buffer here as it is only ever passed to av_log, so av_err2str can be

[FFmpeg-cvslog] fftools/ffmpeg_mux_init: remove unused variable

2024-09-12 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sun Sep 8 22:20:42 2024 +0200| [bb91425eb89affd45dfcdb004bd361e0630a7ece] | committer: Marvin Scholz fftools/ffmpeg_mux_init: remove unused variable This dict is declared and freed but nothing is ever written to it. > http://git.videolan.

[FFmpeg-cvslog] avdevice/jack: use av_err2str to simplify code

2024-09-12 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sun Sep 8 21:45:24 2024 +0200| [0c84b977a9ecdec02424fd6766d05b83bfb00a31] | committer: Marvin Scholz avdevice/jack: use av_err2str to simplify code No need to explicitly specify the buffer here as it is only ever passed to av_log, so av_err2str can

[FFmpeg-cvslog] lavfi/f_metadata: use av_err2str to simplify code

2024-09-12 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sun Sep 8 20:53:11 2024 +0200| [8fac5beaf8177a3bbb4df9c845413ceaf70ea1f6] | committer: Marvin Scholz lavfi/f_metadata: use av_err2str to simplify code No need to explicitly specify the buffer here as it is only ever passed to av_log, so av_err2str

[FFmpeg-cvslog] lavfi/vf_ssim: use av_err2str to simplify code

2024-09-12 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sun Sep 8 20:13:45 2024 +0200| [3f8061afe8632cd8e55227281761211ba20e04f4] | committer: Marvin Scholz lavfi/vf_ssim: use av_err2str to simplify code No need to explicitly specify the buffer here as it is only ever passed to av_log, so av_err2str can

[FFmpeg-cvslog] avformat/network: use av_err2str to simplify code

2024-09-12 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sun Sep 8 21:16:45 2024 +0200| [24711b00c687d6df175d4fd5bea0b66d6450c7e3] | committer: Marvin Scholz avformat/network: use av_err2str to simplify code No need to explicitly specify the buffer here as it is only ever passed to av_log, so av_err2str

[FFmpeg-cvslog] fftools/ffmpeg_opt: fix variable shadowing

2024-09-12 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sun Sep 8 19:14:10 2024 +0200| [990b80c004baa921212ee6b900d4a56c86cd9e8d] | committer: Marvin Scholz fftools/ffmpeg_opt: fix variable shadowing > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=990b80c004baa921212ee6b900d4a56c86cd9

[FFmpeg-cvslog] lavfi/vf_ssim: narrow variable scopes

2024-09-12 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sun Sep 8 20:51:47 2024 +0200| [59244a0c50b6dd3c69518aa5ccf69304106eb5f4] | committer: Marvin Scholz lavfi/vf_ssim: narrow variable scopes > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=59244a0c50b6dd3c69518aa5ccf69304106eb

[FFmpeg-cvslog] fftools/cmdutils: fix variable shadowing

2024-09-12 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sun Sep 8 19:58:16 2024 +0200| [4c6d07dd286562a78ac0c74a68bdb85a8e218423] | committer: Marvin Scholz fftools/cmdutils: fix variable shadowing > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4c6d07dd286562a78ac0c74a68bdb85a8e218

[FFmpeg-cvslog] lavfi/vf_vmafmotion: use av_err2str to simplify code

2024-09-12 Thread Marvin Scholz
ffmpeg | branch: master | Marvin Scholz | Sun Sep 8 20:02:34 2024 +0200| [e93f20c0173d811246943b9078209609734ca3a2] | committer: Marvin Scholz lavfi/vf_vmafmotion: use av_err2str to simplify code No need to explicitly specify the buffer here as it is only ever passed to av_log, so av_err2str

  1   2   3   >