[FFmpeg-devel] [PATCH v2] avformat/vqf: Propagate errors from add_metadata()

2024-12-31 Thread Michael Niedermayer
Suggested-by: Marton Balint Signed-off-by: Michael Niedermayer --- libavformat/vqf.c | 21 ++--- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/libavformat/vqf.c b/libavformat/vqf.c index 79deb33744b..58b1546f531 100644 --- a/libavformat/vqf.c +++ b/libavformat/vq

[FFmpeg-devel] [PATCH] avcodec/cbs_vp9: Initialize VP9RawSuperframeIndex

2024-12-31 Thread Michael Niedermayer
Fixes: use-of-uninitialized-value Fixes: 70907/clusterfuzz-testcase-minimized-ffmpeg_BSF_VP9_METADATA_fuzzer-6339363208757248 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/cbs_vp9.c | 2 +-

Re: [FFmpeg-devel] [PATCH v2] lavc/vvc: Fix race condition for MVs cropped to subpic

2024-12-31 Thread Nuo Mi
👍 On Tue, Dec 31, 2024 at 2:02 AM Frank Plowman wrote: > When the current subpicture has sps_subpic_treated_as_pic_flag equal to > 1, motion vectors are cropped such that they cannot point to other > subpictures. This was accounted for in the prediction logic, but not > in pred_get_y, which is

Re: [FFmpeg-devel] FFmpeg governance and accusations

2024-12-31 Thread Michael Niedermayer
Hi Ronald On Tue, Dec 31, 2024 at 01:16:09PM -0500, Ronald S. Bultje wrote: > Hi Michael, > > On Mon, Dec 30, 2024 at 11:58 AM Michael Niedermayer > wrote: > > > After months of public harassment and accusations > > it appears the attacks against me shift to private mail. > > > [..] > > > But

Re: [FFmpeg-devel] Pausing the heated discussions

2024-12-31 Thread Michael Niedermayer
Hi On Tue, Dec 31, 2024 at 07:40:36PM +0100, Alexander Strasser via ffmpeg-devel wrote: > Hi all! > > I'm unhappy with what ensued here on the FFmpeg development mailing > list; especially in the recent months. > > With the current culminations, and the stress and influx of mails > it caused fo

Re: [FFmpeg-devel] Pausing the heated discussions

2024-12-31 Thread Rémi Denis-Courmont
Hi, Le 31 décembre 2024 20:40:36 GMT+02:00, Alexander Strasser via ffmpeg-devel a écrit : >With the current culminations, and the stress and influx of mails >it caused for all subscribers espescially in this for many of us >rather busy time of the family year, I would like to see a pause >of all

Re: [FFmpeg-devel] Pausing the heated discussions

2024-12-31 Thread Marth64
I personally agree it would be good to see a break for a few days. Possibly redirect the energy to play with code, hobbies, connect with friends/family, etc. Cooler minds prevail. Thank you and happy new year. ___ ffmpeg-devel mailing list ffmpeg-devel@

[FFmpeg-devel] Pausing the heated discussions

2024-12-31 Thread Alexander Strasser via ffmpeg-devel
Hi all! I'm unhappy with what ensued here on the FFmpeg development mailing list; especially in the recent months. With the current culminations, and the stress and influx of mails it caused for all subscribers espescially in this for many of us rather busy time of the family year, I would like t

[FFmpeg-devel] [PATCH 6/6] avformat/iamfdec: swap back and side streams if both are present

2024-12-31 Thread James Almer
Layouts with both pairs (7.1, 7.1.2, etc) in IAMF that follow the definition in ITU-R BS.2051-3 for Systems I and J also follow its ordering. This means side comes before back, which is the inverse of how it's defined in AVChannel. To workaround this without having to use custom order channel layo

[FFmpeg-devel] [PATCH 5/6] avformat/iamf: document the expandable channel layout

2024-12-31 Thread James Almer
Signed-off-by: James Almer --- libavformat/iamf.c | 13 + 1 file changed, 13 insertions(+) diff --git a/libavformat/iamf.c b/libavformat/iamf.c index 0e17dd592d..03c2c239e2 100644 --- a/libavformat/iamf.c +++ b/libavformat/iamf.c @@ -46,55 +46,68 @@ const AVChannelLayout ff_iamf_scal

[FFmpeg-devel] [PATCH 4/6] avformat/iamf: use the correct layouts for Sound Systems B and C

2024-12-31 Thread James Almer
They have the side channels, not back, as defined in ITU-R - BS.2051-3 Signed-off-by: James Almer --- libavformat/iamf.c| 8 tests/ref/fate/iamf-5_1-copy | 4 ++-- tests/ref/fate/iamf-5_1-demux | 4 ++-- tests/ref/fate/iamf-5_1_4

[FFmpeg-devel] [PATCH 3/6] avformat/iamf_writer: be more verbose when reporting an input layout is invalid

2024-12-31 Thread James Almer
Signed-off-by: James Almer --- libavformat/iamf_writer.c | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/libavformat/iamf_writer.c b/libavformat/iamf_writer.c index 649bafc2cf..6b07dd85c9 100644 --- a/libavformat/iamf_writer.c +++ b/libavformat/iamf_writer.c @@ -19,6 +

[FFmpeg-devel] [PATCH 2/6] avutil/channel_layout: fix definition of 5.1.4 layout

2024-12-31 Thread James Almer
It's meant to have the side channels, as defined in Sound System D from ITU-R - BS.2051-3 Signed-off-by: James Almer --- libavutil/channel_layout.h| 2 +- tests/ref/fate/channel_layout | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libavutil/channel_layout.h b/libavut

[FFmpeg-devel] [PATCH 1/6] avutil/channel_layout: add a 5.1.2 layout using side channels

2024-12-31 Thread James Almer
And rename the existing 5.1.2 to explicitly state it contains back channels. Signed-off-by: James Almer --- libavutil/channel_layout.c| 3 ++- libavutil/channel_layout.h| 2 ++ tests/ref/fate/channel_layout | 3 ++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/libavutil

Re: [FFmpeg-devel] [PATCH 2/2] avformat/rpl: Fix check for negative values

2024-12-31 Thread Michael Niedermayer
On Sat, Dec 28, 2024 at 04:46:11PM +0100, Kacper Michajlow wrote: > On Wed, 4 Dec 2024 at 03:20, Michael Niedermayer > wrote: > > > > On Mon, Nov 18, 2024 at 10:26:37AM -0300, James Almer wrote: > > > On 11/18/2024 4:37 AM, Rémi Denis-Courmont wrote: > > > > Hi, > > > > > > > > Le 18 novembre 202

Re: [FFmpeg-devel] FFmpeg governance and accusations

2024-12-31 Thread Ronald S. Bultje
Hi Michael, On Mon, Dec 30, 2024 at 11:58 AM Michael Niedermayer wrote: > After months of public harassment and accusations > it appears the attacks against me shift to private mail. > [..] > But in an attempt to remove the grand prize and motive behind this. > I will never give any power relat

Re: [FFmpeg-devel] FFmpeg governance and accusations

2024-12-31 Thread Kieran Kunhya via ffmpeg-devel
> About a timescale, theres not a single proposal. Short of simply > resigning and handing FFmpeg out to some random dictator who picks it up. > > There is a resposibility here. I cannot and will not simply leave FFmpeg > to whoever likes to pick it up Classic tin pot dictator behaviour, setting a

Re: [FFmpeg-devel] FFmpeg governance and accusations

2024-12-31 Thread Michael Niedermayer
Hi Kieran On Tue, Dec 31, 2024 at 04:33:20PM +, Kieran Kunhya via ffmpeg-devel wrote: > On Tue, 31 Dec 2024, 13:14 Michael Niedermayer, > wrote: > > > In case most people want democratication and its actually an important > > thing > > for them. Then sure we will make it happen eventually. >

Re: [FFmpeg-devel] FFmpeg governance and accusations

2024-12-31 Thread Kieran Kunhya via ffmpeg-devel
On Tue, 31 Dec 2024, 13:14 Michael Niedermayer, wrote: > In case most people want democratication and its actually an important > thing > for them. Then sure we will make it happen eventually. > This is a non trivial problem though but i had a surprising "revelation" > yesterday how this could be

Re: [FFmpeg-devel] [PATCH] Fix the tail handling in R-V V sad

2024-12-31 Thread flow gg
ping 于2024年12月23日周一 23:02写道: > From: sunyuechi > > --- > libavcodec/riscv/h26x/asm.S| 36 +- > libavcodec/riscv/vvc/sad_rvv.S | 2 +- > 2 files changed, 19 insertions(+), 19 deletions(-) > > diff --git a/libavcodec/riscv/h26x/asm.S b/libavcodec/riscv/h26x/a

Re: [FFmpeg-devel] [PATCH] avformat/vqf: Propagate errors from add_metadata()

2024-12-31 Thread Alexander Strasser via ffmpeg-devel
Hi Michael! On 2024-12-31 04:36 +0100, Michael Niedermayer wrote: > Suggested-by: Marton Balint > Signed-off-by: Michael Niedermayer > --- > libavformat/vqf.c | 16 ++-- > 1 file changed, 10 insertions(+), 6 deletions(-) > > diff --git a/libavformat/vqf.c b/libavformat/vqf.c > index

Re: [FFmpeg-devel] [PATCH] lavc/vvc_mc: reduce sequential dependency in R-V V sad

2024-12-31 Thread Alexander Strasser via ffmpeg-devel
On 2024-12-30 20:25 +0200, Rémi Denis-Courmont wrote: > Le tiistaina 24. joulukuuta 2024, 15.30.00 EET Nuo Mi a écrit : > > On Mon, Dec 23, 2024 at 11:18 PM flow gg wrote: > > > Hi, It looks like you submitted your review comments not long after the > > > patch was merged. > > > > > > Previously,

[FFmpeg-devel] [PATCH] avfilter/buffersrc: check for valid sample rate

2024-12-31 Thread James Almer
A sample rate <= 0 is invalid. Fixes an assert in ffmpeg_enc.c that assumed a valid sample rate would be set. Fixes ticket #11385. Signed-off-by: James Almer --- libavfilter/buffersrc.c | 5 + 1 file changed, 5 insertions(+) diff --git a/libavfilter/buffersrc.c b/libavfilter/buffersrc.c in

Re: [FFmpeg-devel] FFmpeg governance and accusations

2024-12-31 Thread Michael Niedermayer
Hi Kieran On Mon, Dec 30, 2024 at 05:39:29PM +, Kieran Kunhya via ffmpeg-devel wrote: > On Mon, Dec 30, 2024 at 4:58 PM Michael Niedermayer > wrote: > > But in an attempt to remove the grand prize and motive behind this. > > I will never give any power related to FFmpeg to people who continue

Re: [FFmpeg-devel] Vittorio's mailinglist ban, git access removal and message deletion (was: Worsening messages)

2024-12-31 Thread Michael Niedermayer
Hi Ronald, Vittorio On Mon, Dec 30, 2024 at 11:05:59PM -0500, Ronald S. Bultje wrote: > Hi Michael, > > On Mon, Dec 30, 2024 at 2:13 PM Michael Niedermayer > wrote: > > > Hi CC-2024 > > > > On Mon, Dec 30, 2024 at 08:31:00AM -0500, Ronald S. Bultje wrote: > > > Dear Michael, > > > > > > The oth

Re: [FFmpeg-devel] [PATCH] avformat/vqf: Propagate errors from add_metadata()

2024-12-31 Thread Marton Balint
On Tue, 31 Dec 2024, Michael Niedermayer wrote: Suggested-by: Marton Balint Signed-off-by: Michael Niedermayer --- libavformat/vqf.c | 16 ++-- 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/libavformat/vqf.c b/libavformat/vqf.c index 79deb33744b..5094724240e 1006