[FFmpeg-devel] [PATCH] avcodec: remove special casing CACHED_BITSTREAM_READER

2023-10-22 Thread Michael Niedermayer
after the vlc multi cleanup patchset today i see no fate failure but i do not know why exactly these special cases where there Signed-off-by: Michael Niedermayer --- libavcodec/magicyuv.c | 2 +- libavcodec/utvideodec.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a

Re: [FFmpeg-devel] [PATCH 5/9] avcodec/vlc: Pass VLC_MULTI_ELEM directly not by pointer

2023-10-23 Thread Michael Niedermayer
On Mon, Oct 23, 2023 at 02:10:35AM -0400, Leo Izen wrote: > On 10/22/23 17:51, Michael Niedermayer wrote: > > This makes the code more testable as uninitialized fields are 0 > > and not random values from the last call > > > > Signed-off-by: Michael Niedermayer >

Re: [FFmpeg-devel] [PATCH 1/9] avcodec/vlc: merge lost 16bit end of array check

2023-10-23 Thread Michael Niedermayer
On Mon, Oct 23, 2023 at 01:02:16AM +0200, Paul B Mahol wrote: [...] > Make sure you do not break >8 bit support in utvideo and magicyuv decoders. Make sure the fate tests cover these cases thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB The bravest are sur

Re: [FFmpeg-devel] [REFUND-REQUEST] Travel & Accomodation for LDP 23

2023-10-23 Thread Michael Niedermayer
On Sat, Oct 21, 2023 at 11:39:02AM +0200, Thilo Borgmann via ffmpeg-devel wrote: > Hi, > > I went to Prag for the LinuxDays Prague 23 [1] by Bus and stayed at the > university Dorm/Hotel. > > Bus:54,98 EUR > Hotel: 154,08 EUR (converted from CZK by VISA) > = > Total: 209,06 EU

Re: [FFmpeg-devel] [REFUND-REQUEST] VDD23 Travel

2023-10-23 Thread Michael Niedermayer
On Sat, Oct 21, 2023 at 02:10:13PM +0200, Anton Khirnov wrote: > Hi, > requesting refund of travel costs for VDD23: > * PRG -> DUB: 2789 CZK ≈ 116 € > * DUB -> PRG: 112.44 € > * bus DUB <-> Dublin: 12 € > total: ~240 € LGTM thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611

Re: [FFmpeg-devel] [PATCH 5/6] avutil/tx_template: fix integer ovberflwo in fft3()

2023-10-23 Thread Michael Niedermayer
ized-ffmpeg_AV_CODEC_ID_AAC_FIXED_fuzzer-5853273711837184 > > > > Found-by: continuous fuzzing process > > https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg > > Signed-off-by: Michael Niedermayer > > --- > > libavutil/tx_template.c | 7 -

Re: [FFmpeg-devel] [PATCH 2/6] avcodec/cbs: Do not assert on traces beyond 255 bits

2023-10-23 Thread Michael Niedermayer
On Sun, Oct 22, 2023 at 03:34:20PM +0100, Mark Thompson wrote: > On 22/10/2023 01:35, Michael Niedermayer wrote: > > Fixes: Assertion length < 256 failed at libavcodec/cbs.c:517 > > Fixes: > > 62673/clusterfuzz-testcase-minimized-ffmpeg_BSF_TRACE_HEADERS_fuzzer-6490971837

[FFmpeg-devel] [PATCH 1/4] avcodec/magicyuv: Use a compile time constant for vlc_bits

2023-10-24 Thread Michael Niedermayer
This will permit further optimizations Signed-off-by: Michael Niedermayer --- libavcodec/magicyuv.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/libavcodec/magicyuv.c b/libavcodec/magicyuv.c index 4a143cdbbf7..78d7f44cd65 100644 --- a/libavcodec/magicyuv.c +++ b

[FFmpeg-devel] [PATCH 2/4] avcodec/get_bits: Avoid 2nd bitstream read in GET_VLC() if bits are known at build and small

2023-10-24 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavcodec/get_bits.h | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/libavcodec/get_bits.h b/libavcodec/get_bits.h index cfcf97c021c..86cea00494a 100644 --- a/libavcodec/get_bits.h +++ b/libavcodec/get_bits.h @@ -581,8 +581,12

[FFmpeg-devel] [PATCH 3/4] avcodec/get_bits: Implement get_vlc_multi()

2023-10-24 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavcodec/get_bits.h | 61 --- 1 file changed, 58 insertions(+), 3 deletions(-) diff --git a/libavcodec/get_bits.h b/libavcodec/get_bits.h index 86cea00494a..806e4b16f49 100644 --- a/libavcodec/get_bits.h +++ b

[FFmpeg-devel] [PATCH 4/4] avcodec/magicyuv: Set UNCHECKED_BITSTREAM_READER

2023-10-24 Thread Michael Niedermayer
The code already checks for the end everywhere Signed-off-by: Michael Niedermayer --- libavcodec/magicyuv.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavcodec/magicyuv.c b/libavcodec/magicyuv.c index 78d7f44cd65..2ab29df2f51 100644 --- a/libavcodec/magicyuv.c +++ b/libavcodec

[FFmpeg-devel] [PATCH] avformat/rtsp: Use rtsp_st->stream_index

2023-10-24 Thread Michael Niedermayer
Fixes: out of array access Fixes: rtpdec_h264.c149/poc Found-by: Hardik Shah of Vehere Reviewed-by: Martin Storsjö Signed-off-by: Michael Niedermayer --- libavformat/rtsp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/rtsp.c b/libavformat/rtsp.c index

Re: [FFmpeg-devel] [ANNOUNCE] upcoming GA vote

2023-10-25 Thread Michael Niedermayer
Hi Anton first let me say, this looks much better setup than the previous attempt by jb On Tue, Oct 24, 2023 at 11:15:19PM +0200, Anton Khirnov wrote: > Hi all, > as discussed at the dev meeting at VDD, we need to have a series of > votes, the first of which concerns defining when is the GA voter

Re: [FFmpeg-devel] [PATCH] cbs_av1: Reject thirty-two zero bits in uvlc code

2023-10-25 Thread Michael Niedermayer
On Sun, Oct 22, 2023 at 07:35:52PM +0100, Mark Thompson wrote: > The spec allows at least thirty-two zero bits followed by a one to mean > 2^32-1, with no constraint on the number of zeroes. The libaom > reference decoder does not match this, instead reading thirty-two zeroes > but not the followi

Re: [FFmpeg-devel] [PATCH v2 00/13] YUVJ removal

2023-10-25 Thread Michael Niedermayer
On Mon, Oct 23, 2023 at 05:56:48PM -0700, Vittorio Giovara wrote: > On Sat, Oct 21, 2023 at 4:20 PM Michael Niedermayer > wrote: > > > On Fri, Oct 20, 2023 at 07:13:00PM -0400, Ronald S. Bultje wrote: > > > Hi, > > > > > > On Fri, Oct 20, 2023 at 12:14

[FFmpeg-devel] [RFC] financial sustainability Plan A (SPI)

2023-10-26 Thread Michael Niedermayer
Hi all Many developers no longer live with their parents. The subject of financial sustainability has come up many times and also increasingly each year This is financial sustainability Plan A (SPI) ATM SPI has like 150k $, we do not activly seek donations, we do not currently use SPI money to fu

Re: [FFmpeg-devel] [PATCH] avcodec/pngdec: various stylistic changes

2023-10-26 Thread Michael Niedermayer
On Tue, Oct 24, 2023 at 07:13:14AM -0400, Leo Izen wrote: > Various parts of this file are restructured slightly for readability, > such as spacing in arithmetic operations, and putting `if (ret < 0)` > clauses on separate lines. > > Signed-off-by: Leo Izen > --- > libavcodec/pngdec.c | 241

Re: [FFmpeg-devel] [PATCH 1/4] avcodec/jpeg2000dec: Check image offset

2023-10-26 Thread Michael Niedermayer
On Wed, Oct 25, 2023 at 09:20:09PM +0200, Tomas Härdin wrote: > On Thu, 2023-10-05 at 00:59 +0200, Michael Niedermayer wrote: > > Fixes: left shift of negative value -538967841 > > Fixes: 62447/clusterfuzz-testcase-minimized- > > ffmpeg_AV_CODEC_ID_JPEG2000_fuzzer-6427134337

Re: [FFmpeg-devel] trac spam

2023-10-26 Thread Michael Niedermayer
On Thu, Oct 26, 2023 at 04:37:00PM +0200, Michael Koch wrote: > please delete: > comment 12 in ticket 1920 > user ""willow" done [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB No human being will ever know the Truth, for even if they happen to say it by chance,

Re: [FFmpeg-devel] [PATCH v3] avcodec/dovi_rpu: verify RPU data CRC32

2023-10-26 Thread Michael Niedermayer
On Wed, Aug 09, 2023 at 01:46:57PM -0400, quietvoid wrote: > The Dolby Vision RPU contains a CRC32 to validate the payload against. > The implementation is CRC32/MPEG-2. > > The CRC is only verified with the AV_EF_CRCCHECK flag. > > Signed-off-by: quietvoid > --- > libavcodec/dovi_rpu.c | 46 ++

Re: [FFmpeg-devel] [PATCH 1/9] avcodec/vlc: merge lost 16bit end of array check

2023-10-26 Thread Michael Niedermayer
On Sun, Oct 22, 2023 at 11:51:05PM +0200, Michael Niedermayer wrote: > Also cleanup related code > > Signed-off-by: Michael Niedermayer > --- > libavcodec/vlc.c | 8 > 1 file changed, 4 insertions(+), 4 deletions(-) will apply patches 1 and 2 [...] -- Michael

Re: [FFmpeg-devel] [PATCH 1/3] avcodec/bitstream_template: Basic documentation for read_vlc_multi()

2023-10-26 Thread Michael Niedermayer
On Sun, Oct 22, 2023 at 05:39:49PM +0200, Michael Niedermayer wrote: > Signed-off-by: Michael Niedermayer > --- > libavcodec/bitstream_template.h | 15 ++- > 1 file changed, 14 insertions(+), 1 deletion(-) will apply patchset, dont want to leave this open [...]

Re: [FFmpeg-devel] [RFC] financial sustainability Plan A (SPI)

2023-10-27 Thread Michael Niedermayer
On Thu, Oct 26, 2023 at 06:28:25PM -0700, Kieran Kunhya wrote: > Hi, > > On Thu, 26 Oct 2023 at 12:41, Thilo Borgmann via ffmpeg-devel < > ffmpeg-devel@ffmpeg.org> wrote: > > > Of course. FFmpeg has a donations account. So the money is already there > > and > > already used for the reimbursement

Re: [FFmpeg-devel] [RFC] financial sustainability Plan A (SPI)

2023-10-27 Thread Michael Niedermayer
On Fri, Oct 27, 2023 at 01:10:15PM +0200, Thilo Borgmann via ffmpeg-devel wrote: > Hi, > > Am 27.10.23 um 12:43 schrieb Rémi Denis-Courmont: > > > > > > Le 26 octobre 2023 18:45:23 GMT+03:00, Michael Niedermayer > > a écrit : > > > This is financial

Re: [FFmpeg-devel] [RFC] financial sustainability Plan A (SPI)

2023-10-27 Thread Michael Niedermayer
On Fri, Oct 27, 2023 at 01:43:34PM +0300, Rémi Denis-Courmont wrote: > > > Le 26 octobre 2023 18:45:23 GMT+03:00, Michael Niedermayer > a écrit : [...] > >* If you have some flashy FFmpeg project you want to work on with a cost of > > between 5-15k $ then propose it o

Re: [FFmpeg-devel] [RFC] financial sustainability Plan A (SPI)

2023-10-27 Thread Michael Niedermayer
On Fri, Oct 27, 2023 at 06:46:42AM -0700, Kieran Kunhya wrote: > On Fri, 27 Oct 2023 at 05:32, Michael Niedermayer > wrote: > > > On Fri, Oct 27, 2023 at 01:43:34PM +0300, Rémi Denis-Courmont wrote: > > > > > > > > > Le 26 octobre 2023 18:45:23

Re: [FFmpeg-devel] [RFC] financial sustainability Plan A (SPI)

2023-10-27 Thread Michael Niedermayer
On Fri, Oct 27, 2023 at 06:24:58PM +0300, Rémi Denis-Courmont wrote: >Hi, > > Le perjantaina 27. lokakuuta 2023, 15.24.38 EEST Thilo Borgmann via ffmpeg- > devel a écrit : > > >>> Why should it be via SPI? What's the benefit of that hypothetical > > >>> future > additional funding going via

Re: [FFmpeg-devel] trac spam

2023-10-27 Thread Michael Niedermayer
On Fri, Oct 27, 2023 at 02:44:10PM +0200, Michael Koch wrote: > Is it possible to make the "Bad Content" page invisible? It would be better > if the spammer can't see the filtering rules. everything is possible but its not a standard feature of trac that i know of. you would have to change trac,

Re: [FFmpeg-devel] [PATCH v3] avcodec/dovi_rpu: verify RPU data CRC32

2023-10-27 Thread Michael Niedermayer
On Fri, Oct 27, 2023 at 07:46:31AM -0400, quietvoid wrote: > > On 26/10/2023 17.44, Michael Niedermayer wrote: > > On Wed, Aug 09, 2023 at 01:46:57PM -0400, quietvoid wrote: > > > The Dolby Vision RPU contains a CRC32 to validate the payload against. > > > The

Re: [FFmpeg-devel] [PATCH 2/4] avcodec/get_bits: Avoid 2nd bitstream read in GET_VLC() if bits are known at build and small

2023-10-27 Thread Michael Niedermayer
On Fri, Oct 27, 2023 at 05:10:32AM +0200, Andreas Rheinhardt wrote: > Michael Niedermayer: > > Signed-off-by: Michael Niedermayer > > --- > > libavcodec/get_bits.h | 8 ++-- > > 1 file changed, 6 insertions(+), 2 deletions(-) > > > > diff --g

Re: [FFmpeg-devel] [PATCH 2/4] avcodec/evc_parse: Check num_remaining_tiles_in_slice_minus1

2023-10-27 Thread Michael Niedermayer
On Fri, Oct 27, 2023 at 10:07:38AM +0200, Dawid Kozinski/Multimedia (PLT) /SRPOL/Staff Engineer/Samsung Electronics wrote: > > > > > > -Original Message- > > From: ffmpeg-devel On Behalf Of > > Michael Niedermayer > > Sent: czwartek, 5 pa

Re: [FFmpeg-devel] [PATCH 3/4] avcodec/evc_parse: remove pow() and log2()

2023-10-27 Thread Michael Niedermayer
On Fri, Oct 27, 2023 at 10:15:49AM +0200, Dawid Kozinski/Multimedia (PLT) /SRPOL/Staff Engineer/Samsung Electronics wrote: > > > > > > -Original Message- > > From: ffmpeg-devel On Behalf Of > > Michael Niedermayer > > Sent: czwartek, 5 pa

Re: [FFmpeg-devel] [PATCH 4/8] avfilter/vf_scale: properly respect to input colorimetry

2023-10-27 Thread Michael Niedermayer
On Fri, Oct 27, 2023 at 07:04:42PM +0200, Niklas Haas wrote: > From: Niklas Haas > > This code, as written, skips sws_init_context if scale->in_range was not > set, even if scale->in_frame_range is set to something. So this would > hit the 'no sws context' fast path in scale_frame and skip color

Re: [FFmpeg-devel] [PATCH 3/8] avfilter/vf_alphamerge: warn if input not full range

2023-10-27 Thread Michael Niedermayer
On Fri, Oct 27, 2023 at 07:04:41PM +0200, Niklas Haas wrote: > From: Niklas Haas > > Alpha planes must always be full range, so complain loudly if fed > limited range grayscale input. > --- > libavfilter/vf_alphamerge.c | 6 ++ > 1 file changed, 6 insertions(+) should be ok [...] thx --

Re: [FFmpeg-devel] [PATCH 1/8] swscale: fix sws_setColorspaceDetails after sws_init_context

2023-10-27 Thread Michael Niedermayer
On Fri, Oct 27, 2023 at 07:04:39PM +0200, Niklas Haas wrote: > From: Niklas Haas > > More commonly, this fixes the case of sws_setColorspaceDetails after > sws_getContext, since the latter implies sws_init_context. > > The problem here is that sws_init_context sets up the range conversion > and

Re: [FFmpeg-devel] [RFC] Release 6.1

2023-10-28 Thread Michael Niedermayer
On Thu, Jul 06, 2023 at 06:04:41PM +0200, Lynne wrote: > It's been a while since we've had a release, and we've had > a lot of new features in. > We did say we would make releases more often, and I think > it's about time we have a new release. > > Anything anyone wants to have merged or should we

Re: [FFmpeg-devel] [RFC] financial sustainability Plan A (SPI)

2023-10-28 Thread Michael Niedermayer
Hi ronald On Sat, Oct 28, 2023 at 12:43:15PM -0400, Ronald S. Bultje wrote: > Hi Thilo, > > On Sat, Oct 28, 2023 at 11:31 AM Thilo Borgmann via ffmpeg-devel < > ffmpeg-devel@ffmpeg.org> wrote: > > > What this is about, is to set up a way to properly spend the SPI money > > aside > > from travel

Re: [FFmpeg-devel] [RFC] financial sustainability Plan A (SPI)

2023-10-28 Thread Michael Niedermayer
On Sat, Oct 28, 2023 at 07:21:03PM +0200, Michael Niedermayer wrote: > Hi ronald > > On Sat, Oct 28, 2023 at 12:43:15PM -0400, Ronald S. Bultje wrote: > > Hi Thilo, > > > > On Sat, Oct 28, 2023 at 11:31 AM Thilo Borgmann via ffmpeg-devel < > > ffmpeg-devel@ffm

Re: [FFmpeg-devel] [RFC] financial sustainability Plan A (SPI)

2023-10-28 Thread Michael Niedermayer
On Sat, Oct 28, 2023 at 08:01:57PM +0200, Michael Niedermayer wrote: > On Sat, Oct 28, 2023 at 07:21:03PM +0200, Michael Niedermayer wrote: > > Hi ronald > > > > On Sat, Oct 28, 2023 at 12:43:15PM -0400, Ronald S. Bultje wrote: > > > Hi Thilo, > > > >

Re: [FFmpeg-devel] [PATCH 1/8] swscale: fix sws_setColorspaceDetails after sws_init_context

2023-10-28 Thread Michael Niedermayer
On Sat, Oct 28, 2023 at 12:46:38PM +0200, Niklas Haas wrote: > On Fri, 27 Oct 2023 23:42:41 +0200 Michael Niedermayer > wrote: > > On Fri, Oct 27, 2023 at 07:04:39PM +0200, Niklas Haas wrote: > > > From: Niklas Haas > > > > > > More commonly, this fix

Re: [FFmpeg-devel] [PATCH] web: move 5.0 to olddownloads

2023-10-28 Thread Michael Niedermayer
On Fri, Oct 20, 2023 at 06:01:38PM +0200, Michael Niedermayer wrote: > our downstream list shows no maintained users of that release > https://trac.ffmpeg.org/wiki/Downstreams > > Signed-off-by: Michael Niedermayer > --- > src/download| 36 -

Re: [FFmpeg-devel] [RFC] Release 6.1

2023-10-28 Thread Michael Niedermayer
On Sat, Oct 28, 2023 at 09:23:45PM +0200, Lynne wrote: > Oct 28, 2023, 18:49 by mich...@niedermayer.cc: > > > On Thu, Jul 06, 2023 at 06:04:41PM +0200, Lynne wrote: > > > >> It's been a while since we've had a release, and we've had > >> a lot of new features in. > >> We did say we would make rele

Re: [FFmpeg-devel] [RFC] financial sustainability Plan A (SPI)

2023-10-29 Thread Michael Niedermayer
On Sat, Oct 28, 2023 at 10:17:50PM +0100, Kieran Kunhya wrote: > On Sat, 28 Oct 2023 at 18:21, Michael Niedermayer > wrote: > > > Hi ronald > > > > On Sat, Oct 28, 2023 at 12:43:15PM -0400, Ronald S. Bultje wrote: > > > Hi Thilo, > > > > > &g

Re: [FFmpeg-devel] [RFC] financial sustainability Plan A (SPI)

2023-10-29 Thread Michael Niedermayer
On Sun, Oct 29, 2023 at 04:35:35PM +0200, Rémi Denis-Courmont wrote: > Hi, > > Le 28 octobre 2023 21:01:57 GMT+03:00, Michael Niedermayer > a écrit : > >On Sat, Oct 28, 2023 at 07:21:03PM +0200, Michael Niedermayer wrote: > >> Hi ronald > >> > >

Re: [FFmpeg-devel] [PATCH] web: move 4.1 to olddownloads

2023-10-29 Thread Michael Niedermayer
On Sat, Oct 28, 2023 at 10:06:41PM -0300, James Almer wrote: > our downstream list shows no maintained users of that release > https://trac.ffmpeg.org/wiki/Downstreams > > Signed-off-by: James Almer > --- > src/download| 37 - > src/olddownload | 37 ++

Re: [FFmpeg-devel] [PATCH] libavcodec/mpeg12: Remove "fast" mode

2023-10-29 Thread Michael Niedermayer
On Sun, Oct 29, 2023 at 03:43:27PM +, Kieran Kunhya wrote: > $subj as discussed at VDD > > Kieran > mpeg12dec.c | 265 > > 1 file changed, 265 deletions(-) > 94ecfc53b5e1b5c130eb68e1848078b7f1a43beb > 0001-libavcodec-mpeg12-Rem

Re: [FFmpeg-devel] [PATCH v2 07/10] avfilter/vf_scale: preserve YUV range by default

2023-10-30 Thread Michael Niedermayer
On Sat, Oct 28, 2023 at 04:41:14PM +0200, Niklas Haas wrote: > From: Niklas Haas > > YUV->YUV conversions should preserve input range, if the output range is > unspecified. Ensures full-range YUV input comes out as full-range YUV > output by default, even through YUV->YUV pixel format conversions

Re: [FFmpeg-devel] [PATCH] web: move 5.0 to olddownloads

2023-10-30 Thread Michael Niedermayer
On Sun, Oct 29, 2023 at 11:34:23PM +, Cosmin Stejerean via ffmpeg-devel wrote: > > > > On Oct 20, 2023, at 9:01 AM, Michael Niedermayer > > wrote: > > > > our downstream list shows no maintained users of that release > > https://trac.ffmpeg.org/wiki/Do

Re: [FFmpeg-devel] [PATCH 2/4] avcodec/get_bits: Avoid 2nd bitstream read in GET_VLC() if bits are known at build and small

2023-10-30 Thread Michael Niedermayer
On Mon, Oct 30, 2023 at 09:49:07PM +0100, Andreas Rheinhardt wrote: > Michael Niedermayer: [...] > > > > also i was wondering about a vlc reader thats entirely free of conditional > > branches. Just a loop that in each iteration would step by 0-n symbols > > forward an

Re: [FFmpeg-devel] [PATCH] avcodec/mpegvideo: Remove spec-incompliant inverse quantisation

2023-10-31 Thread Michael Niedermayer
On Mon, Oct 30, 2023 at 02:11:27PM +0100, Andreas Rheinhardt wrote: > Section 7.4.4 of the MPEG-2 specifications requires that the > last bit of the last coefficient be toggled so that the sum > of all coefficients is odd; both our decoder and encoder > did this only if the bitexact flag has been s

Re: [FFmpeg-devel] [PATCH] Extract av_hls_codec_attr

2023-10-31 Thread Michael Niedermayer
On Sun, Oct 29, 2023 at 08:05:50PM -0500, Romain Beauxis wrote: > The logic for extracting HLS codec attribute strings is very useful and > can be re-used in many different situations when working with HLS > streams using libavcodec/libavformat. > > This patch extracts the function's code and plac

Re: [FFmpeg-devel] [RFC] financial sustainability Plan A (SPI)

2023-10-31 Thread Michael Niedermayer
On Sun, Oct 29, 2023 at 09:36:13PM +0200, Rémi Denis-Courmont wrote: > Le sunnuntaina 29. lokakuuta 2023, 18.12.58 EET Michael Niedermayer a écrit : > > On Sun, Oct 29, 2023 at 04:35:35PM +0200, Rémi Denis-Courmont wrote: > > > Hi, > > > > > > Le 28 octo

Re: [FFmpeg-devel] [RFC] financial sustainability Plan A (SPI)

2023-10-31 Thread Michael Niedermayer
On Tue, Oct 31, 2023 at 07:19:41PM +0200, Rémi Denis-Courmont wrote: > Le tiistaina 31. lokakuuta 2023, 18.58.57 EET Michael Niedermayer a écrit : > > > That's not a credible solution for a library. All reverse dependency > > > developers would disable that before

Re: [FFmpeg-devel] [RFC] financial sustainability Plan A (SPI)

2023-10-31 Thread Michael Niedermayer
On Tue, Oct 31, 2023 at 06:37:58PM +0100, Hendrik Leppkes wrote: > On Tue, Oct 31, 2023 at 6:31 PM Michael Niedermayer > wrote: > > > > On Tue, Oct 31, 2023 at 07:19:41PM +0200, Rémi Denis-Courmont wrote: > > > Le tiistaina 31. lokakuuta 2023, 18.58.57 EET

Re: [FFmpeg-devel] [PATCH 3/3] avcodec/evc_parse: Check tid

2023-10-31 Thread Michael Niedermayer
On Fri, Oct 27, 2023 at 03:02:27PM +0200, Dawid Kozinski/Multimedia (PLT) /SRPOL/Staff Engineer/Samsung Electronics wrote: > > > > > > -Original Message- > > From: ffmpeg-devel On Behalf Of > > Michael Niedermayer > > Sent: piątek, 13 pa

Re: [FFmpeg-devel] [PATCH 1/6] avformat/mov: Check that is_still_picture_avif has no trak based streams

2023-10-31 Thread Michael Niedermayer
On Sun, Oct 22, 2023 at 02:35:15AM +0200, Michael Niedermayer wrote: > Fixes: Assertion failure in mov_read_iloc( in mov_read_iloc()) > Fixes: > 62866/clusterfuzz-testcase-minimized-ffmpeg_dem_MOV_fuzzer-5282997370486784 > > Found-by: continuous fuzzing process > https://git

Re: [FFmpeg-devel] [PATCH 5/9] avcodec/vlc: Pass VLC_MULTI_ELEM directly not by pointer

2023-10-31 Thread Michael Niedermayer
On Tue, Oct 24, 2023 at 05:54:37AM -0400, Leo Izen wrote: > On 10/23/23 12:04, Michael Niedermayer wrote: > > On Mon, Oct 23, 2023 at 02:10:35AM -0400, Leo Izen wrote: > > > On 10/22/23 17:51, Michael Niedermayer wrote: > > > > This makes the code more testable

Re: [FFmpeg-devel] [ANNOUNCE] upcoming GA vote

2023-11-01 Thread Michael Niedermayer
On Mon, Oct 30, 2023 at 11:50:26AM +0100, Jean-Baptiste Kempf wrote: > On Mon, 30 Oct 2023, at 11:33, Thilo Borgmann via ffmpeg-devel wrote: > > Am 30.10.23 um 09:18 schrieb Jean-Baptiste Kempf: > >> Hello, > >> > >> On Sun, 29 Oct 2023, at 10:33, Anton Khirnov wrote: > >>> vote question (unchange

Re: [FFmpeg-devel] [PATCH] fftools/ffmpeg_mux: keep write_header and write_packet in the same thread

2023-11-01 Thread Michael Niedermayer
On Wed, Nov 01, 2023 at 05:01:15PM +0800, angus.chen-at-intel@ffmpeg.org wrote: > From: "Chen, Angus" > > sdl2_muxer(wayland): > In ffmpeg6, we create a separate thread for muxer after calling > avformat_write_header(). > It may generate EGL_BAD_ACCESS when we call write_packet. This is bec

Re: [FFmpeg-devel] [ANNOUNCE] upcoming GA vote

2023-11-02 Thread Michael Niedermayer
On Sun, Oct 29, 2023 at 10:33:12AM +0100, Anton Khirnov wrote: > Hi all, > updating the answers according to received comments: > > vote question (unchanged): > How do we update the list of active members of the general assembly? > > Available answers: > * twice a year (1st Jan & 1st July, 0:

Re: [FFmpeg-devel] [PATCH v3 2/8] swscale: don't omit ff_sws_init_range_convert for high-bit

2023-11-02 Thread Michael Niedermayer
On Tue, Oct 31, 2023 at 03:54:44PM +0100, Niklas Haas wrote: > From: Niklas Haas > > This was a complete hack seemingly designed to work around a different > bug, which was fixed in the previous commit. As such, there is no more > reason not to do this, as it simply breaks changing color range in

Re: [FFmpeg-devel] [PATCH v3 6/8] avfilter/vf_scale: simplify color matrix parsing logic

2023-11-02 Thread Michael Niedermayer
On Tue, Oct 31, 2023 at 03:54:48PM +0100, Niklas Haas wrote: > From: Niklas Haas > > No need to write a custom string parser when we can just use an integer > option with preset values. The various bits of fallback logic are wholly > redundant with equivalent logic already inside sws_getCoefficie

[FFmpeg-devel] [PATCH 1/4] avfilter/framesync: cuddle () closer around =

2023-11-02 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavfilter/framesync.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavfilter/framesync.c b/libavfilter/framesync.c index c748262ba6a..6cb4b21fed8 100644 --- a/libavfilter/framesync.c +++ b/libavfilter/framesync.c @@ -288,7 +288,7

[FFmpeg-devel] [PATCH 2/4] avfilter/buffersink: cuddle () closer around =

2023-11-02 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavfilter/buffersink.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavfilter/buffersink.c b/libavfilter/buffersink.c index 9426ded7ee3..ca2af1bc077 100644 --- a/libavfilter/buffersink.c +++ b/libavfilter/buffersink.c @@ -293,7

[FFmpeg-devel] [PATCH 3/4] avcodec/flicvideo: consider width in copy loops

2023-11-02 Thread Michael Niedermayer
/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/flicvideo.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libavcodec/flicvideo.c b/libavcodec/flicvideo.c index 6ce033ba409..43f3f83bf65 100644 --- a/libavcodec/flicvideo.c +++ b/libavcodec/flicvideo.c

[FFmpeg-devel] [PATCH 4/4] avformat/lafdec: Check for 0 parameters

2023-11-02 Thread Michael Niedermayer
Fixes: Timeout Fixes: 63661/clusterfuzz-testcase-minimized-ffmpeg_dem_LAF_fuzzer-6615365234589696 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavformat/lafdec.c | 4 +++- 1 file changed, 3

Re: [FFmpeg-devel] [ANNOUNCE] upcoming GA vote

2023-11-03 Thread Michael Niedermayer
On Wed, Nov 01, 2023 at 11:07:16PM +0100, Jean-Baptiste Kempf wrote: > Hey, > > On Wed, 1 Nov 2023, at 18:19, Michael Niedermayer wrote: > > Please provide the list of email addresses OR peoples names who > > should have received a mail for voting > > I don't thin

Re: [FFmpeg-devel] [PATCH 3/4] avcodec/flicvideo: consider width in copy loops

2023-11-03 Thread Michael Niedermayer
On Thu, Nov 02, 2023 at 08:08:41PM -0400, Sean McGovern wrote: > On Thu, Nov 2, 2023, 19:50 Michael Niedermayer > wrote: > > > Fixes: out of array write > > Fixes: > > 63520/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_FLIC_fuzzer-4876198087

[FFmpeg-devel] FFmpeg 6.0.1 and 5.1.4

2023-11-03 Thread Michael Niedermayer
Hi i intend to do releases from thr release/6.0 and 5.1 branches very soon if theres something you want backported, please do it now. If you want me to wait for something, just say so. thx -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB If the United States is seriou

Re: [FFmpeg-devel] [PATCH 1/2] decode: add ff_decode_skip_samples function

2023-11-04 Thread Michael Niedermayer
On Sat, Nov 04, 2023 at 04:22:11PM +, Derek Buitenhuis wrote: [...] > I am almost certain I missed even more nuance, and hopefully Martin or Anton > can chime in, or I remember more. > > But also, given all of this, I think we need to deeply consider how we > approach this, so we don't end u

Re: [FFmpeg-devel] [PATCH 20/24] fftools/ffmpeg_dec: convert to the scheduler

2023-11-04 Thread Michael Niedermayer
On Sat, Nov 04, 2023 at 08:56:29AM +0100, Anton Khirnov wrote: > --- > fftools/ffmpeg.c | 22 --- > fftools/ffmpeg.h | 13 +- > fftools/ffmpeg_dec.c | 315 ++- > 3 files changed, 70 insertions(+), 280 deletions(-) This or the previous commit (whic

Re: [FFmpeg-devel] [PATCH 18/24] fftools/ffmpeg: add thread-aware transcode scheduling infrastructure

2023-11-04 Thread Michael Niedermayer
On Sat, Nov 04, 2023 at 08:56:27AM +0100, Anton Khirnov wrote: > See the comment block at the top of fftools/ffmpeg_sched.h for more > details on what this scheduler is for. > > This commit adds the scheduling code itself, along with minimal > integration with the rest of the program: > * allocati

Re: [FFmpeg-devel] [PATCH 10/24] fftools/ffmpeg_filter: move filtering to a separate thread

2023-11-04 Thread Michael Niedermayer
On Sat, Nov 04, 2023 at 08:56:19AM +0100, Anton Khirnov wrote: > As previously for decoding, this is merely "scaffolding" for moving to a > fully threaded architecture and does not yet make filtering truly > parallel - the main thread will currently wait for the filtering thread > to finish its wor

Re: [FFmpeg-devel] [PATCH v3 8/8] avcodec/pnm: explicitly tag color range

2023-11-04 Thread Michael Niedermayer
On Tue, Oct 31, 2023 at 03:54:50PM +0100, Niklas Haas wrote: > From: Niklas Haas > > PGMYUV seems to be always limited range. This was a format originally > invented by FFmpeg at a time when YUVJ distinguished limited from full > range YUV, and this codec never appeared to output YUVJ in any > ci

Re: [FFmpeg-devel] [PATCH v3 7/8] avfilter/vf_scale: tag output color space

2023-11-04 Thread Michael Niedermayer
On Tue, Oct 31, 2023 at 03:54:49PM +0100, Niklas Haas wrote: > From: Niklas Haas > > When using vf_scale to force a specific output color space, also tag > this on the AVFrame. (Mirroring existing logic for output range) > --- > libavfilter/vf_scale.c | 3 +++ > 1 file changed, 3 insertions(+)

Re: [FFmpeg-devel] [ANNOUNCE] upcoming GA vote

2023-11-05 Thread Michael Niedermayer
On Sat, Nov 04, 2023 at 06:58:11PM +0100, Anton Khirnov wrote: > Quoting Michael Niedermayer (2023-11-02 20:53:46) > > On Sun, Oct 29, 2023 at 10:33:12AM +0100, Anton Khirnov wrote: > > > Hi all, > > > updating the answers according to received comments: > >

Re: [FFmpeg-devel] [ANNOUNCE] upcoming GA vote

2023-11-05 Thread Michael Niedermayer
On Sat, Nov 04, 2023 at 11:36:08PM +0100, Jean-Baptiste Kempf wrote: > Yo, > > On Fri, 3 Nov 2023, at 18:33, Michael Niedermayer wrote: > >> It will take a bit of time, but I'll do it. > > Aman > Andreas > Andriy > Anton > Lynne > Baptiste >

Re: [FFmpeg-devel] trac spam

2023-11-06 Thread Michael Niedermayer
On Mon, Nov 06, 2023 at 10:03:38AM +0100, Michael Koch wrote: > Please delete also user "bunnylid". He did not yet write anything, but he > did register with the same IP adress as the other spammer, only a few > minutes earlier. done [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF1

Re: [FFmpeg-devel] trac spam

2023-11-06 Thread Michael Niedermayer
On Mon, Nov 06, 2023 at 09:25:02AM +0100, Michael Koch wrote: > Please delete: > Comment 14 in ticket 2104 > Comment 2 in ticket 5154 > User "ballid" > > The duplicated search patterns in regex filter did work as expected (-20 > points), but the spammer got +20 points from captcha. > > I've updat

Re: [FFmpeg-devel] trac spam

2023-11-06 Thread Michael Niedermayer
On Mon, Nov 06, 2023 at 10:06:10AM +0100, Anton Khirnov wrote: > Quoting Michael Niedermayer (2023-10-27 19:53:08) > > On Fri, Oct 27, 2023 at 02:44:10PM +0200, Michael Koch wrote: > > > Is it possible to make the "Bad Content" page invisible? It would be > > &

Re: [FFmpeg-devel] [PATCH v2] doc: add spi.txt

2023-11-07 Thread Michael Niedermayer
On Thu, Oct 19, 2023 at 03:29:57AM +0200, Lynne wrote: > Oct 19, 2023, 00:15 by stefa...@gmail.com: > > > On date Wednesday 2023-10-18 23:46:48 +0200, Stefano Sabatini wrote: > > > >> On date Tuesday 2023-10-17 14:41:00 +0200, epira...@gmail.com wrote: > >> > > [...] > > > >> > IMO this would be m

[FFmpeg-devel] [PATCH 1/3] avformat/mov: Disallow FTYP after streams

2023-11-07 Thread Michael Niedermayer
Fixes: Assertion !c->fc->nb_streams failed at libavformat/mov.c:7799 Fixes: 63875/clusterfuzz-testcase-minimized-ffmpeg_dem_MOV_fuzzer-5479178702815232 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niede

[FFmpeg-devel] [PATCH 2/3] avcodec/4xm: Check for cfrm exhaustion

2023-11-07 Thread Michael Niedermayer
Fixes: index -1 out of bounds for type 'CFrameBuffer [100]' Fixes: 63877/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_FOURXM_fuzzer-5854263397711872 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael N

[FFmpeg-devel] [PATCH 3/3] avcodec/jpegxl_parser: Check get_vlc2()

2023-11-07 Thread Michael Niedermayer
Fixes: shift exponent -1 is negative Fixes: 63889/clusterfuzz-testcase-minimized-ffmpeg_DEMUXER_fuzzer-6009343056936960 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/jpegxl_parser.c | 8

[FFmpeg-devel] mailing list issues today

2023-11-08 Thread Michael Niedermayer
Hi At around 8 o clock today there was heavy load on gitweb from the following IP ranges 27.44.204.*|27.44.125.*|27.44.122.*|14.17.95.*|14.17.85.*|120.233.114.*|120.233.118.* This caused eventually some process from our mail handling pipeline to be killed and not automatically restarting. Ive res

Re: [FFmpeg-devel] [PATCH v3] doc/html: Support texinfo 7.0

2023-11-08 Thread Michael Niedermayer
On Wed, Nov 08, 2023 at 11:59:48PM +0100, Stefano Sabatini wrote: > On date Wednesday 2023-11-08 23:56:46 +0100, Stefano Sabatini wrote: > > On date Wednesday 2023-11-08 16:53:27 +, Frank Plowman wrote: > > > Patches attached. > > > > > > Changes since v2: * Split changes to t2h.pm and bootstr

Re: [FFmpeg-devel] [PATCH] fftools/ffplay: use SDL_WaitEvent instead of SDL_PeepEvents while paused

2023-11-08 Thread Michael Niedermayer
On Tue, Nov 07, 2023 at 08:57:57PM +, Bolshoy Toster wrote: > Currently, when ffplay is paused, it still constantly polls for events at > the > REFRESH_RATE (100 times per second). This leads to a high (5-10% on the > latest > commit, using SDL2 2.28.5-1) CPU usage, when it should be idle. > >

Re: [FFmpeg-devel] [ANNOUNCE] upcoming vote: extra members for GA

2023-11-09 Thread Michael Niedermayer
On Thu, Nov 09, 2023 at 10:44:12AM +0100, Anton Khirnov wrote: > As nobody expressed a preference, the vote will start next Monday > (2023-11-13). It should run for a week, and will be followed by TC/CC > elections. > > The only extra GA candidate I see proposed so far is Ronald. If anyone > wants

Re: [FFmpeg-devel] [ANNOUNCE] upcoming vote: extra members for GA

2023-11-09 Thread Michael Niedermayer
On Thu, Nov 09, 2023 at 07:11:37AM -0500, Vittorio Giovara wrote: > On Thu, Nov 9, 2023 at 6:55 AM Michael Niedermayer > wrote: > > > Fabrice Bellard(Founder of the project over 600 commits in FFmpeg) > > Aman Karmani (17 authored commits in 2020-2023, recently ac

Re: [FFmpeg-devel] [ANNOUNCE] upcoming vote: extra members for GA

2023-11-09 Thread Michael Niedermayer
On Thu, Nov 09, 2023 at 01:21:13PM +0100, Anton Khirnov wrote: > Quoting Michael Niedermayer (2023-11-09 12:55:25) > > On Thu, Nov 09, 2023 at 10:44:12AM +0100, Anton Khirnov wrote: > > > As nobody expressed a preference, the vote will start next Monday > > > (2023-11-13

Re: [FFmpeg-devel] [ANNOUNCE] upcoming vote: extra members for GA

2023-11-09 Thread Michael Niedermayer
On Thu, Nov 09, 2023 at 01:21:13PM +0100, Anton Khirnov wrote: > Quoting Michael Niedermayer (2023-11-09 12:55:25) [...] > > If the current GA stays as it is, then i propose the following people > > (this list was quickly made and certainly has omisions and possibly errors, >

Re: [FFmpeg-devel] [ANNOUNCE] upcoming vote: extra members for GA

2023-11-09 Thread Michael Niedermayer
On Thu, Nov 09, 2023 at 05:36:10PM +0100, Jean-Baptiste Kempf wrote: > > > On Thu, 9 Nov 2023, at 17:21, Michael Niedermayer wrote: > > On Thu, Nov 09, 2023 at 01:21:13PM +0100, Anton Khirnov wrote: > >> Quoting Michael Niedermayer (2023-11-09 12:55:25) > >> >

Re: [FFmpeg-devel] [ANNOUNCE] upcoming vote: extra members for GA

2023-11-09 Thread Michael Niedermayer
On Thu, Nov 09, 2023 at 06:06:16PM +0100, Anton Khirnov wrote: > Quoting Michael Niedermayer (2023-11-09 17:21:12) > > On Thu, Nov 09, 2023 at 01:21:13PM +0100, Anton Khirnov wrote: > > > As far as I can tell, the voter list in the last vote should be the same > > > as t

Re: [FFmpeg-devel] [ANNOUNCE] upcoming vote: extra members for GA

2023-11-09 Thread Michael Niedermayer
On Thu, Nov 09, 2023 at 07:04:00PM +0200, Rémi Denis-Courmont wrote: > Le torstaina 9. marraskuuta 2023, 18.50.52 EET Michael Niedermayer a écrit : > > that said, i checked ML subscribers and found > > 16 of the people above to be currently subscribed with email addresses >

Re: [FFmpeg-devel] [ANNOUNCE] upcoming vote: extra members for GA

2023-11-09 Thread Michael Niedermayer
On Thu, Nov 09, 2023 at 06:31:13PM +0100, Jean-Baptiste Kempf wrote: > On Thu, 9 Nov 2023, at 18:24, Michael Niedermayer wrote: > > theres a list of voters in 2020 and 2023 > > The list of voters in 2020 comes from the script written by Josh (IIRC?) and > run by Thilo (

Re: [FFmpeg-devel] [ANNOUNCE] upcoming vote: extra members for GA

2023-11-09 Thread Michael Niedermayer
On Thu, Nov 09, 2023 at 07:53:33PM +0200, Rémi Denis-Courmont wrote: > Le torstaina 9. marraskuuta 2023, 19.41.53 EET Michael Niedermayer a écrit : [...] > If you think some people should be added, as far as I am concerned, you are > of > course welcome to nudge them via privat

Re: [FFmpeg-devel] [ANNOUNCE] upcoming vote: extra members for GA

2023-11-09 Thread Michael Niedermayer
On Thu, Nov 09, 2023 at 07:12:24PM +0100, Anton Khirnov wrote: > Quoting Michael Niedermayer (2023-11-09 18:39:23) > > On Thu, Nov 09, 2023 at 06:06:16PM +0100, Anton Khirnov wrote: > > > Quoting Michael Niedermayer (2023-11-09 17:21:12) > > > > On Thu, Nov 09, 2

Re: [FFmpeg-devel] [ANNOUNCE] upcoming vote: extra members for GA

2023-11-09 Thread Michael Niedermayer
On Thu, Nov 09, 2023 at 08:30:15PM +0100, Jean-Baptiste Kempf wrote: > > > On Thu, 9 Nov 2023, at 19:15, Michael Niedermayer wrote: > > On Thu, Nov 09, 2023 at 07:53:33PM +0200, Rémi Denis-Courmont wrote: > >> Le torstaina 9. marraskuuta 2023, 19.41.53 EET Mic

Re: [FFmpeg-devel] [ANNOUNCE] upcoming vote: extra members for GA

2023-11-09 Thread Michael Niedermayer
On Thu, Nov 09, 2023 at 08:15:33PM +0100, Anton Khirnov wrote: > Quoting Michael Niedermayer (2023-11-09 19:50:16) > > > > > > > these are lists with roughly 50 entries, now we _know_ 2 people differ > > > > > > We don't. You only ment

Re: [FFmpeg-devel] [PATCH] avcodec/mpegvideo: Remove spec-incompliant inverse quantisation

2023-11-09 Thread Michael Niedermayer
On Thu, Nov 09, 2023 at 10:52:19PM +0200, Rémi Denis-Courmont wrote: > Le torstaina 9. marraskuuta 2023, 22.45.35 EET Alexander Strasser a écrit : > > I can't see how the reason for the presence of code can be ultimately > > defined objectively and non-arbitrary. > > Ultimately, this was discussed

<    3   4   5   6   7   8   9   10   11   12   >