PR #20576 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20576
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20576.patch
It may call the function multiple times.
>From 5f80608feca66b611cf863b6f46357b32fd8709c Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Mon
PR #20581 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20581
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20581.patch
>From 1fc2742ae595ae175eafca502b976bd8bfd19876 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Tue, 23 Sep 2025 05:40:39 +0200
Subject: [PAT
PR #20556 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20556
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20556.patch
Also a bit mccdec.
>From 8e4cbb053bd2dd9c345701e940e5ff4ec2eca766 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Fri, 19 Sep 2025 19:42:24
PR #20529 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20529
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20529.patch
>From 10ff1b2875904afbf8059e271fa664d90c5c30f3 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Mon, 15 Sep 2025 18:45:24 +0200
Subject: [PAT
PR #20530 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20530
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20530.patch
>From 2438cd28d45abb2d100f6b672f0e558e807a6714 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Mon, 15 Sep 2025 20:10:05 +0200
Subject: [PAT
PR #20549 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20549
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20549.patch
Right now, the private contexts of every decoder supporting
H.274 film grain synthesis (namely H.264, HEVC and VVC)
contain a H274FilmGrainDatabase; s
PR #20548 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20548
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20548.patch
This reverts commits fd55c4b5f72a157fbb128d0ef203e9922b53552b
(for tls_openssl.c) and c74181a04b5f4e650eae662231e56518daef64d4
(for tls_gnutls.c).
It
PR #20705 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20705
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20705.patch
One could probably replace the hadamard mmxext functions by SSE2 ones if one
just used an unaligned load/store in case one does not have an aligned s
PR #20582 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20582
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20582.patch
>From 45f89dbd435e83ed76acc410b14a44dce1a72f95 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sun, 21 Sep 2025 22:51:18 +0200
Subject: [PAT
PR #20575 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20575
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20575.patch
>From 5cb58a94a6fc59d96fafbffb10b4a191409e7223 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Mon, 22 Sep 2025 14:40:24 +0200
Subject: [PAT
PR #20665 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20665
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20665.patch
>From 1f02b0baca4e92ed3e432c476b16b9d8e140be88 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Wed, 8 Oct 2025 03:45:20 +0200
Subject: [PATC
PR #20592 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20592
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20592.patch
Unused since ad77345a5d14862f4701e5ad422b03b14934a5b9.
>From 6bd29f31912942e10c4d03ce180ea34baaaef08f Mon Sep 17 00:00:00 2001
From: Andreas Rheinha
PR #20699 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20699
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20699.patch
>From f868a52fd1642daf745e15b4684c9e5631db68a3 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Mon, 13 Oct 2025 06:20:07 +0200
Subject: [PAT
PR #20691 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20691
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20691.patch
Forgotten in 4c55724da86ddc5ef10966f287a3d50fe1a1cbbe.
>From f9cec45319be66e29c723c4a1dd0afd2a6d81145 Mon Sep 17 00:00:00 2001
From: Andreas Rheinha
PR #20687 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20687
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20687.patch
The v_lowpass wrappers (which are instantiated by this macro)
are only used in the put (and not the avg) form for SSSE3
(the avg form is only used for
PR #20587 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20587
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20587.patch
While looking at ohdec.c for other stuff, I noticed that the error handling
seems suspicious in several error paths:
1. When the dec_ref buffer can't
PR #20590 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20590
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20590.patch
>From 5328f198c2c21d9f2fc7bc0c2a560143134c3dca Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Wed, 24 Sep 2025 00:45:24 +0200
Subject: [PAT
PR #20588 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20588
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20588.patch
The const here is unnecessary, because everything inside
SECTION_RODATA is automatically const and using it exports
these objects from the object file
PR #20591 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20591
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20591.patch
>From 0cdb58004bee28b183894a0cb91f12d247e5a835 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Wed, 24 Sep 2025 04:34:47 +0200
Subject: [PAT
PR #20618 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20618
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20618.patch
Forgotten in d6cb0d2c2bb8469f17d59dd82c8221b98e169d1a.
>From af8474d800cd3a55fbcd763766102f2c8d5042c2 Mon Sep 17 00:00:00 2001
From: Andreas Rheinha
PR #20602 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20602
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20602.patch
There is another issue not fixed in this PR: The decoder treats
avctx->sample_rate as time base of avpkt->pts, although it is
AVCodecContext.pkt_tim
PR #20431 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20431
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20431.patch
>From fcfe42e86c7c3027b80f60dd0a43a99ebedbdccb Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Thu, 4 Sep 2025 12:00:24 +0200
Subject: [PATC
PR #20441 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20441
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20441.patch
>From fff53d51fb7f4ce5519fae5253d14cc882721e91 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Thu, 4 Sep 2025 21:39:23 +0200
Subject: [PATC
PR #20434 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20434
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20434.patch
>From 550d5ebed171cf478e97c26add8512e899a87fa0 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Thu, 4 Sep 2025 14:28:42 +0200
Subject: [PATC
PR #20404 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20404
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20404.patch
Also fix building with hardcoded tables, which has been broken by #20344.
From a3e22d2c394202cef52bee077d22132796cba95c Mon Sep 17 00:00:00 2001
Fro
PR #20419 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20419
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20419.patch
It has been pushed just now (without version bump and APIchanges entry...), so
it can be made private without deprecation.
>From f5cc1af53ab04c3ccf
PR #20436 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20436
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20436.patch
Given that the various tableinit functions are no longer compiled
unconditionally, one gets a compilation failure in pcm_tablegen.c (which
creates t
PR #20432 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20432
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20432.patch
Also use "" instead of <> to include our own headers.
>From fec72a6ead263021148530ec6a97de0c0e56cb0f Mon Sep 17 00:00:00 2001
From: Andreas Rheinhar
PR #20515 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20515
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20515.patch
It is UB.
>From bc545bae3be34e71980f93259dfca1b8bb28bd92 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sat, 13 Sep 2025 21:27:27 +0200
Su
PR #20505 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20505
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20505.patch
>From 92b22e11ad75397137aa4bdcab6a3bf1e680a258 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Fri, 12 Sep 2025 17:53:27 +0200
Subject: [PAT
PR #20506 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20506
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20506.patch
>From 77afa9f560fb883d543184911192acf918ea9b9c Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Fri, 12 Sep 2025 19:34:39 +0200
Subject: [PAT
PR #20507 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20507
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20507.patch
>From 0c93050b46a431475f0af2e3cac7c400d16afc70 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Fri, 12 Sep 2025 20:47:57 +0200
Subject: [PAT
PR #20509 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20509
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20509.patch
>From 343b38b29fe048358237807660224d8074b664df Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Fri, 5 Sep 2025 01:09:49 +0200
Subject: [PATC
PR #20510 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20510
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20510.patch
This allows compilers to optimize accesses like
ff_vvc_diag_scan_x[2][2][x] by baking the offset derived
from [2][2] into the relocation (so that it i
PR #20508 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20508
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20508.patch
>From 1c050139a9ae49bd147039975d6d7a67ee70ee66 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Fri, 12 Sep 2025 22:22:22 +0200
Subject: [PAT
PR #20512 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20512
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20512.patch
>From 6f07c9da0dd143e24e50f7cfb2030d7e885e5f71 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sat, 13 Sep 2025 11:59:01 +0200
Subject: [PAT
PR #20416 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20416
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20416.patch
It makes no sense to ever call it that way given that
avio_context_free() accepts a pointer to a pointer to an AVIOContext.
Other double-pointer-free
PR #20497 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20497
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20497.patch
>From 2fdfade62c03c2b2d6eefc4b52bef1d8a4ffcd38 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Thu, 11 Sep 2025 22:04:53 +0200
Subject: [PAT
PR #20498 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20498
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20498.patch
Forgotten in 9141fe9653dc078d81bff8308ffdd2aaaf35495c.
Signed-off-by: Andreas Rheinhardt
>From 4c9071d0f1cec2b5c9451919701c7780a14c0eb8 Mon Sep 17
PR #20634 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20634
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20634.patch
>From f2717889b4bff014ad8d00a98dc94761ed56c325 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Wed, 1 Oct 2025 07:56:49 +0200
Subject: [PATC
PR #20706 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20706
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20706.patch
This has the advantage of not violating the ABI by using
MMX registers without issuing emms; it e.g. allows
to remove an emms_c from bink.c.
This com
PR #20645 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20645
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20645.patch
>From 549383606f01ac1cf481c0b69b923ed44fcb99d4 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sat, 4 Oct 2025 07:29:35 +0200
Subject: [PATC
PR #20664 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20664
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20664.patch
(In a lot of instances, the reloads inside GET_VLC are unnecessary. I will look
into removing them soon.)
>From 67edb1a5c31384de7bf3c160da8132fa933
PR #20636 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20636
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20636.patch
>From 0c2f259863bea7908422a5ae43ec380fce1f8135 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Wed, 1 Oct 2025 13:42:09 +0200
Subject: [PATC
PR #20641 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20641
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20641.patch
>From 2eb23623c006631e4201e57360a70f2d30a72da9 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Thu, 2 Oct 2025 21:07:48 +0200
Subject: [PATC
PR #20696 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20696
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20696.patch
From 1b3235d4163e0bf31d017c2df12d3198387f4798 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sun, 12 Oct 2025 17:19:26 +0200
Subject: [PATC
PR #20648 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20648
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20648.patch
Also uncovered a bug in the MMX version that has gone unnoticed since it was
added in 2006. Apparently no one uses cavs.
>From 099834932c49192a9441
PR #20633 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20633
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20633.patch
liblc3 supports arbitrary strides, so one can simply use a stride
of zero to make it read the same zero value again and again.
>From 3bf38a357067377
PR #20616 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20616
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20616.patch
Will apply this soon.
>From 096958b6a0851477a26c8ba08cb9696e68088822 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Fri, 26 Sep 2025 16:17
PR #20686 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20686
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20686.patch
Also make them bitexact (they currently are not for extreme edge cases that
don't happen in practice).
>From 98f43a540c2957624cca4024f4661b0a879065
PR #20692 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20692
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20692.patch
>From eb12812e4c6a0a9dd781ff1f721e512e7702f3f1 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sun, 12 Oct 2025 07:18:24 +0200
Subject: [PAT
PR #20668 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20668
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20668.patch
>From 09c0c45423ddbfe6925a7b1aed004a2f35d92e9e Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Fri, 3 Oct 2025 04:14:59 +0200
Subject: [PATC
PR #20838 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20838
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20838.patch
>From 549f85f6c3f32f90429bed8362e8817268fad862 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Tue, 4 Nov 2025 13:56:01 +0100
Subject: [PATC
PR #20843 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20843
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20843.patch
Fixes lots of warnings from MSVC (which does not support av_unused).
>From 338c2c6d4ad206e2da061e7baf7c30f005f0f380 Mon Sep 17 00:00:00 2001
From: A
PR #20842 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20842
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20842.patch
Doubling the register size allowed to avoid two pmaddubsw.
It is also ABI compliant (the old version lacked an emms)
and the average versions no longe
PR #20844 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20844
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20844.patch
>From f484ee7b5a72b46abb2636ac6c40c6aa16ce0c1a Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Wed, 5 Nov 2025 14:53:12 +0100
Subject: [PATC
PR #20789 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20789
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20789.patch
>From a0fa1c8e484f06cc9a9e2e3cfe53ec121fb74659 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Thu, 30 Oct 2025 08:30:40 +0100
Subject: [PAT
PR #20791 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20791
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20791.patch
>From 50f2e0e7ba41e4aedf36244d63c42a1381fc0336 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Thu, 30 Oct 2025 10:27:00 +0100
Subject: [PAT
PR #20792 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20792
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20792.patch
Only size 16 and 8 are used (and set).
>From 0242cb36a576721ee6fb9bbbf70616dacb9957b3 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Thu,
PR #20816 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20816
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20816.patch
Forgotten in c607aae2b95b05bdc7066e3572737cb00a596e9f.
>From 6b8aa6d21ad3f1890f82ac99a74de28f63c78e95 Mon Sep 17 00:00:00 2001
From: Andreas Rheinha
PR #20817 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20817
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20817.patch
Forgotten in eefec0663406d7c2749a280f5244caaacb069c60.
>From 9fdb3a6d87d1bb37e50981a12840d75fcbbada55 Mon Sep 17 00:00:00 2001
From: Andreas Rheinha
PR #20828 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20828
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20828.patch
Also add a few more tests to the lavc/tests/avcodec.c.
>From c35dff046e1f7dbcb8f356eba7d39fdfdda29e44 Mon Sep 17 00:00:00 2001
From: Andreas Rheinha
PR #20818 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20818
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20818.patch
>From abf819cff61d779f131fa7c23232952b46496928 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sun, 2 Nov 2025 15:03:33 +0100
Subject: [PATC
PR #20833 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20833
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20833.patch
>From 71e4d804ac5c2569f4359ed95288d3601d2b1a72 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Tue, 4 Nov 2025 05:49:51 +0100
Subject: [PATC
PR #20753 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20753
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20753.patch
ProRes is an intra-only codec.
Copied from FFV1?
>From d01608e0222a04b5743446f200284d486524b355 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
PR #20786 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20786
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20786.patch
>From 798a62cbb30586d704d9365cbf87b04cd64b Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Wed, 29 Oct 2025 15:47:47 +0100
Subject: [PAT
PR #20785 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20785
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20785.patch
>From 995bc3690264ac6711d8364156fbfcf5b40766e1 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Thu, 9 Oct 2025 03:57:33 +0200
Subject: [PATC
PR #20814 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20814
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20814.patch
I intend to apply this soon.
>From 25968dbb056a1066296a005e2d24545c28a4fa8c Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sat, 1 Nov 2025
PR #20813 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20813
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20813.patch
>From f3d54991d9243bd5065d22c4424628ff8972f1c4 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Thu, 30 Oct 2025 15:40:02 +0100
Subject: [PAT
PR #20780 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20780
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20780.patch
This would happen if one of the extended transfer characteristics is in
use (currently only AVCOL_TRC_V_LOG).
This issue has actually been pointed ou
PR #20822 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20822
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20822.patch
>From 8c9f4f695859f018109294b6712b9f97eb777ed6 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sun, 2 Nov 2025 17:43:10 +0100
Subject: [PATC
PR #20733 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20733
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20733.patch
Uncovered by UBSan when running the mpegvideoencdsp checkasm
test.
Will apply this tonight unless there are objections.
>From 05b8608c76e76b7d8b4ce
PR #20748 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20748
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20748.patch
>From 9a9edd8024bb57fcda318ba5e3f73f8a85611466 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sat, 25 Oct 2025 07:04:39 +0200
Subject: [PAT
PR #20788 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20788
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20788.patch
Practically no change in benchmarks (and in codesize).
hevc_idct_4x4_dc_8_c:7.8 ( 1.00x)
hevc_idct_4x4_dc_8_mmxex
PR #20793 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20793
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20793.patch
This patchset is a proposal to get rid of our spec-incompliant reliance on dead
code elimination. The key to it is a macro IF(CONFIG, cond, code) (co
PR #20874 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20874
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20874.patch
>From 0b211afaedb40de46b1fd871496b16ba0da3f6c1 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sun, 9 Nov 2025 14:30:00 +0100
Subject: [PATC
PR #20741 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20741
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20741.patch
Forgotten in 124c856d389af4ca1f6ac914271a892762df269d.
>From 0b81f8624e0b23c3edaab2889a5640feb4c13c1d Mon Sep 17 00:00:00 2001
From: Andreas Rheinha
PR #20860 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20860
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20860.patch
Using unsigned for fps more natural since the corresponding AVTimecode field
is unsigned and fixes a -Wformat-truncation warning from GCC 16:
in case
PR #20866 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20866
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20866.patch
>From 41631b48d2392f83130c734b26f7c9fdb8415f5a Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sat, 8 Nov 2025 17:02:13 +0100
Subject: [PATC
PR #20911 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20911
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20911.patch
This flag does nothing since the deactivation of
the dsp_mask field of AVCodecContext in
commits 9ae6ba288368be42dbd77613e07255d38bbba40e and
9ae6ba28
PR #20909 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20909
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20909.patch
>From 92fe3d96e6f9a3b169a3edcdb48ecdc543ba862e Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sun, 9 Nov 2025 17:06:46 +0100
Subject: [PATC
PR #20918 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20918
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20918.patch
The ProresDSPContext already contains the idct_permutation.
Seems like the raw code has been branched of before February (before
deee2fb52d4ae0fe2a0
PR #20912 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20912
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20912.patch
This reverts commit 62184be5486ec06d6976c20931b30738c8e83fd8.
It includes a private header (lavu/mutex.h) in a public header
(hwcontext_amf.h).
>Fro
PR #20934 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20934
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20934.patch
>From 76eef407bf5fa62e129352d2c460b57e6a5fc759 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Mon, 17 Nov 2025 00:05:16 +0100
Subject: [PAT
PR #20932 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20932
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20932.patch
>From a7102ce7ed9e6c0a8c61a92eb8e66b4260057adb Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sat, 15 Nov 2025 16:18:16 +0100
Subject: [PAT
PR #20942 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20942
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20942.patch
>From fd5fbb41ccaf846a3dc1742ba65dfe6714a543aa Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Mon, 17 Nov 2025 15:35:38 +0100
Subject: [PAT
PR #20992 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20992
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20992.patch
Deprecated in 59220d559b5077c15fa6434e42df95f3b92f0199.
(Alternatively we could keep it and no longer claim that it is deprecated.)
>From 52880470c
PR #20991 opened by mkver
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20991
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20991.patch
>From fccdc3f5dea922fbc3100814dce721acef82bfbb Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Fri, 21 Nov 2025 13:58:22 +0100
Subject: [PAT
88 matches
Mail list logo