Re: [FFmpeg-devel] [ANNOUNCE] upcoming vote: TC/CC elections

2023-11-29 Thread Cosmin Stejerean via ffmpeg-devel
> On Nov 29, 2023, at 5:42 PM, Ronald S. Bultje wrote: > > Does ranked voting allow expressing equal weight to multiple candidates? > For example, I prefer Jerry and Tom equally, but I prefer either one over > Spike. In theory that could depend on the implementation of ranked voting, it could

Re: [FFmpeg-devel] [PATCH 11/13] avformat/demux: support inserting bitstream filters in demuxing scenarios

2023-11-29 Thread Gyan Doshi
On 2023-11-30 03:25 am, James Almer wrote: On 11/28/2023 1:00 AM, Gyan Doshi wrote: On 2023-11-28 12:13 am, James Almer wrote: Packets will be passed to the bsf immediately after being generated by a demuxer, and no further data will be read from the input until all packets have been retu

Re: [FFmpeg-devel] [ANNOUNCE] upcoming vote: TC/CC elections

2023-11-29 Thread Ronald S. Bultje
Hi, On Wed, Nov 29, 2023 at 7:01 PM Cosmin Stejerean via ffmpeg-devel < ffmpeg-devel@ffmpeg.org> wrote: > > On Nov 29, 2023, at 3:14 PM, Michael Niedermayer > wrote: > > > > If you give Jerry a weight of 10 and give Tom a weight of 9, that means > > you prefer Jerry over Tom because 10 > 9 > > I

[FFmpeg-devel] [PATCH 2/2] lavfi: add qrencodesrc source

2023-11-29 Thread Stefano Sabatini
--- configure | 4 + libavfilter/Makefile| 1 + libavfilter/allfilters.c| 1 + libavfilter/vsrc_qrencode.c | 435 4 files changed, 441 insertions(+) create mode 100644 libavfilter/vsrc_qrencode.c diff --git a/configure b/co

[FFmpeg-devel] [PATCH 1/2] lavfi: introduce textutils

2023-11-29 Thread Stefano Sabatini
Generalize drawtext utilities to make them usable in other filters. This will be needed to introduce the QR code source and filter without duplicating functionality. --- libavfilter/Makefile | 2 +- libavfilter/textutils.c | 379 +++ libavfilter/textutils.h | 182

[FFmpeg-devel] [POC][PATCHSET] Add qrencodesrc source

2023-11-29 Thread Stefano Sabatini
This is meant to introduce functionality to handle QR codes. This is still in early development stage (missing docs, padding functionality to avoid to insert a pad filter?), plus a filter will be added for adding a QR code on the input reading from metadata, and possibly at some point also a quirc

[FFmpeg-devel] [PATCH v2 3/3] avfilter/vf_bwdif_vulkan: consider chroma subsampling when enforcing minimum dimensions

2023-11-29 Thread Cosmin Stejerean via ffmpeg-devel
From: Cosmin Stejerean Signed-off-by: Cosmin Stejerean --- libavfilter/vf_bwdif_vulkan.c | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/libavfilter/vf_bwdif_vulkan.c b/libavfilter/vf_bwdif_vulkan.c index 690a89c4ba..6a886d11ac 100644 --- a/libavfilter/vf_bwd

[FFmpeg-devel] [PATCH v2 1/3] avfilter/vf_bwdif: consider chroma subsampling when enforcing minimum dimensions

2023-11-29 Thread Cosmin Stejerean via ffmpeg-devel
From: Cosmin Stejerean Fixes #10688 Signed-off-by: Cosmin Stejerean --- libavfilter/vf_bwdif.c | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/libavfilter/vf_bwdif.c b/libavfilter/vf_bwdif.c index 137cd5ef13..80aa85a48b 100644 --- a/libavfilter/vf_bwdif.c +++

[FFmpeg-devel] [PATCH v2 2/3] avfilter/vf_bwdif_cuda: consider chroma subsampling when enforcing minimum dimensions

2023-11-29 Thread Cosmin Stejerean via ffmpeg-devel
From: Cosmin Stejerean Signed-off-by: Cosmin Stejerean --- libavfilter/vf_bwdif_cuda.c | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/libavfilter/vf_bwdif_cuda.c b/libavfilter/vf_bwdif_cuda.c index a5ecfbadb6..7d9bf861b7 100644 --- a/libavfilter/vf_bwdif_cuda

[FFmpeg-devel] [PATCH v2 0/3] consider chroma subsampling for bwdif (including CUDA and Vulkan)

2023-11-29 Thread Cosmin Stejerean via ffmpeg-devel
From: Cosmin Stejerean This fixes the issue reported in #10688. In v2 the checks for chroma plane are combined together and the fixes are extended to cover the Vulkan and CUDA implementations of bwdif. I have not had a chance to replicate the issue on CUDA or Vulkan but based on the dimension ch

Re: [FFmpeg-devel] [ANNOUNCE] upcoming vote: TC/CC elections

2023-11-29 Thread Cosmin Stejerean via ffmpeg-devel
> On Nov 29, 2023, at 3:14 PM, Michael Niedermayer > wrote: > > If you give Jerry a weight of 10 and give Tom a weight of 9, that means > you prefer Jerry over Tom because 10 > 9 > If you give Spike a weight of 20 that would mean you not only prefer Spike > over Tom OR Jerry but also over Tom

Re: [FFmpeg-devel] [ANNOUNCE] upcoming vote: TC/CC elections

2023-11-29 Thread Michael Niedermayer
On Tue, Nov 28, 2023 at 02:23:13PM +0100, Anton Khirnov wrote: > For the record, I've edited the vote description to make it more clear. > It now looks like this: > > Five people from the list below will become the members of the Technical > Committee (TC). Assign weights to each person accordin

Re: [FFmpeg-devel] [PATCH] avfilter/vf_bwdif: consider chroma subsampling when enforcing minimum dimensions

2023-11-29 Thread Cosmin Stejerean via ffmpeg-devel
> On Nov 29, 2023, at 11:36 AM, Dennis Mungai wrote: > > On Wed, 29 Nov 2023 at 22:26, Cosmin Stejerean via ffmpeg-devel < > ffmpeg-devel@ffmpeg.org> wrote: > >> >> >>> On Nov 28, 2023, at 5:30 AM, Thomas Mundt wrote: >>> >>> Hi Cosmin, >>> >>> Cosmin Stejerean via ffmpeg-devel schrieb a

Re: [FFmpeg-devel] [PATCH] avfilter/vf_bwdif: consider chroma subsampling when enforcing minimum dimensions

2023-11-29 Thread Dennis Mungai
On Wed, 29 Nov 2023 at 22:26, Cosmin Stejerean via ffmpeg-devel < ffmpeg-devel@ffmpeg.org> wrote: > > > > On Nov 28, 2023, at 5:30 AM, Thomas Mundt wrote: > > > > Hi Cosmin, > > > > Cosmin Stejerean via ffmpeg-devel schrieb am > Sa., > > 25. Nov. 2023, 21:39: > > > >> Fixes #10688 > >> > >> Sign

Re: [FFmpeg-devel] [PATCH] avformat/matroskadec: Prevent expensive get_cue_desc lookups

2023-11-29 Thread Tom Boshoven via ffmpeg-devel
On Thu, Mar 30, 2023 at 4:07 PM Tom Boshoven wrote: > > Due to the way the bandwidth estimation code works, the get_cue_desc > function was called many times over. > This function did a from-scratch lookup using a timestamp. > This lookup was done using linear iteration (O(n)), resulting in > sign

Re: [FFmpeg-devel] [PATCH] avfilter/vf_bwdif: consider chroma subsampling when enforcing minimum dimensions

2023-11-29 Thread Cosmin Stejerean via ffmpeg-devel
> On Nov 28, 2023, at 5:30 AM, Thomas Mundt wrote: > > Hi Cosmin, > > Cosmin Stejerean via ffmpeg-devel schrieb am Sa., > 25. Nov. 2023, 21:39: > >> Fixes #10688 >> >> Signed-off-by: Cosmin Stejerean >> --- >> libavfilter/vf_bwdif.c | 12 >> 1 file changed, 12 insertions(+) >>

Re: [FFmpeg-devel] [PATCH] avfilter/framesync: fix OOM case

2023-11-29 Thread Nicolas George
Paul B Mahol (12023-11-27): > Attached. > From 8ce6bd0090666ef94b0455b7f8f4d3c05e273093 Mon Sep 17 00:00:00 2001 > From: Paul B Mahol > Date: Mon, 27 Nov 2023 13:04:16 +0100 > Subject: [PATCH] avfilter/framesync: fix OOM case > > Fixes OOM when caller keeps adding frames into filtergraph > that

Re: [FFmpeg-devel] [ANNOUNCE] upcoming vote: TC/CC elections

2023-11-29 Thread Thilo Borgmann via ffmpeg-devel
On 28.11.23 21:30, Derek Buitenhuis wrote: On 11/28/2023 3:50 PM, Anton Khirnov wrote: Calling things generically bad is the opposite of helpful. I cannot offer help on making a paragraph that I don't fully understand become more comprehensible, as that would require I understand it fully.

Re: [FFmpeg-devel] [PATCH 10 bit support v5 1/3] avcodec/amfenc: Fixes the color information in the output.

2023-11-29 Thread Evgeny Pavlov
On Tue, Nov 28, 2023 at 8:13 PM Mark Thompson wrote: > I upgraded to 23.11.1 and see no change - the colour information is still > missing in the header but not the stream, and the two different sequence > parameter sets are identical to what they were before the change. > > Can you share what yo

Re: [FFmpeg-devel] [PATCH 02/13] fftools/ffmpeg_filter: make sub2video heartbeat more robust

2023-11-29 Thread Anton Khirnov
Quoting Nicolas George (2023-11-27 10:40:18) > Anton Khirnov (12023-11-23): > > Avoid making decisions based on current graph input state, which makes > > the output dependent on the order in which the frames from different > > inputs are interleaved. > > > > Makes the output of fate-filter-overla

Re: [FFmpeg-devel] [PATCH] lavc/hevcdsp_qpel_neon: using movi.16b instead of movi.2d

2023-11-29 Thread 徐福隆 via ffmpeg-devel
Thank you for your reading and explaining carefully, Martin. Yes, you are right. I build with iOS 13.0, and FFmpeg 6.0. It seems that there is no ".arch" directive in asm.S. That is to say, it isn't a newest version. -- Original -- From: