[FFmpeg-cvslog] fate: Add a missing ffprobe dependency for fate-filter-select-ffprobe

2025-07-30 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Jul 30 00:49:59 2025 +0300| [a4a3b3bf544c9d9b7127e4488911bd1d71291a47] | committer: Martin Storsjö fate: Add a missing ffprobe dependency for fate-filter-select-ffprobe This fixes doing "make fate" without having done a plain &qu

[FFmpeg-cvslog] configure: Make MSVC version grabbing more robust

2025-06-19 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Jun 13 16:59:53 2025 +0300| [45a30e03613a3c63d74a40f7ac86ce28dce14ff8] | committer: Martin Storsjö configure: Make MSVC version grabbing more robust When running plain "cl", to get the MSVC version, it prints the version header on std

[FFmpeg-cvslog] avutil: Fix linking x86 asm constants with Clang in MSVC mode

2025-06-13 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Jun 12 12:06:15 2025 +0300| [fb65ecbc9b805571e5ff707b935c343803137e54] | committer: Martin Storsjö avutil: Fix linking x86 asm constants with Clang in MSVC mode This fixes building with Clang in MSVC mode, for x86, which was broken in

[FFmpeg-cvslog] configure: Enable -fno-common for Darwin targets, avoid linker warnings

2025-05-06 Thread Martin Storsjö
ffmpeg | branch: release/7.0 | Martin Storsjö | Tue Apr 29 10:42:48 2025 +0300| [20d711e4df4aef0d4dcc777ee035903fee764c8e] | committer: Martin Storsjö configure: Enable -fno-common for Darwin targets, avoid linker warnings Since GCC 10 and llvm.org Clang 11, -fno-common is the default

[FFmpeg-cvslog] configure: Only try to use the -no_warn_duplicate_libraries flag on Darwin

2025-05-06 Thread Martin Storsjö
ffmpeg | branch: release/7.0 | Martin Storsjö | Mon Oct 14 23:43:11 2024 +0300| [eaa3fb32d9c8a7816b4abc5f18b72e4de9688ca0] | committer: Martin Storsjö configure: Only try to use the -no_warn_duplicate_libraries flag on Darwin While we only add the flag if the linker seems to support it, it

[FFmpeg-cvslog] configure: Silence Xcode warnings about duplicate libraries

2025-05-06 Thread Martin Storsjö
ffmpeg | branch: release/7.0 | Martin Storsjö | Wed Sep 25 15:13:34 2024 +0300| [5c61d2bdddc450c294576cce6a344c7fcc9ec12d] | committer: Martin Storsjö configure: Silence Xcode warnings about duplicate libraries Since Xcode 15, macOS developer tools use a new linker. The new linker by default

[FFmpeg-cvslog] configure: Only try to use the -no_warn_duplicate_libraries flag on Darwin

2025-05-06 Thread Martin Storsjö
ffmpeg | branch: release/7.1 | Martin Storsjö | Mon Oct 14 23:43:11 2024 +0300| [c91d887a25d33ba3b180b80187405aa38f19f2ed] | committer: Martin Storsjö configure: Only try to use the -no_warn_duplicate_libraries flag on Darwin While we only add the flag if the linker seems to support it, it

[FFmpeg-cvslog] configure: Enable -fno-common for Darwin targets, avoid linker warnings

2025-05-06 Thread Martin Storsjö
ffmpeg | branch: release/7.1 | Martin Storsjö | Tue Apr 29 10:42:48 2025 +0300| [652a765ecb366d92d9b8f917dee2304c689aa5d5] | committer: Martin Storsjö configure: Enable -fno-common for Darwin targets, avoid linker warnings Since GCC 10 and llvm.org Clang 11, -fno-common is the default

[FFmpeg-cvslog] configure: Silence Xcode warnings about duplicate libraries

2025-05-06 Thread Martin Storsjö
ffmpeg | branch: release/7.1 | Martin Storsjö | Wed Sep 25 15:13:34 2024 +0300| [579e7b85c8cd6c3960ff23216987c4038f146ba7] | committer: Martin Storsjö configure: Silence Xcode warnings about duplicate libraries Since Xcode 15, macOS developer tools use a new linker. The new linker by default

[FFmpeg-cvslog] configure: Enable -fno-common for Darwin targets, avoid linker warnings

2025-05-05 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Apr 29 10:42:48 2025 +0300| [f4e72eb5a3dbd25ed3ab6c9f89c42adcfc0b5e3d] | committer: Martin Storsjö configure: Enable -fno-common for Darwin targets, avoid linker warnings Since GCC 10 and llvm.org Clang 11, -fno-common is the default. However

[FFmpeg-cvslog] checkasm: hevc_pel: Use helpers for checking for writes out of bounds

2025-04-10 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Mar 26 00:09:07 2025 +0200| [4d4b301e4a269adfabceaeca1a20c653bde47554] | committer: Martin Storsjö checkasm: hevc_pel: Use helpers for checking for writes out of bounds This allows catching whether the functions write outside of the designated

[FFmpeg-cvslog] configure: Check for AVCaptureSession as dependency to avfoundation

2025-04-04 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Mar 25 22:12:26 2025 +0200| [8284ba2a218b623712bec7ac6576724bd0db7af4] | committer: Martin Storsjö configure: Check for AVCaptureSession as dependency to avfoundation This class is unavailable on tvOS before 17.0 (and macOS before 10.7 and iOS

[FFmpeg-cvslog] avfoundation: Fix compilation for OSes other than macOS and iOS

2025-04-04 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Mar 25 19:27:39 2025 +0200| [69bab4e74f2b210bf95fd1867a382a2773940197] | committer: Martin Storsjö avfoundation: Fix compilation for OSes other than macOS and iOS E.g. tvOS doesn't have devicesWithMediaType. In principle, we could pro

[FFmpeg-cvslog] checkasm: Implement helpers for defining and checking padded rects

2025-04-01 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sat Mar 22 00:49:47 2025 +0200| [b863b81500f374a2829e9dfb3a244c61e3fc1a60] | committer: Martin Storsjö checkasm: Implement helpers for defining and checking padded rects This backports similar functionality from dav1d, from commits

[FFmpeg-cvslog] checkasm: Make checkasm_fail_func return whether we should print verbosely

2025-04-01 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sat Mar 22 00:47:01 2025 +0200| [37c664a2533b2c53beda450899c1a06ac37637ec] | committer: Martin Storsjö checkasm: Make checkasm_fail_func return whether we should print verbosely This makes it easier to implement custom error printouts in tests. This

[FFmpeg-cvslog] checkasm: vp8dsp: Use checkasm_check_padded in check_mc

2025-04-01 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Mar 26 00:12:51 2025 +0200| [c1a2da72cc27cf9b78a0cbea2f60265909d8b253] | committer: Martin Storsjö checkasm: vp8dsp: Use checkasm_check_padded in check_mc Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] videotoolboxenc: Add an iOS version condition for VTCopySupportedPropertyDictionaryForEncoder

2025-04-01 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Mar 25 21:54:56 2025 +0200| [d7d6e9ae696f07c879d3b4855fd659db3919efbf] | committer: Martin Storsjö videotoolboxenc: Add an iOS version condition for VTCopySupportedPropertyDictionaryForEncoder This fixes building for iOS versions older than 11.0

[FFmpeg-cvslog] configure: Check for an actual function in VideoToolbox

2025-04-01 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Mar 25 22:57:58 2025 +0200| [d8ae11365c31dba406ec5a9bf6743f1a2d0747fc] | committer: Martin Storsjö configure: Check for an actual function in VideoToolbox This makes sure to disable VideoToolbox if building with an SDK that does contain

[FFmpeg-cvslog] configure: Add a dependency for the audiotoolbox outdev

2025-04-01 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Mar 25 19:26:07 2025 +0200| [1129957ae2ba47f04af13ed50dacb99dd145a274] | committer: Martin Storsjö configure: Add a dependency for the audiotoolbox outdev The audiotoolbox outdev uses APIs that only are available on macOS, not on iOS or tvOS

[FFmpeg-cvslog] libavfilter: metal: Fix the version condition for iOS

2025-04-01 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Mar 25 19:49:36 2025 +0200| [19a4719f3b5a9f807902033ccee188366f66a2d2] | committer: Martin Storsjö libavfilter: metal: Fix the version condition for iOS MTLDevice supportsFamily is available since iOS 13, not 11, see https://developer.apple.com

[FFmpeg-cvslog] videotoolbox: Fix building with older SDKs

2025-03-26 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Mar 25 11:56:50 2025 +0200| [d256118b7e622c07167bbe044daba05c2326a6e3] | committer: Martin Storsjö videotoolbox: Fix building with older SDKs The kVTVideoDecoderReferenceMissingErr constant was only added in the macOS 12 and iOS 15 SDKs. Use a

[FFmpeg-cvslog] swscale: aarch64: Simplify the assignment of lumToYV12

2025-03-11 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Mar 4 10:29:36 2025 +0200| [73f4668ef8167d90a1804c04a1537d21aedd29e4] | committer: Martin Storsjö swscale: aarch64: Simplify the assignment of lumToYV12 We normally don't need else statements here; the common pattern is to assign lower

[FFmpeg-cvslog] ffbuild: Avoid using the --preprocessor argument to windres

2025-03-01 Thread Martin Storsjö
ffmpeg | branch: release/3.4 | Martin Storsjö | Sat May 15 00:42:38 2021 +0300| [4767a711c131ee405876044bdc42b4c2254d] | committer: Leo Izen ffbuild: Avoid using the --preprocessor argument to windres Instead use --preprocessor-arg; in binutils 2.36, the --preprocessor flag was changed so

[FFmpeg-cvslog] aarch64: Fix a few misindented lines

2025-02-28 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Feb 28 14:10:01 2025 +0200| [b137347278fe261f32c73269469b6f9569c2e9de] | committer: Martin Storsjö aarch64: Fix a few misindented lines Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] random_seed: Reorder if clauses for gathering entropy

2025-02-13 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Feb 5 23:59:34 2025 +0200| [b053f1173d979ce6267ba440ae9a6f6f44285f0c] | committer: Martin Storsjö random_seed: Reorder if clauses for gathering entropy Make it easier to add more cases. This should be a pure refactoring, with no functional

[FFmpeg-cvslog] random_seed: Improve behaviour with small timer increments with high precision timers

2025-02-13 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Jan 29 11:40:09 2025 +0200| [19a2d261771171cf338ab1822734b7cc4839a075] | committer: Martin Storsjö random_seed: Improve behaviour with small timer increments with high precision timers On a Zen 5, on Ubuntu 24.04 (with CLOCKS_PER_SEC 100

[FFmpeg-cvslog] x86: aacencdsp: Fix negating signed values in aac_quantize_bands

2025-02-11 Thread Martin Storsjö
ffmpeg | branch: release/7.1 | Martin Storsjö | Wed Feb 5 22:51:56 2025 +0200| [f2b85c8aa1e194c62e16493f28487765c006c7d2] | committer: Martin Storsjö x86: aacencdsp: Fix negating signed values in aac_quantize_bands Previously, we would do OR with the sign bit, forcing the output to a

[FFmpeg-cvslog] fate: Add a dependency on ffprobe for fate-flcl1905

2025-02-11 Thread Martin Storsjö
ffmpeg | branch: release/7.1 | Martin Storsjö | Thu Dec 12 14:27:25 2024 +0200| [745e70f1d5b01db845a8e3d05b6ecf04ed0dd70e] | committer: Martin Storsjö fate: Add a dependency on ffprobe for fate-flcl1905 This fixes occasional failed tests, if doing "make fate" without a regular "

[FFmpeg-cvslog] checkasm: aacencdsp: Actually test nonzero values in quant_bands

2025-02-11 Thread Martin Storsjö
ffmpeg | branch: release/7.1 | Martin Storsjö | Wed Jan 29 10:55:22 2025 +0200| [283e5a4fa071d43f0d539dfaa33443668a0a6dc5] | committer: Martin Storsjö checkasm: aacencdsp: Actually test nonzero values in quant_bands Previously, we read elements from ff_aac_pow34sf_tab; however that table is

[FFmpeg-cvslog] configure: Improve the check for the rsync --contimeout option

2025-02-11 Thread Martin Storsjö
ffmpeg | branch: release/4.4 | Martin Storsjö | Fri Jan 24 23:32:52 2025 +0200| [146951502168f2671a8511ad4c6410a87b7f8478] | committer: Martin Storsjö configure: Improve the check for the rsync --contimeout option Traditionally, macOS has shipped an old version of rsync that lacked support

[FFmpeg-cvslog] rtmpproto: Avoid rare crashes in the fail: codepath in rtmp_open

2025-02-11 Thread Martin Storsjö
ffmpeg | branch: release/4.4 | Martin Storsjö | Thu Jan 23 12:53:10 2025 +0200| [061d8afce1e623b53953388d27d852187a64b272] | committer: Martin Storsjö rtmpproto: Avoid rare crashes in the fail: codepath in rtmp_open When running the cleanup in rtmp_close on failures in rtmp_open, we can in

[FFmpeg-cvslog] rtmpproto: Avoid rare crashes in the fail: codepath in rtmp_open

2025-02-11 Thread Martin Storsjö
ffmpeg | branch: release/5.1 | Martin Storsjö | Thu Jan 23 12:53:10 2025 +0200| [7c954bf6826a21bfcf8dc18179b7bb851a86512d] | committer: Martin Storsjö rtmpproto: Avoid rare crashes in the fail: codepath in rtmp_open When running the cleanup in rtmp_close on failures in rtmp_open, we can in

[FFmpeg-cvslog] configure: Improve the check for the rsync --contimeout option

2025-02-11 Thread Martin Storsjö
ffmpeg | branch: release/5.1 | Martin Storsjö | Fri Jan 24 23:32:52 2025 +0200| [1bcb1be4a26f9c67c07c1d7a5484f2effbadfbbc] | committer: Martin Storsjö configure: Improve the check for the rsync --contimeout option Traditionally, macOS has shipped an old version of rsync that lacked support

[FFmpeg-cvslog] configure: Improve the check for the rsync --contimeout option

2025-02-11 Thread Martin Storsjö
ffmpeg | branch: release/6.1 | Martin Storsjö | Fri Jan 24 23:32:52 2025 +0200| [138f52a3a1c49843d8bf2b693b6f6781356020f9] | committer: Martin Storsjö configure: Improve the check for the rsync --contimeout option Traditionally, macOS has shipped an old version of rsync that lacked support

[FFmpeg-cvslog] rtmpproto: Avoid rare crashes in the fail: codepath in rtmp_open

2025-02-11 Thread Martin Storsjö
ffmpeg | branch: release/6.1 | Martin Storsjö | Thu Jan 23 12:53:10 2025 +0200| [7492c2e9e46bdc0cf9fab276bc429c412440f349] | committer: Martin Storsjö rtmpproto: Avoid rare crashes in the fail: codepath in rtmp_open When running the cleanup in rtmp_close on failures in rtmp_open, we can in

[FFmpeg-cvslog] configure: Improve the check for the rsync --contimeout option

2025-02-11 Thread Martin Storsjö
ffmpeg | branch: release/7.0 | Martin Storsjö | Fri Jan 24 23:32:52 2025 +0200| [aac44b78aa04c0084dfd7fdc39a780422ce2c4dd] | committer: Martin Storsjö configure: Improve the check for the rsync --contimeout option Traditionally, macOS has shipped an old version of rsync that lacked support

[FFmpeg-cvslog] rtmpproto: Avoid rare crashes in the fail: codepath in rtmp_open

2025-02-11 Thread Martin Storsjö
ffmpeg | branch: release/7.0 | Martin Storsjö | Thu Jan 23 12:53:10 2025 +0200| [e65923eff0296e6d250f99bb298582bf24cd27d4] | committer: Martin Storsjö rtmpproto: Avoid rare crashes in the fail: codepath in rtmp_open When running the cleanup in rtmp_close on failures in rtmp_open, we can in

[FFmpeg-cvslog] x86: aacencdsp: Fix negating signed values in aac_quantize_bands

2025-02-10 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Feb 5 22:51:56 2025 +0200| [8b3e0061e10bf6d4224813774c537866c6b23b12] | committer: Martin Storsjö x86: aacencdsp: Fix negating signed values in aac_quantize_bands Previously, we would do OR with the sign bit, forcing the output to a negative

[FFmpeg-cvslog] checkasm: aacencdsp: Actually test nonzero values in quant_bands

2025-02-10 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Jan 29 10:55:22 2025 +0200| [e75a0f3c75551dfb57e0b4f34fd5b57e9543fade] | committer: Martin Storsjö checkasm: aacencdsp: Actually test nonzero values in quant_bands Previously, we read elements from ff_aac_pow34sf_tab; however that table is

[FFmpeg-cvslog] rtmpproto: Avoid rare crashes in the fail: codepath in rtmp_open

2025-02-06 Thread Martin Storsjö
ffmpeg | branch: release/7.1 | Martin Storsjö | Thu Jan 23 12:53:10 2025 +0200| [ac494b8325cc9612a382e9762e1f4c7819009c0c] | committer: Martin Storsjö rtmpproto: Avoid rare crashes in the fail: codepath in rtmp_open When running the cleanup in rtmp_close on failures in rtmp_open, we can in

[FFmpeg-cvslog] configure: Improve the check for the rsync --contimeout option

2025-02-06 Thread Martin Storsjö
ffmpeg | branch: release/7.1 | Martin Storsjö | Fri Jan 24 23:32:52 2025 +0200| [31f0084cbbaa863af4a733bd9fb8202388ac5c4e] | committer: Martin Storsjö configure: Improve the check for the rsync --contimeout option Traditionally, macOS has shipped an old version of rsync that lacked support

[FFmpeg-cvslog] rtmpproto: Avoid rare crashes in the fail: codepath in rtmp_open

2025-01-28 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Jan 23 12:53:10 2025 +0200| [8f4819ce01584e0858fdc312aa8a17c55e350a92] | committer: Martin Storsjö rtmpproto: Avoid rare crashes in the fail: codepath in rtmp_open When running the cleanup in rtmp_close on failures in rtmp_open, we can in rare

[FFmpeg-cvslog] configure: Improve the check for the rsync --contimeout option

2025-01-28 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Jan 24 23:32:52 2025 +0200| [3cd4e8470a1ef82223d124523f8219691dfefb60] | committer: Martin Storsjö configure: Improve the check for the rsync --contimeout option Traditionally, macOS has shipped an old version of rsync that lacked support for

[FFmpeg-cvslog] aarch64: vvc: Fix building the dmvr_hv assembly with older MSVC versions

2024-12-18 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Dec 17 14:45:21 2024 +0200| [2bb00ef59c2b5919ba777233d56612d069b0138b] | committer: Martin Storsjö aarch64: vvc: Fix building the dmvr_hv assembly with older MSVC versions Explicitly use ldur for unaligned offsets; newer versions of armasm64

[FFmpeg-cvslog] avutil/mem_internal: Don't include stdalign.h on MSVC

2024-12-18 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Dec 17 14:47:28 2024 +0200| [d1e37eb0cd9a551383ae675418015c16d6ce1731] | committer: Martin Storsjö avutil/mem_internal: Don't include stdalign.h on MSVC It's currently actually not used in MSVC bui

[FFmpeg-cvslog] fate: Add a dependency on ffprobe for fate-flcl1905

2024-12-12 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Dec 12 14:27:25 2024 +0200| [eb79c316c7b205f45e7003e91f77c253818e6685] | committer: Martin Storsjö fate: Add a dependency on ffprobe for fate-flcl1905 This fixes occasional failed tests, if doing "make fate" without a regular "mak

[FFmpeg-cvslog] fate: Add a target for listing failed tests

2024-12-11 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Nov 7 11:31:40 2024 +0200| [1e76bd2f394a01c19073160c380adbcaa779f474] | committer: Martin Storsjö fate: Add a target for listing failed tests If running tests with "make -j fate", the execution will stop after the first failing test.

[FFmpeg-cvslog] checkasm: Print benchmarks of C-only functions

2024-12-11 Thread Martin Storsjö
ffmpeg | branch: release/7.1 | Martin Storsjö | Wed Oct 23 14:44:11 2024 +0300| [10aaf84f855dbcedb8ee2e3fce307e9b98320946] | committer: Martin Storsjö checkasm: Print benchmarks of C-only functions This corresponds to commit 9278a14cf406f8edb5052c42b83750112bf5b515 in dav1d. Omitting the C

[FFmpeg-cvslog] checkasm: Print benchmarks of C-only functions

2024-12-11 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Oct 23 14:44:11 2024 +0300| [4b524649ff96b25edd275ce1662f5839102aa0af] | committer: Martin Storsjö checkasm: Print benchmarks of C-only functions This corresponds to commit 9278a14cf406f8edb5052c42b83750112bf5b515 in dav1d. Omitting the C-only

[FFmpeg-cvslog] checkasm: vvc: Use checkasm_check for printing failing output

2024-12-10 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Dec 9 14:23:39 2024 +0200| [47b1e1bd84e3e3028c0d8a140f4fc78b44e09563] | committer: Martin Storsjö checkasm: vvc: Use checkasm_check for printing failing output Share the checkasm_check_pixel macro from hevc_pel in checkasm.h, to allow other

[FFmpeg-cvslog] configure: Only try to use the -no_warn_duplicate_libraries flag on Darwin

2024-10-14 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Oct 14 23:43:11 2024 +0300| [38d08f5c451a312d9064b81472fa05ff53b2e780] | committer: Martin Storsjö configure: Only try to use the -no_warn_duplicate_libraries flag on Darwin While we only add the flag if the linker seems to support it, it turns

[FFmpeg-cvslog] libavcodec: x86: Remove an explicit include of config.asm

2024-10-11 Thread Martin Storsjö
ffmpeg | branch: release/7.1 | Martin Storsjö | Tue Oct 1 23:59:41 2024 +0300| [0b5559378b1e9c309ef876ae309a61b23398355b] | committer: Martin Storsjö libavcodec: x86: Remove an explicit include of config.asm This file is never included explicitly anywhere else, it's only included impli

[FFmpeg-cvslog] checkasm: lls: Use relative tolerances rather than absolute ones

2024-10-10 Thread Martin Storsjö
ffmpeg | branch: release/7.1 | Martin Storsjö | Fri Oct 4 10:22:57 2024 +0300| [c0d19c640a00ef1899f6201c659d30ae430692df] | committer: Martin Storsjö checkasm: lls: Use relative tolerances rather than absolute ones Depending on the magnitude of the output values, the potential errors can be

[FFmpeg-cvslog] arm: Consistently use proper interworking function returns

2024-10-10 Thread Martin Storsjö
ffmpeg | branch: release/7.1 | Martin Storsjö | Fri Oct 4 00:30:24 2024 +0300| [794245fa715493e0275c190d0c3917deccf2d7a8] | committer: Martin Storsjö arm: Consistently use proper interworking function returns Use "bx lr", or "pop {lr}", which do proper mode switching b

[FFmpeg-cvslog] checkasm: lls: Use relative tolerances rather than absolute ones

2024-10-09 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Oct 4 10:22:57 2024 +0300| [6668268e16b6d1a6992840dccb12effece2e7202] | committer: Martin Storsjö checkasm: lls: Use relative tolerances rather than absolute ones Depending on the magnitude of the output values, the potential errors can be

[FFmpeg-cvslog] arm: Consistently use proper interworking function returns

2024-10-09 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Oct 4 00:30:24 2024 +0300| [77e6293735262b20a86b5047b77991a86cf4e9e1] | committer: Martin Storsjö arm: Consistently use proper interworking function returns Use "bx lr", or "pop {lr}", which do proper mode switching between

[FFmpeg-cvslog] swscale: Fix aarch64 and i386 compilation failures

2024-10-07 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Oct 8 09:27:17 2024 +0300| [b9145fcab27da9e14c6929036d771afd1907a771] | committer: Martin Storsjö swscale: Fix aarch64 and i386 compilation failures This unbreaks builds after c1a0e657638f7007dcc807a2d985c22631fcd6d3, which broke with errors

[FFmpeg-cvslog] configure: Enable -Wno-implicit-const-int-float-conversion if available

2024-10-04 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Oct 2 15:00:33 2024 +0300| [2705c0bd81e7fcfc67dbf05d7358e3c4ba935d18] | committer: Martin Storsjö configure: Enable -Wno-implicit-const-int-float-conversion if available This silences a lot of compile warnings (around 160 instances at least

[FFmpeg-cvslog] libavcodec: x86: Remove an explicit include of config.asm

2024-10-04 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Oct 1 23:59:41 2024 +0300| [5c4ede6b4ff6fa8818f0ca3f686aa54c1c2092b8] | committer: Martin Storsjö libavcodec: x86: Remove an explicit include of config.asm This file is never included explicitly anywhere else, it's only included implicit

[FFmpeg-cvslog] av1dec: Don't crash if decoding of some frames have failed

2024-10-04 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Sep 25 15:04:57 2024 +0300| [a27f3c590f08bdc91e26ba39f9ea4adc1bbe79a5] | committer: Martin Storsjö av1dec: Don't crash if decoding of some frames have failed If decoding with hwaccel, but decoding fails, these pointers are null at this

[FFmpeg-cvslog] libavutil: Makefile: Fix alphabetical order for the film_grain_params files

2024-10-02 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Sep 30 14:14:03 2024 +0300| [04a59bcac41264283032321391c1c4644ef94d25] | committer: Martin Storsjö libavutil: Makefile: Fix alphabetical order for the film_grain_params files Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] libavcodec: Makefile: Move the librsvg entry to the right section

2024-10-02 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Oct 1 15:26:56 2024 +0300| [a7449e4cbb36a65b0d3084a4d0ee66c880a4b4e1] | committer: Martin Storsjö libavcodec: Makefile: Move the librsvg entry to the right section Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] videotoolbox: Fix indentation of old existing code

2024-10-02 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sat Sep 21 00:31:41 2024 +0300| [4d204aa29b07a99136c4206de1446b264451dcc2] | committer: Martin Storsjö videotoolbox: Fix indentation of old existing code Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] checkasm/sw_rgb: Revert test additions from e18b46d95fadcbaaf450bda9f1871849f2b0c586

2024-09-29 Thread Martin Storsjö
ffmpeg | branch: release/7.1 | Martin Storsjö | Thu Sep 26 13:13:46 2024 +0300| [09e9d61d0a12dee0272966c4f82d0a65ad696d42] | committer: Martin Storsjö checkasm/sw_rgb: Revert test additions from e18b46d95fadcbaaf450bda9f1871849f2b0c586 The unaligned width test cases fail on i386; we have an

[FFmpeg-cvslog] configure: Silence Xcode warnings about duplicate libraries

2024-09-27 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Sep 25 15:13:34 2024 +0300| [bd22d7e601933ef8a0975fc9252cee2d44632f61] | committer: Martin Storsjö configure: Silence Xcode warnings about duplicate libraries Since Xcode 15, macOS developer tools use a new linker. The new linker by default warns

[FFmpeg-cvslog] libavutil: Fix building libavutil/tests/cpu for aarch64 without SVE

2024-09-26 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Sep 27 09:01:23 2024 +0300| [fd1ea75c937ddbd42501025237e5e6221b210ef9] | committer: Martin Storsjö libavutil: Fix building libavutil/tests/cpu for aarch64 without SVE This adds a condition that was missed in

[FFmpeg-cvslog] aarch64: Detect I8MM on Windows via SVE-I8MM

2024-09-26 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Sep 17 15:00:56 2024 +0300| [067abbfe9dbf136c5621592622fa93bdd0f9f84d] | committer: Martin Storsjö aarch64: Detect I8MM on Windows via SVE-I8MM There's no direct processor feature constant for I8MM alone, but there is a flag for SVE-I8MM (

[FFmpeg-cvslog] aarch64: Print the SVE vector length in libavutil/tests/cpu.c

2024-09-26 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Dec 5 00:09:07 2023 +0200| [b1ee2af8432e2720009df92f4ee49d98b05dc2ce] | committer: Martin Storsjö aarch64: Print the SVE vector length in libavutil/tests/cpu.c This makes this aspect more visible in test logs. Signed-off-by: Martin Storsjö

[FFmpeg-cvslog] checkasm: Print the SVE vector length at startup

2024-09-26 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Sep 17 12:09:17 2024 +0300| [c65a294f7944636ee136dc09c3de83f3eea7a0a0] | committer: Martin Storsjö checkasm: Print the SVE vector length at startup Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] aarch64: Add CPU feature flags for SVE and SVE2

2024-09-26 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Oct 12 23:31:33 2023 +0300| [e6eabb7ce757a03bb52909b3f10b920f9892a2a6] | committer: Martin Storsjö aarch64: Add CPU feature flags for SVE and SVE2 Add code for detecting the feature on Linux and Windows. Signed-off-by: Martin Storsjö > h

[FFmpeg-cvslog] configure: Add detection of assembler support for SVE/SVE2

2024-09-26 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Oct 12 23:18:28 2023 +0300| [e6e56fd7a7738c30f3052067ba35cba346fdde8c] | committer: Martin Storsjö configure: Add detection of assembler support for SVE/SVE2 Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] aarch64: h26x: Fix the indentation of one function

2024-09-26 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Sep 26 13:39:15 2024 +0300| [a3ec1f8c6c6f2144458306cb62f7ab1b5dfe0c71] | committer: Martin Storsjö aarch64: h26x: Fix the indentation of one function Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] checkasm/sw_rgb: Revert test additions from e18b46d95fadcbaaf450bda9f1871849f2b0c586

2024-09-26 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Sep 26 13:13:46 2024 +0300| [157ce21939771a8054b5effc05381fa30b825c1f] | committer: Martin Storsjö checkasm/sw_rgb: Revert test additions from e18b46d95fadcbaaf450bda9f1871849f2b0c586 The unaligned width test cases fail on i386; we have an

[FFmpeg-cvslog] compat: Fix the fallback definition of stdc_trailing_zeros

2024-09-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Sep 24 11:44:19 2024 +0300| [b4d9fa6cb93a3ef8209508b2fb9cd1dc95f03090] | committer: Martin Storsjö compat: Fix the fallback definition of stdc_trailing_zeros While shifting "value" to left, we would iterate through all bits of an uns

[FFmpeg-cvslog] libswscale: aarch64: Fix the indentation of some macro invocations

2024-08-22 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Aug 22 14:40:11 2024 +0300| [cfe0a36352f5439668fc9b5b9e5b985d2958b906] | committer: Martin Storsjö libswscale: aarch64: Fix the indentation of some macro invocations Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] libswscale: arm: Don't assume aligned output in yuv2rgb functions

2024-08-19 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Mon Aug 19 11:35:46 2024 +0300| [507c2a57746d503cd97e1dd520e563a1f1b85fee] | committer: Martin Storsjö libswscale: arm: Don't assume aligned output in yuv2rgb functions This fixes failures in recently added checkasm tests. While the buffers in

[FFmpeg-cvslog] checkasm: Increase the tolerance for ac3_sum_square_butterfly_float

2024-07-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Jul 24 00:00:15 2024 +0300| [97a708a50792b2323f1402211a0c0612cfc5826f] | committer: Martin Storsjö checkasm: Increase the tolerance for ac3_sum_square_butterfly_float Increase the tolerance from 10 ulp to 11 ulp. This fixes occasional errors for

[FFmpeg-cvslog] aarch64: vvc: Fix unnecessary extra spaces

2024-07-23 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Jul 23 16:04:15 2024 +0300| [4acb9b7d1046944345ae506165fb55883d04d8a6] | committer: Martin Storsjö aarch64: vvc: Fix unnecessary extra spaces Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] aarch64: vvc: Consistently use # for immediate constants

2024-07-23 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Jul 23 14:25:57 2024 +0300| [99598629e8803bac406234187b0fd5676aa4bc67] | committer: Martin Storsjö aarch64: vvc: Consistently use # for immediate constants Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com

[FFmpeg-cvslog] aarch64: vvc: Fix compilation of alf.S with MSVC 2022 17.7 and older

2024-07-23 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Jul 23 14:20:06 2024 +0300| [400843151d84180a9769a92d98379440e5a4c522] | committer: Martin Storsjö aarch64: vvc: Fix compilation of alf.S with MSVC 2022 17.7 and older Use the "ldur" instruction explicitly, instead of having the

[FFmpeg-cvslog] hlsenc: Calculate the average and actual maximum bitrate of segments

2024-07-04 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Jun 20 16:36:46 2024 +0300| [e14cdf99905f2d1140f43d5791ecf57c64c5443e] | committer: Martin Storsjö hlsenc: Calculate the average and actual maximum bitrate of segments Previously, the bitrate advertised in the master playlist would only be based

[FFmpeg-cvslog] hlsenc: When not using HLS_SINGLE_FILE, set vs->size to range_length

2024-07-04 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Jun 20 16:35:20 2024 +0300| [9246cca7f7db87ff972350d279c867b03eb8ef72] | committer: Martin Storsjö hlsenc: When not using HLS_SINGLE_FILE, set vs->size to range_length This matches what is done in the corresponding case for HLS_SINGLE_F

[FFmpeg-cvslog] hlsenc: Remove bogus check for if (vs->start_pos) for appending segments

2024-07-04 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Jun 26 13:51:05 2024 +0300| [a50b8bb7cd92761043a62590958c9d570c756f30] | committer: Martin Storsjö hlsenc: Remove bogus check for if (vs->start_pos) for appending segments Previously, vs->start_pos was never 0 here, unless usi

[FFmpeg-cvslog] hlsenc: Fix setting vs->start_pos when not using HLS_SINGLE_FILE or hls_segment_size

2024-07-04 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Jun 20 16:33:18 2024 +0300| [52f57568d5ed036aca5ee4259c69e7c1476b6d66] | committer: Martin Storsjö hlsenc: Fix setting vs->start_pos when not using HLS_SINGLE_FILE or hls_segment_size When not using HLS_SINGLE_FILE or hls_segment_size, we

[FFmpeg-cvslog] hlsenc: Fix the return value accumulation in append_single_file

2024-07-04 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Jun 20 16:31:51 2024 +0300| [01312fdfcfd6dd3c0ab079c49ba15bdbee71959e] | committer: Martin Storsjö hlsenc: Fix the return value accumulation in append_single_file Both the read_byte variable (which is accumulated into append_single_file) and the

[FFmpeg-cvslog] tests: Add a missing dependency for the filter-atempo test

2024-07-04 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Jul 4 11:10:12 2024 +0300| [affc1acde7db0ed533749988b2e0e311979704a4] | committer: Martin Storsjö tests: Add a missing dependency for the filter-atempo test Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] avcodec/vvcdec: Fix compiling with MSVC 2022 17.8 and older

2024-06-27 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Jun 26 11:16:30 2024 +0300| [75e3b81f75b778286db7257a0ec4af74913ea67f] | committer: Martin Storsjö avcodec/vvcdec: Fix compiling with MSVC 2022 17.8 and older Versions of MSVC older than 17.9 error out here with the following error: src

[FFmpeg-cvslog] movenc: Factorize a function for finishing a written fragment

2024-06-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sun Nov 2 00:21:01 2014 +0200| [4b8ddf71dcd3340c64649f7be3d23e8df517aae5] | committer: Martin Storsjö movenc: Factorize a function for finishing a written fragment Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] movenc: Add an option for resilient, hybrid fragmented/non-fragmented muxing

2024-06-24 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Sun Nov 2 01:02:43 2014 +0200| [6ec22731ae7694d4db08fff556eea58aa3b990d3] | committer: Martin Storsjö movenc: Add an option for resilient, hybrid fragmented/non-fragmented muxing This allows ending up with a normal, non-fragmented file when the file

[FFmpeg-cvslog] aarch64: Use cntvct_el0 as timer register on Android and macOS

2024-06-17 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Fri Jun 7 11:39:08 2024 +0300| [ab8f7030bc46e5031d2ba438eddf0739098e3e5d] | committer: Martin Storsjö aarch64: Use cntvct_el0 as timer register on Android and macOS The default timer register pmccntr_el0 usually requires enabling access with e.g. a

[FFmpeg-cvslog] checkasm: h264dsp: Avoid out of buffer writes when benchmarking

2024-05-21 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue May 21 14:03:07 2024 +0300| [6093367147b72c0f3c78a61597a3452f7f0e510e] | committer: Martin Storsjö checkasm: h264dsp: Avoid out of buffer writes when benchmarking The loop filters can write before the pointer given to them; the actual test

[FFmpeg-cvslog] checkasm: vvc_alf: Limit benchmarking to a reasonable subset of functions

2024-05-21 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue May 21 13:04:29 2024 +0300| [a9dc7dd7fde368420dea0673242ab45cf57e7201] | committer: Nuo Mi checkasm: vvc_alf: Limit benchmarking to a reasonable subset of functions Don't benchmark every single combination of widths and heights; only benc

[FFmpeg-cvslog] checkasm: vc1dsp: Align buffers sufficiently for the mspel tests

2024-04-30 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Apr 30 10:17:50 2024 +0300| [d11be191fa41c652bf6803a7d421a08e6f30d06b] | committer: Martin Storsjö checkasm: vc1dsp: Align buffers sufficiently for the mspel tests This fixes crashes in the mspel tests on x86. Signed-off-by: Martin Storsjö

[FFmpeg-cvslog] Remove .travis.yml

2024-04-23 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Apr 17 14:45:23 2024 +0300| [cdf71f789b2f94877983f2f2e586e099a7f0e586] | committer: Martin Storsjö Remove .travis.yml Travis is no longer relevant for attempting to run CI jobs in our setup. Signed-off-by: Martin Storsjö > h

[FFmpeg-cvslog] seek: Fix crashes in ff_seek_frame_binary if built with latest Clang 14

2024-04-14 Thread Martin Storsjö
ffmpeg | branch: release/2.8 | Martin Storsjö | Mon Oct 18 12:31:38 2021 +0300| [3d8057336779aa0d19e24384df9eddcd898107fd] | committer: Michael Niedermayer seek: Fix crashes in ff_seek_frame_binary if built with latest Clang 14 Passing an uninitialized variable as argument to a function is

[FFmpeg-cvslog] seek: Fix crashes in ff_seek_frame_binary if built with latest Clang 14

2024-04-14 Thread Martin Storsjö
ffmpeg | branch: release/3.4 | Martin Storsjö | Mon Oct 18 12:31:38 2021 +0300| [01a8c87e155481cb7219a8c49045873ce8a8ec31] | committer: Michael Niedermayer seek: Fix crashes in ff_seek_frame_binary if built with latest Clang 14 Passing an uninitialized variable as argument to a function is

[FFmpeg-cvslog] seek: Fix crashes in ff_seek_frame_binary if built with latest Clang 14

2024-04-14 Thread Martin Storsjö
ffmpeg | branch: release/4.2 | Martin Storsjö | Mon Oct 18 12:31:38 2021 +0300| [63b1813119d0bac9cca552f115d51ca4fe149f62] | committer: Michael Niedermayer seek: Fix crashes in ff_seek_frame_binary if built with latest Clang 14 Passing an uninitialized variable as argument to a function is

[FFmpeg-cvslog] tests/movenc: Validate that normal muxer usage doesn't print warnings

2024-04-11 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Apr 3 14:43:14 2024 +0300| [e4f5c2414bb50df07dce9a8860aaeeaccaed15cf] | committer: Martin Storsjö tests/movenc: Validate that normal muxer usage doesn't print warnings We have test to make sure that certain configurations do print war

[FFmpeg-cvslog] movenc: Allow writing timed ID3 metadata

2024-04-10 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Wed Jan 17 17:12:55 2024 +0200| [fbd5e238d441df8b5e2c1d466e75dd714d7eef25] | committer: Martin Storsjö movenc: Allow writing timed ID3 metadata This is based on a spec at https://aomediacodec.github.io/id3-emsg/, further based on ISO/IEC 23009-1:2019

[FFmpeg-cvslog] movenc: Remove a leftover commented out line

2024-04-10 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Apr 4 13:27:52 2024 +0300| [e4e3d25d41ec757639bedc4fe7c05775dd5b0b32] | committer: Martin Storsjö movenc: Remove a leftover commented out line This line originates from 6f69f7a8bf6a0d013985578df2ef42ee6b1c7994. Signed-off-by: Martin Storsjö

  1   2   3   4   5   6   7   8   9   10   >