: Andreas Rheinhardt
---
.gitignore | 1 -
ffbuild/bin2c.c| 154 ++---
ffbuild/common.mak | 44 ++
fftools/resources/.gitignore | 3 -
fftools/resources/Makefile | 2 +-
fftools/resources/resman.c
softworkz .:
>
>
>> -Original Message-
>> From: ffmpeg-devel On Behalf Of Andreas
>> Rheinhardt
>> Sent: Sonntag, 1. Juni 2025 12:40
>> To: ffmpeg-devel@ffmpeg.org
>> Subject: Re: [FFmpeg-devel] [PATCH 01/11] fftools/graph/graphprint: Fix races
Andreas Rheinhardt:
> Patches attached.
>
> - Andreas
>
Will apply this patchset tomorrow unless there are objections.
- Andreas
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To
Andreas Rheinhardt:
> Patches attached.
>
> - Andreas
>
Will apply this patchset tomorrow unless there are objections.
- Andreas
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To
Patch attached.
- Andreas
From ea4d59c11ea7c85f772970089710d67ae6448023 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sun, 1 Jun 2025 20:57:17 +0200
Subject: [PATCH] tests/fate/mov: Fix fate-mov-mp4-frag-flush requirements
Signed-off-by: Andreas Rheinhardt
---
tests/fate/mov.mak | 5
Andreas Rheinhardt:
> Patches attached.
>
> - Andreas
>
v2 attached.
- Andreas
From f9ca71e0ef66830ba9a9a04f9f44d76abe352a0f Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Fri, 30 May 2025 16:02:08 +0200
Subject: [PATCH v2 01/11] fftools/graph/graphprint: Fix races when
softworkz .:
>
>
>> -Original Message-
>> From: ffmpeg-devel On Behalf Of Andreas
>> Rheinhardt
>> Sent: Sonntag, 1. Juni 2025 05:27
>> To: FFmpeg development discussions and patches
>> Subject: [FFmpeg-devel] [PATCH 01/11] fftools/graph/grap
Patches attached.
- Andreas
From f33af4ef4913f37458b89f19ec7fb71ae4b39978 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Fri, 30 May 2025 16:02:08 +0200
Subject: [PATCH 01/11] fftools/graph/graphprint: Fix races when initializing
graphprint
Setting print_graphs_format (in case no
toq...@gmail.com:
> From: Wu Jianhua
>
> Signed-off-by: Wu Jianhua
> ---
> libavcodec/h274.c | 155 ++
> libavcodec/h274.h | 7 +++
> 2 files changed, 162 insertions(+)
>
> diff --git a/libavcodec/h274.c b/libavcodec/h274.c
> index 5709200322..e469
Romain Beauxis:
> Le ven. 30 mai 2025 à 19:44, Andreas Rheinhardt
> a écrit :
>>
>> Romain Beauxis:
>>> ---
>>> libavcodec/vorbis_parser.h | 11
>>> libavcodec/vorbisdec.c | 75 +-
>>
Patch attached.
- Andreas
From 1c4456776072551b303484083da4fb1c7e1a44a2 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sat, 31 May 2025 03:32:47 +0200
Subject: [PATCH] tests/fate-run: Remove intermediate files from enc-external
tests
Signed-off-by: Andreas Rheinhardt
---
tests/fate
Michael Niedermayer:
> non flat extradata is problematic and was missed by reviewers
>
> Found-by: mkver and jamrial
Actual patch LGTM, but I'd rather prefer to have my actual name here.
> This reverts commit 574f634e49847e2225ee50013afebf0de03ef013.
> ---
> libavcodec/vorbis_parser.h
Romain Beauxis:
> ---
> libavcodec/vorbis_parser.h | 11
> libavcodec/vorbisdec.c | 75 +-
> libavformat/oggparsevorbis.c | 67 ++-
> tests/ref/fate/ogg-vorbis-chained-meta.txt | 3 -
> tests/ref/fate/trac-
Patch attached.
- Andreas
From b45630a3525fe7d634500e981879a3d07a588855 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Fri, 30 May 2025 19:11:45 +0200
Subject: [PATCH] avcodec/libaomenc: Avoid code duplication when setting
options
(Some more options could be set via this method
if the
Michael Niedermayer:
> On Sat, May 17, 2025 at 03:03:19PM +0200, Andreas Rheinhardt wrote:
>> Andreas Rheinhardt:
>>> Kacper Michajłow:
>>>> It's not valid to call avio_close() on context that has not been open
>>>> with avio_open().
>>>
Patches attached.
- Andreas
From 19b550d20a2f00e776c3e17b56b3ec55abf71752 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Fri, 30 May 2025 18:06:55 +0200
Subject: [PATCH 1/4] avcodec/dovi_rpuenc: Avoid intermediate codec par in
ff_dovi_configure()
It invalidates (removes by duplicates
Patches attached.
- Andreas
From a33bb0298c0eaf7816c36be7c5558cfcc5a3f37c Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Fri, 30 May 2025 12:40:16 +0200
Subject: [PATCH 1/4] avcodec/hpeldsp: Remove duplicate pel functions
Signed-off-by: Andreas Rheinhardt
---
libavcodec/hpeldsp.c | 5
Maryla Ustarroz-Calonge via ffmpeg-devel:
> The new fate sample av1/metadata_hdr10_plus.ivf used in the second
> test is the output of the first test.
>
> Signed-off-by: Maryla Ustarroz-Calonge
> ---
> tests/Makefile | 1 +
> tests/fate/av1.mak | 11 +
Patches attached.
- Andreas
From 749b698708288909ca14b51b51621ac837046daf Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Fri, 23 May 2025 15:58:03 +0200
Subject: [PATCH 1/5] avcodec/ac3dec: Hardcode tables to save space
The code to initialize the ungrouped bap mantissa tables
(bap 3 or
Andreas Rheinhardt:
> Patches attached.
>
> - Andreas
>
The first patch has been lgtm'ed by Martin on IRC and applied. Will
apply the rest of this patchset tomorrow unless there are objections.
- Andreas
___
ffmpeg-devel mailing
Michael Niedermayer:
> Hi
>
> On Thu, May 29, 2025 at 04:37:16PM +0800, Zhao Zhili wrote:
>>
>>
>>> On May 29, 2025, at 15:03, Jiawei wrote:
>>>
>>> This patch modifies the FFmpeg build system to remove the explicit disabling
>>> of GCC's auto-vectorization feature.
>>>
>>> Modern GCC versions ha
: document dump_raw_start and dump_raw_stop
> commands
>
> Signed-off-by: Yibo Fang
> ---
> doc/filters.texi | 45 +
> 1 file changed, 45 insertions(+)
>
> diff --git a/doc/filters.texi b/doc/filters.texi
> index 45b3e03e5e.
compn:
> maybe i'd change commit message from
> avformat/matroskaenc: Use native id instead of VfW for FFV1
> to
> avformat/matroskaenc: Use native id V_FFV1 instead of V_MS/VFW/FOURCC/FFV1
This would be too long; and inexact: the codec id stored in VFW is
"V_MS/VFW/FOURCC" (the actual codec is t
Patches attached.
- Andreas
From d06296ccf36da8132b567d75d161ff6a0127368a Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Tue, 27 May 2025 15:38:17 +0200
Subject: [PATCH 1/7] avcodec/asvenc: Fix crash with unaligned
pointers/linesizes
This happens on systems where get_pixels really
Andreas Rheinhardt:
> Patches attached.
>
> - Andreas
>
Will apply and backport the first two patches of this patchset unless
there are objections.
- Andreas
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mail
James Almer:
> On 5/26/2025 10:06 AM, Andreas Rheinhardt wrote:
>> It is possible to hit this bug even before my patch with a commandline
>> like this (tested with qemu):
>> ffmpeg -filter_complex
>> nullsrc=s=740x576:r=25,format=yuv420p,crop=w=720:x=2 -c:v asv2 -
Andreas Rheinhardt:
> Patch attached.
>
> - Andreas
>
Will apply this patch tomorrow unless there are objections.
- Andreas
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubs
Andreas Rheinhardt:
> Patch attached.
>
> - Andreas
>
Will apply this patch tomorrow unless there are objections.
- Andreas
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubs
Martin Storsjö:
> On Mon, 26 May 2025, Andreas Rheinhardt wrote:
>
>> ffmpeg | branch: master | Andreas Rheinhardt
>> | Thu May 22 15:57:13 2025 +0200|
>> [0401ca714a2714743573e27c384ffa810fd31a92] | committer: Andreas
>> Rheinhardt
>>
>> avcodec/asv
compn:
> On Sun, 25 May 2025 05:50:54 +0200, Andreas Rheinhardt wrote:
>
>> Patches attached.
>>
>> - Andreas
>
> looks ok but i wonder if anyone is using the vfw ffv1 mkv in the
> archiving universe on purpose. should we include a way to -vfw-codec-id
>
Andreas Rheinhardt:
> Patches attached.
>
> - Andreas
>
Will apply this patchset tomorrow unless there are objections.
- Andreas
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To
Andreas Rheinhardt:
> Patches attached; mostly about MPEG-4.
>
> - Andreas
>
Will apply this patchset tomorrow unless there are objections.
- Andreas
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/lis
Patches attached.
- Andreas
From b58c71c2e90380d8a3e7a58fa20a6c16c2458317 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sun, 25 May 2025 03:31:17 +0200
Subject: [PATCH 1/3] avformat/matroska: Support JPEG2000 for demuxing
Legal since commit 1cd0a9be4b2d1e7c60184ec68404e00e46e3123e
Patch attached.
- Andreas
From 29bf954db8fd362f35bd9fd779219e8a2d9c8032 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sun, 25 May 2025 05:21:44 +0200
Subject: [PATCH] avcodec/ffv1enc: Fix explicitly set -slicecrc 2
crcref needs to be set properly iff ec is two, regardless
of whether
Patch attached.
- Andreas
From 418fd788de2902641e6d4693137a620cab413c37 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sat, 24 May 2025 16:02:04 +0200
Subject: [PATCH] swscale/utils: Fix potential race when initializing xyz
tables
Signed-off-by: Andreas Rheinhardt
---
libswscale
James Almer:
> And rename the existing one to ff_cbs_alloc().
> This will allow for more versatility when setting options in a module,
> allowing
> them to be taken into account when calling module specific init functions.
>
> Signed-off-by: James Almer
> ---
> libavcodec/apv_decode.c
IndecisiveTurtle:
> From: IndecisiveTurtle
>
> Performance wise, encoding a 3440x1440 1-minute video is performed in about
> 2.4 minutes with the cpu encoder running on my Ryzen 5 4600H, while it takes
> about 1.3 minutes on my NVIDIA GTX 1650
>
> Haar shader has a subgroup optimized variant t
Patch attached.
- Andreas
From c437f573c8e703c28697a2cafd707c5bda045004 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sat, 24 May 2025 13:25:21 +0200
Subject: [PATCH] avcodec/vc2enc: Use LUT to avoid repeated av_log2()
Signed-off-by: Andreas Rheinhardt
---
libavcodec/vc2enc.c | 8
James Almer:
> Signed-off-by: James Almer
> ---
> libavcodec/av1_parser.c | 13 +
> 1 file changed, 13 insertions(+)
>
> diff --git a/libavcodec/av1_parser.c b/libavcodec/av1_parser.c
> index 77906d0c91..b9a96ad59a 100644
> --- a/libavcodec/av1_parser.c
> +++ b/libavcodec/av1_parser.
Andreas Rheinhardt:
> Patches attached.
>
> - Andreas
>
Will apply this patchset tonight unless there are objections.
- Andreas
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To
Updated version attached. Now only using six frames in order to avoid
triggering differences on aarch64.
- Andreas
From 3b973c8bd47403348233a0b30fb03dfb0b7f5d75 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Fri, 23 May 2025 11:42:38 +0200
Subject: [PATCH v2] tests/fate/ac3: Make ac3
Patch attached. Another candidate as input file would be
dts/master_audio_7.1_24bit.dts, but then it would be unclear whether
this is still a true AC3 test.
- Andreas
From 493756488cd346eda96d7a6e6273d1e6ff455d68 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Fri, 23 May 2025 11:42:38
Andreas Rheinhardt:
> Martin Storsjö:
>> On Thu, 22 May 2025, James Almer wrote:
>>
>>> ffmpeg | branch: master | James Almer | Thu May 22
>>> 19:23:35 2025 -0300| [622a72b5ea5f2022b173355d65d513df2d75000b] |
>>> committer: James Almer
>>>
>
Martin Storsjö:
> On Thu, 22 May 2025, James Almer wrote:
>
>> ffmpeg | branch: master | James Almer | Thu May 22
>> 19:23:35 2025 -0300| [622a72b5ea5f2022b173355d65d513df2d75000b] |
>> committer: James Almer
>>
>> tests/fate/ac3: add a second ac3_fixed encoder test
>>
>> Exercising the lavfi fil
Patches attached.
- Andreas
From 1105cb797c67d05bf4666e2e33140debcfec12a7 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Thu, 22 May 2025 15:57:13 +0200
Subject: [PATCH 1/3] avcodec/asvenc: Don't waste bits encoding non-visible
part
Up until now, the encoder replicated all the b
Andreas Rheinhardt:
> Patch attached.
>
> - Andreas
>
Will apply.
- Andreas
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpe
softworkz:
> From: softworkz
>
> ..to make it work when checked out with autocrlf=on,
> which is Git default on Windows.
>
> Signed-off-by: softworkz
> ---
> tests/fate/source-check.sh | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/tests/fate/source-check.sh b/tests/
Patches attached; mostly about MPEG-4.
- Andreas
From 1a73463508298d6683658e86a5e0e5453c75e0d7 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sat, 17 May 2025 19:30:02 +0200
Subject: [PATCH 01/19] avcodec/mpegvideo_enc: Set gob_index once during init
Signed-off-by: Andreas Rheinhardt
Zhao Zhili:
> From: Zhao Zhili
>
> ---
> tests/fate/hevc.mak| 3 +++
> tests/ref/fate/hevc-color-reserved | 6 ++
> 2 files changed, 9 insertions(+)
> create mode 100644 tests/ref/fate/hevc-color-reserved
>
> diff --git a/tests/fate/hevc.mak b/tests/fate/hevc.mak
> index 39
Zhao Zhili:
> From: Zhao Zhili
>
> ---
> tests/fate/hevc.mak| 3 +++
> tests/ref/fate/hevc-color-reserved | 6 ++
> 2 files changed, 9 insertions(+)
> create mode 100644 tests/ref/fate/hevc-color-reserved
>
> diff --git a/tests/fate/hevc.mak b/tests/fate/hevc.mak
> index 39
Zhao Zhili:
>
>
>> On May 21, 2025, at 21:28, Zhao Zhili
>> wrote:
>>
>>> On May 21, 2025, at 21:11, Andreas Rheinhardt
>>> wrote:
>>>
>>> Zhao Zhili:
>>>> From: Zhao Zhili
>>>>
>>>>
Patches attached.
- Andreas
From 8be9ae98dd8c880dd459cddb3192c67294d25186 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Fri, 16 May 2025 16:43:34 +0200
Subject: [PATCH 1/4] avcodec/mpegvideo_enc: Use av_unreachable() for
unreachable code
Signed-off-by: Andreas Rheinhardt
Martin Storsjö:
> On Wed, 21 May 2025, Andreas Rheinhardt wrote:
>
>> Jiawei:
>>> This patch modifies the FFmpeg build system to remove the explicit
>>> disabling
>>> of GCC's auto-vectorization feature.
>>>
>>> Modern GCC versi
Jiawei:
> This patch modifies the FFmpeg build system to remove the explicit disabling
> of GCC's auto-vectorization feature.
>
> Modern GCC versions (>= 10.0) have demonstrated stable auto-vectorization
> capabilities through extensive optimizations in loop analysis and SIMD
> code generation. Th
Derek Buitenhuis:
> From: Justin Ruggles
>
> The backwards scanning done for incomplete final packets should not
> assume a specific alignment at the end of the file. Truncated files
> result in hundreds of thousands of seeks if the final packet does not
> fall on a specific byte boundary, which
Peter Ross:
> On Mon, May 19, 2025 at 12:06:02AM +0200, Andreas Rheinhardt wrote:
>> Patch attached.
>>
>> - Andreas
>
>> From 02724d5792348bea618c049034dc0febf24a46ac Mon Sep 17 00:00:00 2001
>> From: Andreas Rheinhardt
>> Date: Sun, 18 May 2025
IndecisiveTurtle:
> From: IndecisiveTurtle
>
> Performance wise, encoding a 3440x1440 1-minute video is performed in about
> 2.4 minutes with the cpu encoder running on my Ryzen 5 4600H, while it takes
> about 1.3 minutes on my NVIDIA GTX 1650
The last iteration of this patchset claimed 2.5m f
IndecisiveTurtle:
> From: IndecisiveTurtle
>
> ---
> libavcodec/vulkan/common.comp | 54 ---
> 1 file changed, 44 insertions(+), 10 deletions(-)
>
> diff --git a/libavcodec/vulkan/common.comp b/libavcodec/vulkan/common.comp
> index 10af9c0623..db216a2ac6 100644
>
IndecisiveTurtle:
> From: IndecisiveTurtle
>
> ---
> libavcodec/Makefile| 2 +-
> libavcodec/vc2enc.c| 679 ++---
> libavcodec/vc2enc_common.c | 571 +++
> libavcodec/vc2enc_common.h | 178 ++
> 4 files changed
chenyu202...@gmail.com:
> From: chenyu
>
> add depends to pcm.c for reducing size when ALAW/MULAW/VIDC not defined
>
> Signed-off-by: chenyu
> ---
> libavcodec/pcm.c | 36 +++-
> libavcodec/pcm_tablegen.h | 22 ++
> 2 files changed,
chenyu202...@gmail.com:
> From: chenyu
>
> Optimizing 160k code size by converting static array to dynamic malloc memory.
>
> Signed-off-by: chenyu
> ---
> libavcodec/mpegaudiodata.h| 4 ++--
> libavcodec/mpegaudiodec_common_tablegen.h | 10 --
> 2 files changed, 10 in
Patch attached.
- Andreas
From 8944dfb2dd57d6b7e452f5e2e95f4b9e01d29acb Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Mon, 19 May 2025 03:34:34 +0200
Subject: [PATCH] avutil/refstruct: Remove redundant check
We now require C11.
Signed-off-by: Andreas Rheinhardt
---
libavutil
Patch attached.
- Andreas
From 02724d5792348bea618c049034dc0febf24a46ac Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sun, 18 May 2025 23:12:03 +0200
Subject: [PATCH] avcodec/rv60dec: Avoid branch when decoding cbp16
Signed-off-by: Andreas Rheinhardt
---
libavcodec/rv60dec.c | 11
Michael Niedermayer:
> This allows detecting changes and regressions in side data related code, same
> as what
> framecrc does for before already for packet data itself.
>
> Signed-off-by: Michael Niedermayer
> ---
> libavformat/framecrcenc.c | 116 +-
> tests/ref/fate/autoro
Andreas Rheinhardt:
> Patch attached.
>
> - Andreas
>
Will apply tomorrow unless there are objections.
- Andreas
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visi
Andreas Rheinhardt:
> Patches attached.
>
> - Andreas
>
Will apply this patchset tomorrow unless there is an objection.
- Andreas
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To
Andreas Rheinhardt:
> Patch attached.
>
> - Andreas
>
Will apply this patch tomorrow unless there are objections.
- Andreas
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubs
Patch attached.
- Andreas
From abc080244caa6aa137e5bccd82aff5617c23d130 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sat, 17 May 2025 19:52:37 +0200
Subject: [PATCH] avcodec/tests/.gitignore: Add apv test tool
Signed-off-by: Andreas Rheinhardt
---
libavcodec/tests/.gitignore | 1
Patch attached.
- Andreas
From 0e27f202721b7d3c6e06db5bb909787532350837 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sat, 17 May 2025 15:21:48 +0200
Subject: [PATCH] avformat/avformat: Remove outdated io_close2 documentation
The io_close callback has been removed in
Patch attached. (APIchanges even uses the wrong major version.)
- Andreas
From 51232a1e903fdd11bd6a3fd5d7b20dd970f259c3 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sat, 17 May 2025 15:08:48 +0200
Subject: [PATCH] avfilter/version: Bump minor for
avfilter_link_get_hw_frames_ctx
Andreas Rheinhardt:
> Kacper Michajłow:
>> It's not valid to call avio_close() on context that has not been open
>> with avio_open().
>>
>> This fixes use of custom IO. (io_open / io_close2 callbacks)
>>
>> Note that by default io_close2 is set to i
Kacper Michajłow:
> It's not valid to call avio_close() on context that has not been open
> with avio_open().
>
> This fixes use of custom IO. (io_open / io_close2 callbacks)
>
> Note that by default io_close2 is set to io_close2_default() which calls
> avio_close(), so default case will work the
Patches attached. It's stuff that can be seen as leftover from my last
mpegvideo patches+some other trivialities.
- Andreas
From e3e416db815c7512a6f5ecc106cb2259774f7d6b Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Fri, 16 May 2025 19:46:40 +0200
Subject: [PATCH 1/5] av
Patch attached.
- Andreas
From 680ea78f1c026696f14240ce673fe062968002ae Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Fri, 16 May 2025 19:28:53 +0200
Subject: [PATCH] avcodec/tests/avcodec: Check only frame-mt decoders set
update_thread_ctx
Possible since
Patch attached.
- Andreas
From 0694bf6b2e6223d570243f196faf7ac4713098a8 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Tue, 6 May 2025 13:39:45 +0200
Subject: [PATCH] avcodec/ratecontrol: Fix wrong sizeof expression
Fixes Coverity issue #1644200.
Introduced in
Jan Ekström:
> On Fri, May 16, 2025 at 5:19 PM Andreas Rheinhardt
> wrote:
>>
>> Patch attached.
>>
>
> LGTM.
>
> Seems like as part of moving prediction method from codec context to
> private options in 2862b63783b5556f7f3fb2d097629bc6879f833a the
>
Ramiro Polla:
>
> On 5/16/25 16:06, Andreas Rheinhardt wrote:
>> Andreas Rheinhardt:
>>> Patches attached.
>>>
>>> - Andreas
>>>
>>
>> Will apply this patchset tomorrow unless there are objections.
>
> [PATCH 01/21] avutil/a
Patch attached.
- Andreas
From 3e9d2dccad99fea5ec5d15747e67147175e89cd0 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Fri, 16 May 2025 16:16:49 +0200
Subject: [PATCH] avcodec/utvideoenc: Don't advertise unsupported option
Also return an error if it is set numerically.
Signed-o
Andreas Rheinhardt:
> Patches attached.
>
> - Andreas
>
Will apply this patchset tomorrow unless there are objections.
- Andreas
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To
Patch attached.
- Andreas
From f930bfd2fcfc97361ad2855491fd577968c38e1d Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Fri, 16 May 2025 15:37:02 +0200
Subject: [PATCH] tests/fate/matroska: Add container cropping test
Signed-off-by: Andreas Rheinhardt
---
tests/fate/matroska.mak
Jacob Lifshay:
> Fixes: https://trac.ffmpeg.org/ticket/11591
>
> Signed-off-by: Jacob Lifshay
> ---
> libavcodec/mpeg12enc.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/libavcodec/mpeg12enc.c b/libavcodec/mpeg12enc.c
> index 8364368fde..e48437eb8a 100644
> --- a/lib
Patch attached. Will apply it soon. Sorry for this.
- Andreas
From d76c32a88bfe9dc3b7a1fbf3dab49d1e69414d71 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Fri, 16 May 2025 03:03:58 +0200
Subject: [PATCH] avcodec/mpeg12enc: Fix writing closed captions
Broken in
Martijn Otto:
> static av_always_inline const FFStream *cffstream(const AVStream *st)
> {
> -return (FFStream*)st;
> +return (const FFStream*)st;
> }
Your patch should be applied on top of git master, not some old version.
The above change is identical to 185d0acdc7a67b7d3d78d4c917334c4
Niklas Haas:
> From: Niklas Haas
>
> Useful to speed up shader compilation. May significantly lower startup
> times, in particular with large or complex shaders.
>
> Sponsored-by: nxtedition
> ---
> doc/filters.texi| 5 +
> libavfilter/vf_libplacebo.c | 29 +
Patches attached.
- Andreas
From 19d9f3cfc278a2b442923f1bea505ffb079fe3c1 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Thu, 15 May 2025 03:09:45 +0200
Subject: [PATCH 1/7] avcodec/svq3: Factor out decoding extradata
Reduces indentation and avoids an extra variable for whether
a
Michael Niedermayer:
> On Wed, May 14, 2025 at 06:34:25PM +0200, Andreas Rheinhardt wrote:
>> Michael Niedermayer:
>>> No testcase
>>>
>>> Signed-off-by: Michael Niedermayer
>>> ---
>>> libavcodec/svq3.c | 2 +-
>>> 1 file changed
Michael Niedermayer:
> No testcase
>
> Signed-off-by: Michael Niedermayer
> ---
> libavcodec/svq3.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/libavcodec/svq3.c b/libavcodec/svq3.c
> index f730358e2f9..30bc9334af7 100644
> --- a/libavcodec/svq3.c
> +++ b/libavcodec
Patches attached.
- Andreas
From dd62fb6eeb9a5bc9a870430a93c6de1aca4be1d6 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Sun, 3 Oct 2021 14:03:25 +0200
Subject: [PATCH 01/21] avutil/avassert: Add av_unreachable and av_assume()
macros
Useful to let the compiler and static analyzers
Patches attached.
- Andreas
From 84c03ef85ef01a9109e99d915e1b2b1cab30cfd8 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Mon, 5 May 2025 21:14:32 +0200
Subject: [PATCH 01/11] avcodec/vulkan_encode_h264: Fix memleak on error
Signed-off-by: Andreas Rheinhardt
---
libavcodec
Lynne:
> On 05/05/2025 15:52, Andreas Rheinhardt wrote:
>> Lynne:
>>> ---
>>> libavcodec/aac/aacdec_tab.c | 54 ++
>>> libavcodec/aactab.c | 1820 +++
>>> libavcodec/aactab.h | 20 +
>>>
Lynne:
> ---
> libavcodec/aac/aacdec_tab.c | 54 ++
> libavcodec/aactab.c | 1820 +++
> libavcodec/aactab.h | 20 +
> 3 files changed, 1894 insertions(+)
>
1. This should only be applied if it is used which this patch does not.
> diff --git a/
Michael Niedermayer:
> Signed-off-by: Michael Niedermayer
> ---
> libpostproc/Makefile | 6 ++
> libpostproc/test_utils.c | 38 ++
> libpostproc/test_utils.h | 27
> libpostproc/tests/blocktest.c | 18 ++-
Patch attached.
- Andreas
From b409d3603879068dde860117fb2f0a5ba1840154 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Mon, 5 May 2025 14:13:58 +0200
Subject: [PATCH] fftools/ffmpeg_dec: Always receive frames from decoder
Up until now if avcodec_send_packet() returned an error,
no
Patches attached.
- Andreas
From c92302e0c9d8ba4bb37cfec2568d0ad9c1f9d4ea Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Thu, 1 May 2025 19:53:24 +0200
Subject: [PATCH 1/2] avformat/av1dec: Remove redundant avio_tell()
AV1DemuxContext.temporal_unit_size is zero after reading the header
Mark Thompson:
> On 28/04/2025 10:39, Andreas Rheinhardt wrote:
>> Patches attached.
>>
>> - Andreas
>>
>
>> [PATCH 1/5] avformat/apvdec: Use ffio_read_size()
>
> LGTM.
>
>> [PATCH 2/5] avformat/apvdec: Check before access
>
> LGTM.
>
Mark Thompson:
> On 30/04/2025 19:26, Andreas Rheinhardt wrote:
>> Patch attached.
>>
>> - Andreas
>
> Hmm, the spec does write exactly this but also defines << as arithmetic left
> shift of a two's complement representation so it works.
>
> See
Patch attached.
- Andreas
From 54ceac12363b666ad8005f282f6f9f08b6334b21 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Wed, 30 Apr 2025 20:30:53 +0200
Subject: [PATCH] postproc/postprocess_template: Fix left shift of negative
numbers
Affects the blocktest test tool.
Signed-off-by
Patch attached.
- Andreas
From a33080ab9e500432e816808fbdc42d15b47e7237 Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Wed, 30 Apr 2025 20:07:35 +0200
Subject: [PATCH] avcodec/apv_dsp: Fix left-shift of negative value
Signed-off-by: Andreas Rheinhardt
---
libavcodec/apv_dsp.c | 2
Andreas Rheinhardt:
> Patches attached.
>
> - Andreas
>
Will apply this patchset tomorrow unless there are objections.
- Andreas
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To
Patch attached.
- Andreas
From 6d4ff45d38b97ed55feda84276d31db25156dcea Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt
Date: Wed, 30 Apr 2025 19:31:50 +0200
Subject: [PATCH] tests/api/api-dump-stream-meta-test: Fix leaks
Signed-off-by: Andreas Rheinhardt
---
tests/api/api-dump-stream-meta
1 - 100 of 1360 matches
Mail list logo