Re: [FFmpeg-devel] [PATCH v3 7/7] avcodec/hevc: Add ff_hevc_idct_32x32_lasx asm opt

2024-01-05 Thread 金波
> -原始邮件- > 发件人: yinshiyou...@loongson.cn > 发送时间:2024-01-03 09:03:32 (星期三) > 收件人: "FFmpeg development discussions and patches" > 抄送: yuanhecai > 主题: Re: [FFmpeg-devel] [PATCH v3 7/7] avcodec/hevc: Add > ff_hevc_idct_32x32_lasx asm opt > > > -原始邮件- > > 发件人: jinbo > > 发送时间:2023-12

Re: [FFmpeg-devel] [PATCH] libavcodec: fix -Wint-conversion in vulkan

2024-01-05 Thread Sam James
Sam James writes: > FIx warnings (soon to be errors in GCC 14, already so in Clang 15): > ``` > src/libavcodec/vulkan_av1.c: In function ‘vk_av1_create_params’: > src/libavcodec/vulkan_av1.c:183:43: error: initialization of ‘long long > unsigned int’ from ‘void *’ makes integer from pointer wit

Re: [FFmpeg-devel] [PATCH] fate: add VVC decoder tests

2024-01-05 Thread Kieran Kunhya
On Sat, 6 Jan 2024 at 02:35, Nuo Mi wrote: > On Sat, Jan 6, 2024 at 9:13 AM James Almer wrote: > > > On 1/5/2024 10:09 PM, Nuo Mi wrote: > > > On Sat, Jan 6, 2024 at 5:09 AM James Almer wrote: > > > > > >> On 1/3/2024 9:19 PM, James Almer wrote: > > >>> Signed-off-by: James Almer > > >>> --- >

Re: [FFmpeg-devel] [PATCH] fate: add VVC decoder tests

2024-01-05 Thread Nuo Mi
On Sat, Jan 6, 2024 at 9:13 AM James Almer wrote: > On 1/5/2024 10:09 PM, Nuo Mi wrote: > > On Sat, Jan 6, 2024 at 5:09 AM James Almer wrote: > > > >> On 1/3/2024 9:19 PM, James Almer wrote: > >>> Signed-off-by: James Almer > >>> --- > >>>tests/Makefile| 1

[FFmpeg-devel] [PATCH] libavformat: add RCWT closed caption muxer

2024-01-05 Thread Marth64
Signed-off-by: Marth64 Raw Captions With Time (RCWT) is a format native to ccextractor, a commonly used open source tool for processing 608/708 closed caption (CC) sources. It can be used to archive the original, raw CC bitstream and to produce a source file file for later CC processing or conver

Re: [FFmpeg-devel] [PATCH] avcodec/vvcdec: decode extradata to support container formats

2024-01-05 Thread Nuo Mi
On Sat, Jan 6, 2024 at 9:32 AM James Almer wrote: > On 1/5/2024 10:27 PM, Nuo Mi wrote: > > On Sat, Jan 6, 2024 at 9:25 AM Nuo Mi wrote: > > > >> For example: > >> wget > >> https://www.elecard.com/storage/video/NovosobornayaSquare_1920x1080.mp4 > >> ./ffplay NovosobornayaSquare_1920x1080.mp4 >

[FFmpeg-devel] [PATCH] configure: fix mbedtls >=v3.5.0 link error on windows

2024-01-05 Thread Jay Zhang
Signed-off-by: Jay Zhang --- configure | 1 + 1 file changed, 1 insertion(+) diff --git a/configure b/configure index 0b5e83bd20..31dc29ca16 100755 --- a/configure +++ b/configure @@ -6930,6 +6930,7 @@ enabled libxml2 && require_pkg_config libxml2 libxml-2.0 libxml2/libxm enabled mbe

Re: [FFmpeg-devel] [PATCH] avcodec/vvcdec: decode extradata to support container formats

2024-01-05 Thread James Almer
On 1/5/2024 10:27 PM, Nuo Mi wrote: On Sat, Jan 6, 2024 at 9:25 AM Nuo Mi wrote: For example: wget https://www.elecard.com/storage/video/NovosobornayaSquare_1920x1080.mp4 ./ffplay NovosobornayaSquare_1920x1080.mp4 --- libavcodec/vvc/vvcdec.c | 6 ++ 1 file changed, 6 insertions(+) diff

Re: [FFmpeg-devel] [PATCH] avcodec/vvcdec: decode extradata to support container formats

2024-01-05 Thread Nuo Mi
On Sat, Jan 6, 2024 at 9:25 AM Nuo Mi wrote: > For example: > wget > https://www.elecard.com/storage/video/NovosobornayaSquare_1920x1080.mp4 > ./ffplay NovosobornayaSquare_1920x1080.mp4 > --- > libavcodec/vvc/vvcdec.c | 6 ++ > 1 file changed, 6 insertions(+) > > diff --git a/libavcodec/vvc/

[FFmpeg-devel] [PATCH] avcodec/vvcdec: decode extradata to support container formats

2024-01-05 Thread Nuo Mi
For example: wget https://www.elecard.com/storage/video/NovosobornayaSquare_1920x1080.mp4 ./ffplay NovosobornayaSquare_1920x1080.mp4 --- libavcodec/vvc/vvcdec.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/libavcodec/vvc/vvcdec.c b/libavcodec/vvc/vvcdec.c index 608d497cb7..54ada28124

Re: [FFmpeg-devel] [PATCH] fate: add VVC decoder tests

2024-01-05 Thread James Almer
On 1/5/2024 10:09 PM, Nuo Mi wrote: On Sat, Jan 6, 2024 at 5:09 AM James Almer wrote: On 1/3/2024 9:19 PM, James Almer wrote: Signed-off-by: James Almer --- tests/Makefile| 1 + tests/fate/vvc.mak| 50 +++ tests/ref/fa

Re: [FFmpeg-devel] [PATCH 2/2] web: add a news entry for VVC

2024-01-05 Thread Nuo Mi
On Sat, Jan 6, 2024 at 12:27 AM Kieran Kunhya wrote: > On Fri, 5 Jan 2024 at 10:50, Anton Khirnov wrote: > > > --- > > src/index | 8 > > 1 file changed, 8 insertions(+) > > > > diff --git a/src/index b/src/index > > index a2536ff..98cc516 100644 > > --- a/src/index > > +++ b/src/index

Re: [FFmpeg-devel] [PATCH] fate: add VVC decoder tests

2024-01-05 Thread Nuo Mi
On Sat, Jan 6, 2024 at 5:09 AM James Almer wrote: > On 1/3/2024 9:19 PM, James Almer wrote: > > Signed-off-by: James Almer > > --- > > tests/Makefile| 1 + > > tests/fate/vvc.mak| 50 +++ > > tests/ref/fate/vvc-conformance-AP

Re: [FFmpeg-devel] FFmpeg 6.1.1

2024-01-05 Thread Romain Beauxis
Le jeu. 21 déc. 2023 à 13:17, Michael Niedermayer a écrit : > > Hi all > > I will probably make a 6.1.1 release in maybe 1-3 weeks due to bug/fixes > in it. > if you want something in it, please backport it now! https://ffmpeg.org/pipermail/ffmpeg-devel/2024-January/319173.html could be a good ca

Re: [FFmpeg-devel] [PATCH] configure: Remove dcbzl check for e500v1 and e500v2 architectures

2024-01-05 Thread Michael Niedermayer
On Mon, Sep 26, 2022 at 11:51:44AM +0100, Peter Krefting wrote: > The DCBZL instruction is not available for the e500v1 and e500v2 > architectures, but may still be recognized by the toolchain, so we need to > remove the test for it explicitly for these architectures. > > References: PowerPC™ e500

Re: [FFmpeg-devel] FFmpeg 6.1.1

2024-01-05 Thread Michael Niedermayer
On Fri, Jan 05, 2024 at 09:15:37AM +0100, Peter Krefting wrote: > Hi! > > > I will probably make a 6.1.1 release in maybe 1-3 weeks due to bug/fixes > > in it. > > if you want something in it, please backport it now! > > Any chance of getting the patch submitted in >

Re: [FFmpeg-devel] [PATCH] fate: add VVC decoder tests

2024-01-05 Thread James Almer
On 1/3/2024 9:19 PM, James Almer wrote: Signed-off-by: James Almer --- tests/Makefile| 1 + tests/fate/vvc.mak| 50 +++ tests/ref/fate/vvc-conformance-APSALF_A_2 | 13 ++ tests/ref/fate/vvc-conformance-APSLMCS_D_1|

Re: [FFmpeg-devel] [PATCH 1/4] avcodec/mdec: DC reading for STRv1 is like STRv2

2024-01-05 Thread Michael Niedermayer
On Tue, Jan 02, 2024 at 02:49:26AM +, aybe aybe wrote: > Hi, > > As I understand, support for .STR files is broken for almost 10 years now > (since 161442ff2c4b0dd8a5072c6bbe6bf55303fffccf it seems). > > Currently, ffmpeg fails with tons of errors like this on version 1 STRs, e.g. > Wipeout

Re: [FFmpeg-devel] [PATCH v9 13/13] vvcdec: add vvc decoder

2024-01-05 Thread James Almer
On 1/1/2024 11:12 AM, Nuo Mi wrote: +static int decode_nal_units(VVCContext *s, VVCFrameContext *fc, AVPacket *avpkt) +{ +const CodedBitstreamH266Context *h266 = s->cbc->priv_data; +CodedBitstreamFragment *frame = &s->current_frame; +int ret = 0; +int eos_at_start = 1;

Re: [FFmpeg-devel] [PATCH v9 09/13] vvcdec: add LMCS, Deblocking, SAO, and ALF filters

2024-01-05 Thread Michael Niedermayer
On Fri, Jan 05, 2024 at 01:55:08PM +0200, Martin Storsjö wrote: > On Thu, 4 Jan 2024, James Almer wrote: > > > On 1/4/2024 10:57 AM, Nuo Mi wrote: > > > On Thu, Jan 4, 2024 at 8:07 PM Martin Storsjö wrote: > > > > > > > On Thu, 4 Jan 2024, Nuo Mi wrote: > > > > > > > > > On Thu, Jan 4, 2024 at

Re: [FFmpeg-devel] Hardware purchase request: AVX512-capable laptop

2024-01-05 Thread James Almer
On 1/3/2024 12:04 AM, Lynne wrote: Jan 3, 2024, 02:22 by jamr...@gmail.com: On 1/2/2024 9:56 PM, Lynne wrote: As some of you know, my laptop died nearly 2 years ago, and I've been working on a desktop machine, which is currently a Zen 3. AVX512 has become more popular in the meantime, with Ze

Re: [FFmpeg-devel] Hardware purchase request: AVX512-capable laptop

2024-01-05 Thread Kieran Kunhya
On Fri, 5 Jan 2024, 17:25 Rémi Denis-Courmont, wrote: > Le keskiviikkona 3. tammikuuta 2024, 2.56.12 EET Lynne a écrit : > > As some of you know, my laptop died nearly 2 years ago, and > > I've been working on a desktop machine, which is currently a Zen 3. > > AVX512 has become more popular in th

Re: [FFmpeg-devel] Hardware purchase request: AVX512-capable laptop

2024-01-05 Thread Rémi Denis-Courmont
Le keskiviikkona 3. tammikuuta 2024, 2.56.12 EET Lynne a écrit : > As some of you know, my laptop died nearly 2 years ago, and > I've been working on a desktop machine, which is currently a Zen 3. > AVX512 has become more popular in the meantime, with Zen 4 > and future AMD CPUs shipping with it, b

[FFmpeg-devel] [PATCH 7/8] fftools/ffmpeg_demux: implement -bsf for input

2024-01-05 Thread Anton Khirnov
Previously bitstream filters could only be applied right before muxing, this allows to apply them right after demuxing. --- Changelog | 1 + doc/ffmpeg.texi | 22 +++-- fftools/ffmpeg_demux.c | 139 fftools/ffmpeg_o

[FFmpeg-devel] [PATCH 6/8] fftools/ffmpeg_demux: add demuxing thread private data

2024-01-05 Thread Anton Khirnov
To be used for data that never needs to be visible outside of the demuxer thread, similarly as was previously done for other components. --- fftools/ffmpeg_demux.c | 67 -- 1 file changed, 45 insertions(+), 22 deletions(-) diff --git a/fftools/ffmpeg_demux.

[FFmpeg-devel] [PATCH 8/8] fftools/ffmpeg_opt: mark -stream_group as expert option

2024-01-05 Thread Anton Khirnov
--- fftools/ffmpeg_opt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fftools/ffmpeg_opt.c b/fftools/ffmpeg_opt.c index 76b50c0bad..ea995f2b5f 100644 --- a/fftools/ffmpeg_opt.c +++ b/fftools/ffmpeg_opt.c @@ -1531,7 +1531,7 @@ const OptionDef options[] = { { "program",

[FFmpeg-devel] [PATCH 3/8] fftools/ffmpeg_demux: do not set bitexact directly on the decoder

2024-01-05 Thread Anton Khirnov
Add it to decoder options instead, to be processed when opening the decoder. This way it won't be overridden by flags the user might be setting otherwise. --- fftools/ffmpeg_demux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fftools/ffmpeg_demux.c b/fftools/ffmpeg_demux.c

[FFmpeg-devel] [PATCH 2/8] doc/ffmpeg: drop documentation for non-existent -sbsf

2024-01-05 Thread Anton Khirnov
--- doc/ffmpeg.texi | 2 -- 1 file changed, 2 deletions(-) diff --git a/doc/ffmpeg.texi b/doc/ffmpeg.texi index 7246a46d2f..d75517b443 100644 --- a/doc/ffmpeg.texi +++ b/doc/ffmpeg.texi @@ -1643,8 +1643,6 @@ option to disable streams individually. As an output option, disables subtitle recording

[FFmpeg-devel] [PATCH 5/8] fftools/ffmpeg_demux: only allocate the decoder when actually decoding

2024-01-05 Thread Anton Khirnov
It is not needed otherwise. --- fftools/ffmpeg_demux.c | 24 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/fftools/ffmpeg_demux.c b/fftools/ffmpeg_demux.c index 892094c512..c51140b1c5 100644 --- a/fftools/ffmpeg_demux.c +++ b/fftools/ffmpeg_demux.c @@ -78

[FFmpeg-devel] [PATCH 4/8] fftools/ffmpeg_demux: set options on codec parameters rather than decoder

2024-01-05 Thread Anton Khirnov
This avoids the requirement to always have a decoder context. --- fftools/ffmpeg_demux.c | 43 +- 1 file changed, 21 insertions(+), 22 deletions(-) diff --git a/fftools/ffmpeg_demux.c b/fftools/ffmpeg_demux.c index cacdc76a71..892094c512 100644 --- a/fftool

[FFmpeg-devel] [PATCH 1/8] fftools/ffmpeg_demux: replace abort() by av_assert0(0)

2024-01-05 Thread Anton Khirnov
This is the standard way to mark unreachable cases in a switch --- fftools/ffmpeg_demux.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/fftools/ffmpeg_demux.c b/fftools/ffmpeg_demux.c index 95af31e9ef..5d07b7153d 100644 --- a/fftools/ffmpeg_demux.c +++ b/fftools/ffmpeg_demu

Re: [FFmpeg-devel] [PATCH 2/2] web: add a news entry for VVC

2024-01-05 Thread Kieran Kunhya
On Fri, 5 Jan 2024 at 10:50, Anton Khirnov wrote: > --- > src/index | 8 > 1 file changed, 8 insertions(+) > > diff --git a/src/index b/src/index > index a2536ff..98cc516 100644 > --- a/src/index > +++ b/src/index > @@ -35,6 +35,14 @@ > News > > > + January 3rd, 2024, native V

Re: [FFmpeg-devel] [PATCH 1/2] web: add a news entry for IAMF

2024-01-05 Thread James Almer
On 1/5/2024 7:49 AM, Anton Khirnov wrote: --- src/index | 7 +++ 1 file changed, 7 insertions(+) diff --git a/src/index b/src/index index 9a21161..a2536ff 100644 --- a/src/index +++ b/src/index @@ -35,6 +35,13 @@ News + December 18th, 2023, IAMF support + + The libavfor

Re: [FFmpeg-devel] [PATCH v9 09/13] vvcdec: add LMCS, Deblocking, SAO, and ALF filters

2024-01-05 Thread Martin Storsjö
On Thu, 4 Jan 2024, James Almer wrote: On 1/4/2024 10:57 AM, Nuo Mi wrote: On Thu, Jan 4, 2024 at 8:07 PM Martin Storsjö wrote: On Thu, 4 Jan 2024, Nuo Mi wrote: On Thu, Jan 4, 2024 at 2:38 AM Michael Niedermayer < mich...@niedermayer.cc> wrote: On Tue, Jan 02, 2024 at 05:47:53PM +0800

[FFmpeg-devel] Fix incomplete implementation of framesync options for overlay filter

2024-01-05 Thread Howard Peacock
Hi - first time posting, so apologies in advance if this breaks an etiquette rule. Just a request / suggestion that the 'overlay' filter be updated to implement all​ the framesync options - including ts_sync_mode. Currently - although https://ffmpeg.org/ffmpeg-filters.html#overlay-1 states that

[FFmpeg-devel] [PATCH 1/2] web: add a news entry for IAMF

2024-01-05 Thread Anton Khirnov
--- src/index | 7 +++ 1 file changed, 7 insertions(+) diff --git a/src/index b/src/index index 9a21161..a2536ff 100644 --- a/src/index +++ b/src/index @@ -35,6 +35,13 @@ News + December 18th, 2023, IAMF support + + The libavformat library can now read and write https://aomedia

[FFmpeg-devel] [PATCH 2/2] web: add a news entry for VVC

2024-01-05 Thread Anton Khirnov
--- src/index | 8 1 file changed, 8 insertions(+) diff --git a/src/index b/src/index index a2536ff..98cc516 100644 --- a/src/index +++ b/src/index @@ -35,6 +35,14 @@ News + January 3rd, 2024, native VVC decoder + + The libavcodec library now contains a native VVC (Versati

Re: [FFmpeg-devel] [PATCH v3 1/2] avfilter: Add fsync filter

2024-01-05 Thread Thilo Borgmann via ffmpeg-devel
Am 31.12.23 um 13:31 schrieb Thilo Borgmann via ffmpeg-devel: Am 18.12.23 um 12:02 schrieb Thilo Borgmann via ffmpeg-devel: Am 17.12.23 um 23:51 schrieb Michael Niedermayer: On Sat, Dec 16, 2023 at 09:13:21AM +0100, Thilo Borgmann via ffmpeg-devel wrote: [...] +// get number of bytes from cur

Re: [FFmpeg-devel] FFmpeg 6.1.1

2024-01-05 Thread Peter Krefting
Hi! I will probably make a 6.1.1 release in maybe 1-3 weeks due to bug/fixes in it. if you want something in it, please backport it now! Any chance of getting the patch submitted in into this or a subsequent release? I ha