Re: [FFmpeg-devel] [PATCH] tests: Fix enhanced-flv-hevc-hdr10 on big endian systems

2025-03-28 Thread James Almer
On 3/20/2025 10:17 AM, Zhao Zhili wrote: From: Zhao Zhili hevc decoder output native endian yuv420p10. yuv420p10 is alias of yuv420p10le on little endian system, and yuv420p10be on big endian system. --- tests/fate/flvenc.mak | 2 +- tests/ref/fate/enhanced-flv-hevc-hdr10 |

Re: [FFmpeg-devel] [PATCH] avformat/rtpenc: Add flag AVFMT_NODIMENSIONS.

2025-03-28 Thread Koushik Dutta
Yes, that’s what I am doing. I am repacketizing h264 and hevc without inspection of the stream itself. RTSP over tcp can transmit rtp packets up to 64k. Some cameras utilize this to reduce fragmentation overhead but those large packets need to be fragmented for udp rebroadcast on typical network mt

[FFmpeg-devel] [PATCH] fftools/resorces: Add resource_manager with build-time compression

2025-03-28 Thread softworkz
From: softworkz Signed-off-by: softworkz --- [RFC] fftools/resorces: Add resource_manager with build-time compression Hello everybody, this is a resource manager implementation which I've done for the upcoming execution graph rendering patchset, which needs some css and

Re: [FFmpeg-devel] [RFC] FFmpeg Execution Graph Visualization

2025-03-28 Thread Michael Niedermayer
Hi On Thu, Mar 27, 2025 at 08:27:45PM +0100, Nicolas George wrote: > Stefano Sabatini (HE12025-03-26): > > One of the possible uses is to expose the data printed by > > filters. E.g. detection filters are printing the information either in > > the stderr using custom formats, this should really be

Re: [FFmpeg-devel] [PATCH v2] configure: add option to select use of response files

2025-03-28 Thread Gyan Doshi
On 2025-03-26 07:38 pm, Gyan Doshi wrote: --- v2: *switched state and make var name to response_files *changed option to standard action-optname format Plan to push tomorrow. Regards, Gyan configure | 25 + ffbuild/library.mak | 4 ++-- 2 f

Re: [FFmpeg-devel] [PATCH 1/2] ffbuild: compose linker response files in a loop

2025-03-28 Thread Gyan Doshi
On 2025-03-27 10:03 am, Gyan Doshi wrote: On 2025-03-26 11:37 pm, Andreas Rheinhardt wrote: Gyan Doshi: On 2025-03-25 05:11 pm, Ramiro Polla wrote: Hi, On Sat, Mar 22, 2025 at 5:33 AM Gyan Doshi wrote: On 2025-03-22 03:29 am, Martin Storsjö wrote: On Fri, 21 Mar 2025, Gyan Doshi wrote

Re: [FFmpeg-devel] [RFC] FFmpeg Execution Graph Visualization

2025-03-28 Thread softworkz .
> -Original Message- > From: ffmpeg-devel On Behalf Of > softworkz . > Sent: Donnerstag, 27. März 2025 00:26 > To: FFmpeg development discussions and patches > Subject: Re: [FFmpeg-devel] [RFC] FFmpeg Execution Graph Visualization > > > > > -Original Message- > > From: ffmpe

Re: [FFmpeg-devel] [PATCH] avfilter: Proof of Concept: enable out-of-tree filters

2025-03-28 Thread softworkz .
Hi Michael, > -Original Message- > From: ffmpeg-devel On Behalf Of > Michael Niedermayer > Sent: Freitag, 28. März 2025 22:38 > To: FFmpeg development discussions and patches > Subject: Re: [FFmpeg-devel] [PATCH] avfilter: Proof of Concept: enable > out-of-tree filters > > Hi Leandro >

Re: [FFmpeg-devel] [PATCH v8 2/4] fftools/ffprobe: Change to use textformat api

2025-03-28 Thread softworkz .
> -Original Message- > From: ffmpeg-devel On Behalf Of > Michael Niedermayer > Sent: Samstag, 29. März 2025 00:28 > To: FFmpeg development discussions and patches > Subject: Re: [FFmpeg-devel] [PATCH v8 2/4] fftools/ffprobe: Change to > use textformat api > > Hi > > On Thu, Mar 27, 2

Re: [FFmpeg-devel] Proposal: extract DNN filters code to a different repository and rewrite it in C++

2025-03-28 Thread softworkz .
> -Original Message- > From: ffmpeg-devel On Behalf Of > Leandro Santiago > Sent: Donnerstag, 27. März 2025 15:07 > To: FFmpeg development discussions and patches > Subject: [FFmpeg-devel] Proposal: extract DNN filters code to a > different repository and rewrite it in C++ > > Dear FF

Re: [FFmpeg-devel] [PATCH] avfilter: Proof of Concept: enable out-of-tree filters

2025-03-28 Thread softworkz .
> -Original Message- > From: ffmpeg-devel On Behalf Of > Michael Niedermayer > Sent: Samstag, 29. März 2025 02:17 > To: FFmpeg development discussions and patches > Subject: Re: [FFmpeg-devel] [PATCH] avfilter: Proof of Concept: enable > out-of-tree filters > > Hi > > On Fri, Mar 28,

[FFmpeg-devel] [PATCH 1/2] avcodec/dxa: Remove set-but-unused variable

2025-03-28 Thread Andreas Rheinhardt
Patches attached. - Andreas From 29e7584aae625e07c19f43dc395a40ba9486f9d8 Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Sat, 29 Mar 2025 02:07:32 +0100 Subject: [PATCH 1/2] avcodec/dxa: Remove set-but-unused variable Forgotten in 6e80ec9dc5d7ea83c3abac641aa08ad7849c9e98. Signed-off-by

Re: [FFmpeg-devel] [PATCH] avfilter: Proof of Concept: enable out-of-tree filters

2025-03-28 Thread Michael Niedermayer
Hi On Fri, Mar 28, 2025 at 10:23:50PM +, softworkz . wrote: [...] > > > > The advantage of "git merge" wether by hand or by a automated tool > > is that its not limited to what it can do. Its much more powerfull > > Git merge only works when there's a common baseline and the only difference

Re: [FFmpeg-devel] [PATCH 2/4] checkasm: Implement helpers for defining and checking padded rects

2025-03-28 Thread Michael Niedermayer
On Wed, Mar 26, 2025 at 12:30:13PM +0200, Martin Storsjö wrote: > This backports similar functionality from dav1d, from commits > 35d1d011fda4a92bcaf42d30ed137583b27d7f6d and > d130da9c315d5a1d3968d278bbee2238ad9051e7. > > This allows detecting writes out of bounds, on all 4 sides of > the intende

Re: [FFmpeg-devel] [PATCH v8 2/4] fftools/ffprobe: Change to use textformat api

2025-03-28 Thread Michael Niedermayer
Hi On Thu, Mar 27, 2025 at 12:58:18AM +, softworkz . wrote: [...] > > ccache --clear) > > > > no relation to ccache, but it happens only in out of tree builds > > > > ../configure --enable-gpl --samples=/home/michael/fate/fate-suite/ -- > > cross-prefix=/usr/i686-linux-gnu/bin/ --cc=i686-lin

Re: [FFmpeg-devel] [PATCH] avformat/rtpenc: Add flag AVFMT_NODIMENSIONS.

2025-03-28 Thread Michael Niedermayer
Hi On Wed, Mar 26, 2025 at 01:13:13PM -0700, kou...@gmail.com wrote: > From: Koushik Dutta > > Not all rtp formats require the video dimensions to be available > up front. H264 and HEVC will send them as stream parameters. > The flag is restrictive and prevents RTP repacketization > without pars

Re: [FFmpeg-devel] [PATCH] avutil/hash: add 16-bit CRC type CCITT_AUG

2025-03-28 Thread Michael Niedermayer
Hi On Tue, Mar 25, 2025 at 10:59:28PM +0800, Nuo Mi wrote: > It is also referred to as: > SPI-FUJITSU > AUG-CCITT > CRC-CCITT (0x1D0F) > This CRC type used by H.274 > --- > libavutil/hash.c | 9 +++-- > 1 file changed, 7 insertions(+), 2 deletions(-) needs update to fate-hash th

Re: [FFmpeg-devel] [PATCH] avfilter: Proof of Concept: enable out-of-tree filters

2025-03-28 Thread Nicolas George
Michael Niedermayer (HE12025-03-28): > How does this compare to simply using > git merge If you want to use just one extra component, git merge is indeed better. But if you want to use multiple components, you might get merge conflicts in configure and the makefiles. On the other hand, if adding

[FFmpeg-devel] [PATCH] avutil/hwcontext_vulkan: stop checking for deprecated and removed flag

2025-03-28 Thread llyyr
AV_VK_FRAME_FLAG_CONTIGUOUS_MEMORY was deprecated in e0f2d2e70228d022195afccc057bd6dc8b688c21 and removed in 09a57602991d47011247f2683f32a53255adcf09 Fixes: e0f2d2e70228d022195afccc057bd6dc8b688c21 Fixes: 09a57602991d47011247f2683f32a53255adcf09 --- libavutil/hwcontext_vulkan.c | 3 --- 1 file c

Re: [FFmpeg-devel] [PATCH v8 0/4] print_graphs: Complete Filtergraph Printing

2025-03-28 Thread Michael Niedermayer
On Sat, Mar 22, 2025 at 12:46:19AM +, Soft Works wrote: > > > > -Original Message- > > From: ffmpeg-devel On Behalf Of > > Michael Niedermayer > > Sent: Samstag, 22. März 2025 01:12 > > To: FFmpeg development discussions and patches > > Subject: Re: [FFmpeg-devel] [PATCH v8 0/4] pri

Re: [FFmpeg-devel] [PATCH] avfilter: Proof of Concept: enable out-of-tree filters

2025-03-28 Thread Michael Niedermayer
Hi Leandro On Mon, Mar 24, 2025 at 05:20:02PM +0100, Leandro Santiago wrote: > In this iteration I've made the following changes, based on the received > feedback: > > - No external tools are needed by the build system. > > - The external filters should be put in ext/libavfilter. Anything there

Re: [FFmpeg-devel] Integration of CLIP/ CLAP Functionallity

2025-03-28 Thread Michael Niedermayer
Hi Maximilian On Tue, Mar 25, 2025 at 12:40:19PM +0100, m.kaindl0...@gmail.com wrote: > Hi, > > > > I have been working on this feature > and have > completed my project already a while ago. I believe this could be a valuable

Re: [FFmpeg-devel] [RFC] swscale dithering

2025-03-28 Thread Michael Niedermayer
On Tue, Mar 25, 2025 at 02:59:25AM +0100, Niklas Haas wrote: > On Mon, 24 Mar 2025 21:04:46 +0100 Michael Niedermayer > wrote: > > Hi Niklas > > > > On Mon, Mar 24, 2025 at 01:43:19PM +0100, Niklas Haas wrote: > > > Hi all, > > > > > > As part of my ongoing swscale rewrite, we have both the opp

Re: [FFmpeg-devel] [PATCH 00/31] Major library soname bump

2025-03-28 Thread Andreas Rheinhardt
James Almer: > It's been a year since the last bump, so lets get rid of old deprecated API > in time for ffmpeg 8.0 > And another unavpriving. - Andreas From b07fa1e5794c4823d793c37d9353e3628b3f8615 Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Fri, 28 Mar 2025 17:15:22 +0100 Subject:

[FFmpeg-devel] [PATCH] avcodec/ituh263enc: Add necessary #if checks for FLV encoder

2025-03-28 Thread Andreas Rheinhardt
Patch attached. Will apply it tonight unless there are objections. - Andreas From 958857b282b4770527782ad5b478eade86d4adad Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Fri, 28 Mar 2025 16:21:57 +0100 Subject: [PATCH] avcodec/ituh263enc: Add necessary #if checks for FLV encoder Fixes c

Re: [FFmpeg-devel] Access to the ARM server

2025-03-28 Thread Michael Niedermayer
Hi Kieran On Tue, Mar 25, 2025 at 09:32:38AM +, Kieran Kunhya via ffmpeg-devel wrote: > Come on, this is being deliberately facetious, FFmpeg has no legal > entity that they could give it to. Software in the Public Interest, Inc. a tax exempt 501(c)3 non profit can legally own for FFmpeg any

[FFmpeg-devel] [PATCH] avcodec/ffv1enc: Add -remap_optimizer option

2025-03-28 Thread Michael Niedermayer
This allows tuning how much effort (time) the encoder spends on optimizing the remap table Signed-off-by: Michael Niedermayer --- doc/encoders.texi| 4 libavcodec/ffv1.h| 2 +- libavcodec/ffv1enc.c | 52 +++- 3 files changed, 42 insertions(+

Re: [FFmpeg-devel] [PATCH 01/11] avformat/nut: Add GBR(A)PF16/32LE/BE

2025-03-28 Thread Michael Niedermayer
On Mon, Mar 24, 2025 at 06:39:35PM +0100, Michael Niedermayer wrote: > Signed-off-by: Michael Niedermayer > --- > libavformat/nut.c | 8 > 1 file changed, 8 insertions(+) will apply #1 and #2 [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Its not tha

Re: [FFmpeg-devel] [PATCH 00/31] Major library soname bump

2025-03-28 Thread James Almer
On 3/28/2025 2:07 AM, Andreas Rheinhardt wrote: James Almer: It's been a year since the last bump, so lets get rid of old deprecated API in time for ffmpeg 8.0 Can we actually remove AVCodecParser.split now? It is unused for years, but I never removed it because AVCodecParser does not have the

[FFmpeg-devel] [PATCH 1/2] avcodec/ffv1enc: Eliminate copy_state

2025-03-28 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavcodec/ffv1enc.c | 77 ++-- 1 file changed, 25 insertions(+), 52 deletions(-) diff --git a/libavcodec/ffv1enc.c b/libavcodec/ffv1enc.c index 5e7c714035e..e7372e572b9 100644 --- a/libavcodec/ffv1enc.c +++ b/libavco

[FFmpeg-devel] [PATCH 2/2] avcodec/ffv1enc: Eliminate RemapEncoderState

2025-03-28 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavcodec/ffv1enc.c | 151 +++ 1 file changed, 67 insertions(+), 84 deletions(-) diff --git a/libavcodec/ffv1enc.c b/libavcodec/ffv1enc.c index e7372e572b9..b156ff2dc10 100644 --- a/libavcodec/ffv1enc.c +++ b/libavco