Re: [FFmpeg-devel] [PATCH v1] avcodec/evc_decoder: Fix pixel format handling in export_stream_params function

2025-03-24 Thread Andreas Rheinhardt
Dawid Kozinski: > Signed-off-by: Dawid Kozinski > > > --- > > > libavcodec/libxevd.c | 12 > > > 1 file changed, 8 insertions(+), 4 deletions(-) > > > > > > diff --git a/libavcodec/libxevd.c b/libavcodec/libxevd.c > > > index 520fdab7d8..483700c81e 100644 > > > --- a/l

[FFmpeg-devel] [PATCH v1] avcodec/evc_decoder: Fix pixel format handling in export_stream_params function

2025-03-24 Thread Dawid Kozinski
Signed-off-by: Dawid Kozinski --- libavcodec/libxevd.c | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/libavcodec/libxevd.c b/libavcodec/libxevd.c index 520fdab7d8..483700c81e 100644 --- a/libavcodec/libxevd.c +++ b/libavcodec/libxevd.c @@ -152,1

Re: [FFmpeg-devel] [PATCH] avcodec/mlpdec: Add decoding of object audio data

2025-03-24 Thread Massimo Eynard
Hi! First thank you for your feedback. On 23/03/2025 18:31, Lynne wrote: > On 22/03/2025 18:49, Massimo Eynard wrote: >> This patch adds support for decoding the fourth MLP substream >> which contains the 16-channel presentation used for Atmos >> audio objects. >> >> By default only the first thre

[FFmpeg-devel] [PATCH] fate/vvc: Add vvc-wpp-single-slice-pic

2025-03-24 Thread Frank Plowman
A sample with a particular partitioning structure that could not be read correctly before 26c5d8cf5d6dcd520e781754d986e9907d74270e Signed-off-by: Frank Plowman --- tests/fate/vvc.mak | 10 ++ tests/ref/fate/vvc-wpp-single-slice-pic | 6 ++ 2 files changed, 12 in

Re: [FFmpeg-devel] [PATCH] avcodec/ffv1enc: further reduce stack usage

2025-03-24 Thread James Almer
On 3/24/2025 10:50 PM, Michael Niedermayer wrote: Hi On Mon, Mar 24, 2025 at 07:20:50PM -0300, James Almer wrote: Continues from commit 702239bc500b, fixing FATE failures on MacOS. Signed-off-by: James Almer --- Confirmed by Martin Storsjö. Float encoding untested. libavcodec/ffv1.h|

Re: [FFmpeg-devel] [PATCH] avcodec/ffv1enc: further reduce stack usage

2025-03-24 Thread Michael Niedermayer
On Mon, Mar 24, 2025 at 10:57:28PM -0300, James Almer wrote: > On 3/24/2025 10:50 PM, Michael Niedermayer wrote: > > Hi > > > > On Mon, Mar 24, 2025 at 07:20:50PM -0300, James Almer wrote: > > > Continues from commit 702239bc500b, fixing FATE failures on MacOS. > > > > > > Signed-off-by: James Al

Re: [FFmpeg-devel] [PATCH] avcodec/ffv1enc: further reduce stack usage

2025-03-24 Thread Michael Niedermayer
Hi On Mon, Mar 24, 2025 at 07:20:50PM -0300, James Almer wrote: > Continues from commit 702239bc500b, fixing FATE failures on MacOS. > > Signed-off-by: James Almer > --- > Confirmed by Martin Storsjö. Float encoding untested. > > libavcodec/ffv1.h| 16 > libavcodec/ffv1enc.c | 177 ++

Re: [FFmpeg-devel] [PATCH 01/77] avcodec/mpegvideo(_enc)?: Mark init, close functions as, av_cold

2025-03-24 Thread Andreas Rheinhardt
Andreas Rheinhardt: > First part of a patchset; the second part will be sent separately > because the complete set crosses the ML thresholds ("Message body is too > big: 1731572 bytes with a limit of 1000 KB"). A complete branch can be > found here: https://github.com/mkver/FFmpeg/tree/mpvenc > >

[FFmpeg-devel] [PATCH] avcodec/ffv1enc: further reduce stack usage

2025-03-24 Thread James Almer
Continues from commit 702239bc500b, fixing FATE failures on MacOS. Signed-off-by: James Almer --- Confirmed by Martin Storsjö. Float encoding untested. libavcodec/ffv1.h| 16 libavcodec/ffv1enc.c | 177 +-- 2 files changed, 84 insertions(+), 109

[FFmpeg-devel] [PATCH 07/11] avcodec/ffv1enc: eliminate if()

2025-03-24 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavcodec/ffv1enc.c | 16 +++- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/libavcodec/ffv1enc.c b/libavcodec/ffv1enc.c index 78a9a903039..49d1d56af24 100644 --- a/libavcodec/ffv1enc.c +++ b/libavcodec/ffv1enc.c @@ -1333,19 +133

Re: [FFmpeg-devel] [PATCH v1] avcodec/evc_decoder: Fix pixel format handling in export_stream_params function

2025-03-24 Thread James Almer
On 3/24/2025 2:22 PM, Dawid Kozinski wrote: Signed-off-by: Dawid Kozinski --- libavcodec/libxevd.c | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/libavcodec/libxevd.c b/libavcodec/libxevd.c index 520fdab7d8..483700c81e 100644 --- a/libavcodec/li

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

2025-03-24 Thread Michael Niedermayer
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 opportunity and the > need to make a central decision about how to apply rounding and/or dithering. > > Some particular cases I want to point out and gathe

Re: [FFmpeg-devel] [PATCH] avcodec/mlpdec: Add decoding of object audio data

2025-03-24 Thread Massimo Eynard
On 24/03/2025 00:00, James Almer wrote: > On 3/23/2025 6:47 PM, Hendrik Leppkes wrote: >> On Sun, Mar 23, 2025 at 9:35 PM James Almer wrote: >>> >>> On 3/23/2025 4:33 PM, Massimo Eynard wrote: On 23/03/2025 20:01, James Almer wrote: > On 3/22/2025 2:49 PM, Massimo Eynard wrote: >> Thi

[FFmpeg-devel] [PATCH] fftools/ffprobe: Remove endianness dependency of pix fmt when, bitexact

2025-03-24 Thread Andreas Rheinhardt
Patch attached. - Andreas From 399db8b981f7d09cfb7305549a134d6e8522357e Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Fri, 21 Mar 2025 12:19:56 +0100 Subject: [PATCH] fftools/ffprobe: Remove endianness dependency of pix fmt when bitexact Also remove the sed workarounds in fate/mxf.mak

Re: [FFmpeg-devel] [FFmpeg-cvslog] avcodec/ffv1: 32-bit float sample support

2025-03-24 Thread Michael Niedermayer
Hi Martin On Mon, Mar 24, 2025 at 04:04:33PM +0200, Martin Storsjö wrote: > On Mon, 24 Mar 2025, Michael Niedermayer wrote: > > > ffmpeg | branch: master | Michael Niedermayer | > > Wed Mar 19 01:30:47 2025 +0100| [171060d5dc54d1526abde736a711ce234df632f2] > > | committer: Michael Niedermayer

[FFmpeg-devel] [PATCH 08/11] avcodec/ffv1enc: introduce step to simplify code

2025-03-24 Thread Michael Niedermayer
Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael Niedermayer --- libavcodec/ffv1enc.c | 16 +++- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/libavcodec/ffv1enc.c b/libavcodec/ffv1enc.c index 49d1d56af24..962ea4abe48 100644 --- a/libavcodec/ffv1enc.c +++ b/lib

[FFmpeg-devel] [PATCH 04/11] avcodec/ffv1enc: remap table size is 1<

2025-03-24 Thread Michael Niedermayer
not a bugfix as this path was only used for float16 but it makes sense to allow using this for integers too Signed-off-by: Michael Niedermayer --- libavcodec/ffv1enc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavcodec/ffv1enc.c b/libavcodec/ffv1enc.c index 05b43c12

[FFmpeg-devel] [PATCH 10/11] avcodec/ffv1enc: Factorize s.last_val update out

2025-03-24 Thread Michael Niedermayer
Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael Niedermayer --- libavcodec/ffv1enc.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libavcodec/ffv1enc.c b/libavcodec/ffv1enc.c index 1d7ab1725ac..c3b3b926adf 100644 --- a/libavcodec/ffv1enc.c +++ b/libavcodec/ffv1enc

[FFmpeg-devel] [PATCH 09/11] avcodec/ffv1enc: Simplify last_val update

2025-03-24 Thread Michael Niedermayer
Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael Niedermayer --- libavcodec/ffv1enc.c | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/libavcodec/ffv1enc.c b/libavcodec/ffv1enc.c index 962ea4abe48..1d7ab1725ac 100644 --- a/libavcodec/ffv1enc.c +++ b/libavcodec/

[FFmpeg-devel] [PATCH 11/11] avcodec/ffv1enc: Heuristic to select fixed in float multipliers

2025-03-24 Thread Michael Niedermayer
Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael Niedermayer --- libavcodec/ffv1enc.c | 30 -- 1 file changed, 24 insertions(+), 6 deletions(-) diff --git a/libavcodec/ffv1enc.c b/libavcodec/ffv1enc.c index c3b3b926adf..004ea73e06b 100644 --- a/libavcodec/ffv1

[FFmpeg-devel] [PATCH 05/11] avcodec/ffv1dec: compute end instead of hardcoding it and test for fltmap correctly

2025-03-24 Thread Michael Niedermayer
A step toward supporting remap for integer formats less than 16 bit Signed-off-by: Michael Niedermayer --- libavcodec/ffv1dec.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/ffv1dec.c b/libavcodec/ffv1dec.c index e9362eed194..21a7642a08b 100644 --- a/libavcod

[FFmpeg-devel] [PATCH 03/11] avcodec/ffv1enc: remap mode 2 is for floats only

2025-03-24 Thread Michael Niedermayer
(you could use it for others but it makes no sense) Signed-off-by: Michael Niedermayer --- libavcodec/ffv1enc.c | 5 + 1 file changed, 5 insertions(+) diff --git a/libavcodec/ffv1enc.c b/libavcodec/ffv1enc.c index 432e1493582..05b43c12abf 100644 --- a/libavcodec/ffv1enc.c +++ b/libavcodec/f

[FFmpeg-devel] [PATCH 02/11] avcodec/raw: Add GBR(A)PF16/32LE/BE

2025-03-24 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavcodec/raw.c | 8 tests/ref/fate/filter-pixdesc-gbrapf32be | 2 +- tests/ref/fate/filter-pixdesc-gbrapf32le | 2 +- tests/ref/fate/filter-pixdesc-gbrpf32be | 2 +- tests/ref/fate/filter-pixdesc-gbrpf32le | 2 +- tests/r

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

2025-03-24 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavformat/nut.c | 8 1 file changed, 8 insertions(+) diff --git a/libavformat/nut.c b/libavformat/nut.c index 9692336ece6..f3174358139 100644 --- a/libavformat/nut.c +++ b/libavformat/nut.c @@ -178,6 +178,10 @@ const AVCodecTag ff_nut_video_tags[

Re: [FFmpeg-devel] [PATCH] fftools/ffprobe: Remove endianness dependency of pix fmt when, bitexact

2025-03-24 Thread Dawid Kozinski/Multimedia (PLT) /SRPOL/Staff Engineer/Samsung Electronics
> -Original Message- > From: ffmpeg-devel On Behalf Of > Andreas Rheinhardt > Sent: piątek, 21 marca 2025 14:14 > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] [PATCH] fftools/ffprobe: Remove endianness > dependency of pix fmt when, bitexact > > Zhao Zhili: > > > > > >> On

[FFmpeg-devel] [PATCH v1] avcodec/evc_decoder: Fix pixel format handling in export_stream_params function

2025-03-24 Thread Dawid Kozinski
Signed-off-by: Dawid Kozinski --- libavcodec/libxevd.c | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/libavcodec/libxevd.c b/libavcodec/libxevd.c index 520fdab7d8..483700c81e 100644 --- a/libavcodec/libxevd.c +++ b/libavcodec/libxevd.c @@ -152,1

[FFmpeg-devel] [PATCH] avformat/dhav: fix backward scanning for get_duration and optimize seeking

2025-03-24 Thread 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 can be extremely slow. For exa

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

2025-03-24 Thread Leandro Santiago
This is a POC/prototype that aims to enable out of tree filters on FFmpeg. Here is how to test it, with an example filter: ``` mkdir -p ext/libavfilter pushd ext/libavfilter git clone https://gitlab.com/leandrosansilva/ffmpeg-extra-filter-example example popd ``` Then compile ffmpeg as usual: `

[FFmpeg-devel] [PATCH v9 0/8] Properly decode ogg metadata in ogg/{vorbis, flac, opus} chained bitstreams

2025-03-24 Thread Romain Beauxis
This is a series of patches to allow proper decoding of ogg metadata in chained `ogg/vorbis, `ogg/flac` and `ogg/opus` streams. FATE samples for the new tests can be found here: https://www.dropbox.com/scl/fo/xrtrna2rxr1j354hrtymq/AGwemlxHYecBLNmQ8Fsy--4?rlkey=lzilr4m9w4gfdqygoe172vvy8&dl=0 ## C

[FFmpeg-devel] [PATCH v9 3/8] tests: Add chained ogg/vorbis stream dump test.

2025-03-24 Thread Romain Beauxis
--- tests/Makefile | 1 + tests/fate/ogg-vorbis.mak | 11 +++ tests/ref/fate/ogg-vorbis-chained-meta.txt | 17 + 3 files changed, 29 insertions(+) create mode 100644 tests/fate/ogg-vorbis.mak create mode 100644 tests/ref/fate/

[FFmpeg-devel] [PATCH v9 8/8] tests: Add chained ogg/opus stream dump test.

2025-03-24 Thread Romain Beauxis
--- tests/Makefile | 1 + tests/fate/ogg-opus.mak | 11 ++ tests/ref/fate/ogg-opus-chained-meta.txt | 27 3 files changed, 39 insertions(+) create mode 100644 tests/fate/ogg-opus.mak create mode 100644 tests/ref/fate/og

[FFmpeg-devel] [PATCH v9 7/8] libavformat/oggparseopus.c: Parse comments from secondary chained streams header packet.

2025-03-24 Thread Romain Beauxis
--- libavformat/oggparseopus.c | 13 - 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/libavformat/oggparseopus.c b/libavformat/oggparseopus.c index 218e9df581..fe25ad44f3 100644 --- a/libavformat/oggparseopus.c +++ b/libavformat/oggparseopus.c @@ -29,6 +29,7 @@ struct

[FFmpeg-devel] [PATCH v9 6/8] tests: Add chained ogg/flac stream dump test.

2025-03-24 Thread Romain Beauxis
--- tests/Makefile | 1 + tests/fate/ogg-flac.mak | 11 +++ tests/ref/fate/ogg-flac-chained-meta.txt | 13 + 3 files changed, 25 insertions(+) create mode 100644 tests/fate/ogg-flac.mak create mode 100644 tests/ref/fate/ogg-flac-cha

[FFmpeg-devel] [PATCH v9 4/8] libavformat/oggdec.h, libavformat/oggparsevorbis.c: Factor out vorbis metadata update mechanism.

2025-03-24 Thread Romain Beauxis
--- libavformat/oggdec.h | 14 ++ libavformat/oggparsevorbis.c | 25 + 2 files changed, 31 insertions(+), 8 deletions(-) diff --git a/libavformat/oggdec.h b/libavformat/oggdec.h index 43df23f4cb..c8460a66e9 100644 --- a/libavformat/oggdec.h +++ b/libavf

[FFmpeg-devel] [PATCH v9 5/8] libavformat/oggparseflac.c: Parse ogg/flac comments in new ogg packets, add them to ogg stream new_metadata.

2025-03-24 Thread Romain Beauxis
--- libavformat/oggparseflac.c | 21 + 1 file changed, 21 insertions(+) diff --git a/libavformat/oggparseflac.c b/libavformat/oggparseflac.c index f25ed9cc15..29f5904575 100644 --- a/libavformat/oggparseflac.c +++ b/libavformat/oggparseflac.c @@ -78,6 +78,25 @@ flac_header (AV

[FFmpeg-devel] [PATCH v9 2/8] tests: Add stream dump test API util.

2025-03-24 Thread Romain Beauxis
--- tests/Makefile| 1 + tests/api/Makefile| 2 +- tests/api/api-dump-stream-meta-test.c | 175 ++ 3 files changed, 177 insertions(+), 1 deletion(-) create mode 100644 tests/api/api-dump-stream-meta-test.c diff --git a/tests

Re: [FFmpeg-devel] [PATCH] avcodec/mlpdec: Add decoding of object audio data

2025-03-24 Thread Massimo Eynard
On 23/03/2025 20:01, James Almer wrote: > On 3/22/2025 2:49 PM, Massimo Eynard wrote: >> This patch adds support for decoding the fourth MLP substream >> which contains the 16-channel presentation used for Atmos >> audio objects. >> >> By default only the first three substreams are decoded >> unles

Re: [FFmpeg-devel] [FFmpeg-cvslog] avcodec/ffv1: 32-bit float sample support

2025-03-24 Thread Martin Storsjö
On Mon, 24 Mar 2025, Michael Niedermayer wrote: ffmpeg | branch: master | Michael Niedermayer | Wed Mar 19 01:30:47 2025 +0100| [171060d5dc54d1526abde736a711ce234df632f2] | committer: Michael Niedermayer avcodec/ffv1: 32-bit float sample support Sponsored-by: Sovereign Tech Fund Signed-off-

Re: [FFmpeg-devel] [FFmpeg-cvslog] ffmpeg: add per-stream input option drop_changed

2025-03-24 Thread softworkz .
> -Original Message- > From: ffmpeg-devel On Behalf Of Martin > Storsjö > Sent: Montag, 24. März 2025 13:32 > To: ffmpeg-devel@ffmpeg.org; Gyan Doshi > Subject: Re: [FFmpeg-devel] [FFmpeg-cvslog] ffmpeg: add per-stream input > option drop_changed > > On Mon, 24 Mar 2025, Gyan Doshi wr

Re: [FFmpeg-devel] [FFmpeg-cvslog] ffmpeg: add per-stream input option drop_changed

2025-03-24 Thread Gyan Doshi
On 2025-03-24 06:42 pm, James Almer wrote: On 3/24/2025 9:31 AM, Martin Storsjö wrote: On Mon, 24 Mar 2025, Gyan Doshi wrote: ffmpeg | branch: master | Gyan Doshi | Sat Mar 15 16:51:05 2025 +0530| [cbbc927a67f142a02bfc5d047c03587599ee5b55] | committer: Gyan Doshi ffmpeg: add per-stream i

Re: [FFmpeg-devel] [FFmpeg-cvslog] ffmpeg: add per-stream input option drop_changed

2025-03-24 Thread James Almer
On 3/24/2025 10:29 AM, Gyan Doshi wrote: On 2025-03-24 06:42 pm, James Almer wrote: On 3/24/2025 9:31 AM, Martin Storsjö wrote: On Mon, 24 Mar 2025, Gyan Doshi wrote: ffmpeg | branch: master | Gyan Doshi | Sat Mar 15 16:51:05 2025 +0530| [cbbc927a67f142a02bfc5d047c03587599ee5b55] | commit

Re: [FFmpeg-devel] [PATCH] avfilter/scale: remove duplicate block

2025-03-24 Thread Gyan Doshi
On 2025-03-23 10:06 am, Gyan Doshi wrote: On 2025-03-19 10:33 am, Gyan Doshi wrote: Added in bb80445813 Plan to push tomorrow. Pushed as 6fb1bbd73c4d320733c636a22728a7d747303371 Regards, Gyan ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg

Re: [FFmpeg-devel] [FFmpeg-cvslog] ffmpeg: add per-stream input option drop_changed

2025-03-24 Thread James Almer
On 3/24/2025 9:31 AM, Martin Storsjö wrote: On Mon, 24 Mar 2025, Gyan Doshi wrote: ffmpeg | branch: master | Gyan Doshi | Sat Mar 15 16:51:05 2025 +0530| [cbbc927a67f142a02bfc5d047c03587599ee5b55] | committer: Gyan Doshi ffmpeg: add per-stream input option drop_changed This is a replacemen

Re: [FFmpeg-devel] [PATCH 1/4] avcodec/ffv1: Fix remap ordering

2025-03-24 Thread Michael Niedermayer
On Thu, Mar 20, 2025 at 02:19:13AM +0100, Michael Niedermayer wrote: > Sponsored-by: Sovereign Tech Fund > Signed-off-by: Michael Niedermayer > --- > libavcodec/ffv1dec_template.c | 6 +++--- > libavcodec/ffv1enc.c | 2 +- > libavcodec/ffv1enc_template.c | 12 ++-- > 3 files ch

Re: [FFmpeg-devel] [PATCH] avformat/fifo: Check for keyframe video type before stop dropping

2025-03-24 Thread Arthur Grillo Queiroz Cabral
On Wed Mar 12, 2025 at 3:45 PM -03, Arthur Grillo wrote: The current behavior when using restart_with_keyframe is that it will recover if it also encounters any audio packet, as they are flagged as a keyframe. The expectation is that packets are dropped until the next _video_ keyframe. Fix that

[FFmpeg-devel] [RFC] swscale dithering

2025-03-24 Thread Niklas Haas
Hi all, As part of my ongoing swscale rewrite, we have both the opportunity and the need to make a central decision about how to apply rounding and/or dithering. Some particular cases I want to point out and gather feedback on include: 1. Should we dither and/or accurately round when scaling up

Re: [FFmpeg-devel] [FFmpeg-cvslog] ffmpeg: add per-stream input option drop_changed

2025-03-24 Thread Martin Storsjö
On Mon, 24 Mar 2025, Gyan Doshi wrote: ffmpeg | branch: master | Gyan Doshi | Sat Mar 15 16:51:05 2025 +0530| [cbbc927a67f142a02bfc5d047c03587599ee5b55] | committer: Gyan Doshi ffmpeg: add per-stream input option drop_changed This is a replacement in ffmpeg for the deprecated avcodec flag A

Re: [FFmpeg-devel] [PATCH] avcodec/ffv1: Implement 2D RLE for remap

2025-03-24 Thread Michael Niedermayer
Hi On Mon, Mar 24, 2025 at 02:53:27AM +0100, Michael Niedermayer wrote: > Hi Jerome > > On Sat, Mar 22, 2025 at 06:54:25PM +0100, Jerome Martinez wrote: > > Le 22/03/2025 à 18:45, Michael Niedermayer a écrit : > > > [...] > > > Also I failed to find any worthy gain from adjusting mul_count so > >

Re: [FFmpeg-devel] [PATCH v8 0/8] Properly decode ogg metadata in ogg/{vorbis, flac, opus} chained bitstreams

2025-03-24 Thread Romain Beauxis
Le jeu. 20 mars 2025 à 17:45, Michael Niedermayer a écrit : > > Hi Romain > > On Sun, Mar 16, 2025 at 07:59:59PM -0500, Romain Beauxis wrote: > > Le dim. 16 mars 2025 à 19:20, Michael Niedermayer > > a écrit : > > > > > > On Sat, Mar 15, 2025 at 07:08:05PM -0500, Romain Beauxis wrote: > > > > Hi

Re: [FFmpeg-devel] [PATCH 01/11] tests/swscale: allow choosing specific flags and dither mode

2025-03-24 Thread Niklas Haas
Any comments on this series? Otherwise I will just merge it, as it only affects a testing tool (and one that is not currently being used by FATE - though as a side note, we should add it once all of the checks pass again) ___ ffmpeg-devel mailing list ffm

Re: [FFmpeg-devel] [PATCH] ffmpeg_demux: set default for readrate_catchup to be 5% faster

2025-03-24 Thread Gyan Doshi
On 2025-03-23 10:06 am, Gyan Doshi wrote: On 2025-03-19 04:36 pm, Gyan Doshi wrote: The existing default value is the same as the primary readrate. This maintains the flow rate as best as possible but does not reduce the lag. This new value allows catchup to gradually happen without overwhe

Re: [FFmpeg-devel] [PATCH v2] ffmpeg: add per-stream input option drop_changed

2025-03-24 Thread Gyan Doshi
On 2025-03-23 10:07 am, Gyan Doshi wrote: On 2025-03-16 11:39 pm, Gyan Doshi wrote: On 2025-03-16 11:12 pm, James Almer wrote: On 3/16/2025 4:18 AM, Gyan Doshi wrote: This is a replacement in ffmpeg for the deprecated avcodec flag AV_CODEC_FLAG_DROPCHANGED. This option is meant to be

[FFmpeg-devel] GSoC 2025 [For mentors]

2025-03-24 Thread Michael Niedermayer
Hi all 3 Mentors have not agreed to the google contracts for 2025 To add Mentors to FFmpeg GSoC 2025, the process seems to be now: 1. Admin needs to invite each mentor to the "year independant list" (this is done) 2. Each mentor needs to agree to 2 google documents on the webpage for 2025 3. Ad

[FFmpeg-devel] [PATCH] h264: fix reference reordering

2025-03-24 Thread averne
Fixes hardware decoders depending on long_term_pic_idx. Relevant ITU conformance test vectors: MR6_BT_B, MR8_BT_B --- According to the specification (8.2.4.3 Modification process for reference picture lists), the reference reordering process does not affect frame indices (PicNum for short refs and