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

2023-10-15 Thread Lynne
Oct 16, 2023, 00:50 by [email protected]: > This explains how to request refunds and what can be funded by SPI > > Co-Author: Stefano Sabatini > --- > doc/spi.txt | 73 + > 1 file changed, 73 insertions(+) > create mode 100644 doc/spi.txt

Re: [FFmpeg-devel] [PATCH] avcodec/h2645_parse: Avoid EAGAIN

2023-10-15 Thread Michael Niedermayer
On Sun, Oct 01, 2023 at 08:01:06PM +0200, Michael Niedermayer wrote: > EAGAIN causes an assertion failure when it is returned from the decoder > > Fixes: Assertion consumed != (-(11)) failed at libavcodec/decode.c:462 > Fixes: assertion_IOT_instruction_decode_c_462/poc > > Found-by: Hardik Shah o

Re: [FFmpeg-devel] [PATCH 2/5] avformat/usmdec: do not return 0 when no packet was produced

2023-10-15 Thread Michael Niedermayer
On Tue, Oct 10, 2023 at 01:24:23PM +0200, Anton Khirnov wrote: > Quoting Michael Niedermayer (2023-10-05 21:44:37) > > Fixes: Assertion pkt->stream_index < (unsigned)s->nb_streams && "Invalid > > stream index.\n" failed at libavformat/demux.c:617 > > Fixes: > > 62498/clusterfuzz-testcase-minimize

Re: [FFmpeg-devel] [PATCH 1/3] avcodec/evc_ps: Check chroma_format_idc

2023-10-15 Thread Michael Niedermayer
On Fri, Oct 13, 2023 at 01:18:27AM +0100, Kieran Kunhya wrote: > On Fri, 13 Oct 2023 at 00:28, Michael Niedermayer > wrote: > > > Fixes: out of array access > > Fixes: > > 62678/clusterfuzz-testcase-minimized-ffmpeg_DEMUXER_fuzzer-4858264984354816 > > > > Found-by: continuous fuzzing process > >

Re: [FFmpeg-devel] [PATCH 1/3] avformat/tmv: Check video chunk size

2023-10-15 Thread Michael Niedermayer
On Wed, Oct 11, 2023 at 08:10:13PM +0200, Michael Niedermayer wrote: > This check matches the audio chunk check > > Fixes: Timeout > Fixes: > 62681/clusterfuzz-testcase-minimized-ffmpeg_dem_TMV_fuzzer-5299107876700160 > > Found-by: continuous fuzzing process > https://github.com/google/oss-fuzz

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

2023-10-15 Thread Michael Niedermayer
This explains how to request refunds and what can be funded by SPI Co-Author: Stefano Sabatini --- doc/spi.txt | 73 + 1 file changed, 73 insertions(+) create mode 100644 doc/spi.txt diff --git a/doc/spi.txt b/doc/spi.txt new file mode 100644

Re: [FFmpeg-devel] [PATCH] MAINTAINERS: add entry for jpegxl*

2023-10-15 Thread Lynne
Oct 15, 2023, 23:42 by [email protected]: > On 10/15/23 09:11, Lynne wrote: > >> Oct 15, 2023, 14:14 by [email protected]: >> >>> Adding myself for jpegxl* in avcodec as I'm the maintainer of this >>> parser. >>> >>> Signed-off-by: Leo Izen >>> --- >>> MAINTAINERS | 4 ++-- >>> 1 file changed,

[FFmpeg-devel] [PATCHv2 2/2] fate: LEAD MCMP test case

2023-10-15 Thread Peter Ross
Signed-off-by: Peter Ross --- Files: https://trac.ffmpeg.org/raw-attachment/ticket/798/BeforeEmboss1.avi https://trac.ffmpeg.org/raw-attachment/ticket/798/DaDa_CMP1.avi https://trac.ffmpeg.org/raw-attachment/ticket/798/version320x240i1.avi tests/fate/video.mak | 9 + tests/r

[FFmpeg-devel] [PATCHv2 1/2] avcodec: LEAD MCMP decoder

2023-10-15 Thread Peter Ross
Partially fixes ticket #798 Reviewed-by: James Almer Reviewed-by: Michael Niedermayer Signed-off-by: Peter Ross --- configure | 1 + doc/general_contents.texi | 1 + libavcodec/Makefile | 1 + libavcodec/allcodecs.c| 1 + libavcodec/codec_desc.c | 7 + lib

Re: [FFmpeg-devel] [PATCH] MAINTAINERS: add entry for jpegxl*

2023-10-15 Thread Leo Izen
On 10/15/23 09:11, Lynne wrote: Oct 15, 2023, 14:14 by [email protected]: Adding myself for jpegxl* in avcodec as I'm the maintainer of this parser. Signed-off-by: Leo Izen --- MAINTAINERS | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS in

Re: [FFmpeg-devel] FFmpeg at LinuxDays 2023 in Prague

2023-10-15 Thread Thilo Borgmann via ffmpeg-devel
Hi, the break after the pandemic has stopped for the LinuxDays in Prague this year as well. Thus, FFmpeg will be at the Linux Days 2023 in Prague, Czech Republic from October 7th to 8th! Find more information on their homepage. The 2023 english version linked here is still outdated but should

Re: [FFmpeg-devel] [PATCH] ffprobe: fix XML rendering, review XML layout

2023-10-15 Thread Michael Niedermayer
On Sat, Oct 14, 2023 at 09:50:24PM +0200, Stefano Sabatini wrote: > On date Saturday 2023-10-14 19:24:28 +0200, Stefano Sabatini wrote: > > Fix rendering of int values within a side data element, which was > > broken since commit d2d3a83ad93, where the side data element was > > correctly marked as

Re: [FFmpeg-devel] [PATCH] configure: disable libglslang/libshaderc if the vulkan is disabled

2023-10-15 Thread Lynne
Oct 15, 2023, 15:47 by [email protected]: > On Sat, Oct 14, 2023 at 12:38 PM Lynne wrote: > >> >> Fixes build failures when the Vulkan headers are too old and libglslang >> or libshaderc are enabled. >> > > This fixes https://trac.ffmpeg.org/ticket/10596 > > Tested-by: Tristan Matthews > Than

Re: [FFmpeg-devel] SWS cleanup / SPI Funding Suggestion

2023-10-15 Thread Michael Niedermayer
Hi On Sat, Oct 14, 2023 at 07:24:51PM +0200, Niklas Haas wrote: > On Sat, 14 Oct 2023 19:00:36 +0200 Michael Niedermayer > wrote: > > Well there are 2 further aspects with that. > > > > The first one is bluntly put. If you dont understand the old code, then > > you probably are not qualified to

Re: [FFmpeg-devel] [PATCH] configure: disable libglslang/libshaderc if the vulkan is disabled

2023-10-15 Thread Tristan Matthews
On Sat, Oct 14, 2023 at 12:38 PM Lynne wrote: > > Fixes build failures when the Vulkan headers are too old and libglslang > or libshaderc are enabled. This fixes https://trac.ffmpeg.org/ticket/10596 Tested-by: Tristan Matthews > > Patch attached. > > ___

Re: [FFmpeg-devel] [PATCH] MAINTAINERS: add entry for jpegxl*

2023-10-15 Thread Lynne
Oct 15, 2023, 14:14 by [email protected]: > Adding myself for jpegxl* in avcodec as I'm the maintainer of this > parser. > > Signed-off-by: Leo Izen > --- > MAINTAINERS | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/MAINTAINERS b/MAINTAINERS > index b5c116c3d4..b66

[FFmpeg-devel] [RFC PATCH 0/2] fftools/ffplay: Add hardware decoding and rendering support

2023-10-15 Thread Zhao Zhili
From: Zhao Zhili Since we have hwaccel vulkan and vulkan decoders, now it's possible to add a renderer to ffplay to interoperate with multiple hardware decoders. This is a good opportinuity to add hardware decoding support to ffplay. I'm not meant to reinvent the wheel and duplicate the work of m

[FFmpeg-devel] [RFC PATCH 1/2] fftools/ffplay: add vulkan renderer via libplacebo

2023-10-15 Thread Zhao Zhili
From: Zhao Zhili --- configure | 2 +- fftools/Makefile | 2 + fftools/ffplay.c | 44 ++- fftools/ffplay_renderer.c | 244 ++ fftools/ffplay_renderer.h | 36 ++ 5 files changed, 322 insertions(+), 6 deletions(-)

[FFmpeg-devel] [RFC PATCH 2/2] fftools/ffplay: add hwaccel decoding support

2023-10-15 Thread Zhao Zhili
From: Zhao Zhili --- fftools/ffplay.c | 31 ++ fftools/ffplay_renderer.c | 120 ++ 2 files changed, 151 insertions(+) diff --git a/fftools/ffplay.c b/fftools/ffplay.c index 3ae9c47509..bd88fed8d6 100644 --- a/fftools/ffplay.c +++ b/fftools/f

[FFmpeg-devel] [PATCH] MAINTAINERS: add entry for jpegxl*

2023-10-15 Thread Leo Izen
Adding myself for jpegxl* in avcodec as I'm the maintainer of this parser. Signed-off-by: Leo Izen --- MAINTAINERS | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index b5c116c3d4..b66c3d09a6 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -181,6 +

Re: [FFmpeg-devel] [PATCH] avcodec/librsvgdec: fix memory leaks and deprecated functions

2023-10-15 Thread Leo Izen
On 10/7/23 21:36, Leo Izen wrote: At various points through the function librsvg_decode_frame, errors are returned from immediately without deallocating any allocated structs. This patch both fixes those leaks, and also fixes the use of functions that are deprecated since librsvg version 2.52.0.

Re: [FFmpeg-devel] [PATCH v3 12/14] vvcdec: add CTU parser

2023-10-15 Thread Nuo Mi
On Sun, Oct 15, 2023 at 6:16 PM Andreas Rheinhardt < [email protected]> wrote: > Nuo Mi: > > --- > > libavcodec/vvc/vvc_ctu.c | 2398 +- > > libavcodec/vvc/vvc_ctu.h | 11 + > > 2 files changed, 2404 insertions(+), 5 deletions(-) > > > > diff --g

Re: [FFmpeg-devel] [PATCH v3 01/14] vvcdec: add vvc decoder stub

2023-10-15 Thread Nuo Mi
On Sun, Oct 15, 2023 at 5:35 PM Andreas Rheinhardt < [email protected]> wrote: > Nuo Mi: > > --- > > configure | 1 + > > libavcodec/Makefile | 1 + > > libavcodec/allcodecs.c | 1 + > > libavcodec/vvc/Makefile | 4 + > > libavcodec/vvc/vvcdec.c | 84 +

Re: [FFmpeg-devel] [PATCH v3 12/14] vvcdec: add CTU parser

2023-10-15 Thread Andreas Rheinhardt
Nuo Mi: > --- > libavcodec/vvc/vvc_ctu.c | 2398 +- > libavcodec/vvc/vvc_ctu.h | 11 + > 2 files changed, 2404 insertions(+), 5 deletions(-) > > diff --git a/libavcodec/vvc/vvc_ctu.c b/libavcodec/vvc/vvc_ctu.c > index d46a522a0d..a212d3a44a 100644 > --- a/lib

Re: [FFmpeg-devel] [PATCH v3 08/14] vvcdec: add inv transform 1d

2023-10-15 Thread Andreas Rheinhardt
Nuo Mi: > --- > libavcodec/vvc/Makefile | 3 +- > libavcodec/vvc/vvc_itx_1d.c | 713 > libavcodec/vvc/vvc_itx_1d.h | 52 +++ > 3 files changed, 767 insertions(+), 1 deletion(-) > create mode 100644 libavcodec/vvc/vvc_itx_1d.c > create mode 100644 libav

Re: [FFmpeg-devel] [PATCH v3 05/14] vvcdec: add reference management

2023-10-15 Thread Andreas Rheinhardt
Nuo Mi: > --- > libavcodec/vvc/Makefile | 3 +- > libavcodec/vvc/vvc_refs.c | 526 ++ > libavcodec/vvc/vvc_refs.h | 47 > 3 files changed, 575 insertions(+), 1 deletion(-) > create mode 100644 libavcodec/vvc/vvc_refs.c > create mode 100644 libavcodec

Re: [FFmpeg-devel] [PATCH v3 01/14] vvcdec: add vvc decoder stub

2023-10-15 Thread Andreas Rheinhardt
Nuo Mi: > --- > configure | 1 + > libavcodec/Makefile | 1 + > libavcodec/allcodecs.c | 1 + > libavcodec/vvc/Makefile | 4 + > libavcodec/vvc/vvcdec.c | 84 +++ > libavcodec/vvc/vvcdec.h | 307 > 6 files changed, 398 in

[FFmpeg-devel] [PATCH] ffprobe: add -output_format as an alias of -of

2023-10-15 Thread Stefano Sabatini
Currently we have -of and -print_format, which is a bit confusing. Add -output_format as an alias of -of to match the short name. --- Changelog | 1 + doc/ffprobe.texi | 6 +++--- fftools/ffprobe.c | 17 + 3 files changed, 13 insertions(+), 11 deletions(-) diff --git a/

Re: [FFmpeg-devel] [PATCH v3 03/14] vvcdec: add parameter parser for sps, pps, ph, sh

2023-10-15 Thread Andreas Rheinhardt
Nuo Mi: > --- > libavcodec/vvc/Makefile |3 +- > libavcodec/vvc/vvc_ps.c | 1325 +++ > libavcodec/vvc/vvc_ps.h | 274 > libavcodec/vvc/vvcdec.h |4 + > 4 files changed, 1605 insertions(+), 1 deletion(-) > create mode 100644 libavcodec/vvc/vvc_