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

2024-01-06 Thread Martin Storsjö
On Sat, 6 Jan 2024, Kieran Kunhya wrote: 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: > > > > Here are the clips and their sources: > > https://github

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

2024-01-06 Thread Lynne
Jan 5, 2024, 18:25 by r...@remlab.net: > 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

Re: [FFmpeg-devel] [PATCH v2 1/2] doc/ffmpeg: update the documentation about qsv device creation

2024-01-06 Thread Stefano Sabatini
On date Friday 2024-01-05 10:33:51 +0800, Xiang, Haihao wrote: > From: Haihao Xiang > > Signed-off-by: Haihao Xiang > --- > doc/ffmpeg.texi | 26 -- > 1 file changed, 24 insertions(+), 2 deletions(-) > > diff --git a/doc/ffmpeg.texi b/doc/ffmpeg.texi > index 7246a46d2f.

[FFmpeg-devel] [PATCH v2 1/4] hevcdec: move sao template to h26x/h2656_sao_template.c

2024-01-06 Thread Nuo Mi
--- libavcodec/h26x/h2656_sao_template.c | 217 +++ libavcodec/hevcdsp_template.c| 196 +--- 2 files changed, 218 insertions(+), 195 deletions(-) create mode 100644 libavcodec/h26x/h2656_sao_template.c diff --git a/libavcodec/h26x/h2656_sao_tem

[FFmpeg-devel] [PATCH v2 2/4] vvcdec: reuse h26x/h2656_sao_template.c

2024-01-06 Thread Nuo Mi
--- libavcodec/vvc/vvc_filter_template.c | 193 +-- 1 file changed, 2 insertions(+), 191 deletions(-) diff --git a/libavcodec/vvc/vvc_filter_template.c b/libavcodec/vvc/vvc_filter_template.c index a4f1792ec4..9418980c33 100644 --- a/libavcodec/vvc/vvc_filter_template.c ++

[FFmpeg-devel] [PATCH v2 3/4] hevcdec: move deblock template to h26x/h2656_deblock_template.c

2024-01-06 Thread Nuo Mi
--- libavcodec/h26x/h2656_deblock_template.c | 99 libavcodec/hevcdsp_template.c| 96 --- 2 files changed, 116 insertions(+), 79 deletions(-) create mode 100644 libavcodec/h26x/h2656_deblock_template.c diff --git a/libavcodec/h26x/h2656_de

[FFmpeg-devel] [PATCH v2 4/4] vvcdec: reuse h26x/h2656_deblock_template.c

2024-01-06 Thread Nuo Mi
--- libavcodec/vvc/vvc_filter_template.c | 82 +--- 1 file changed, 3 insertions(+), 79 deletions(-) diff --git a/libavcodec/vvc/vvc_filter_template.c b/libavcodec/vvc/vvc_filter_template.c index 9418980c33..671ed7de4e 100644 --- a/libavcodec/vvc/vvc_filter_template.c +++

Re: [FFmpeg-devel] [PATCH v2 2/2] doc/ffmpeg: update the documentation about vaapi device creation

2024-01-06 Thread Stefano Sabatini
On date Friday 2024-01-05 10:33:52 +0800, Xiang, Haihao wrote: > From: Haihao Xiang > > Signed-off-by: Haihao Xiang > --- > doc/ffmpeg.texi | 23 +++ > 1 file changed, 23 insertions(+) > > diff --git a/doc/ffmpeg.texi b/doc/ffmpeg.texi > index f095f402bd..8fb165c5df 100644

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

2024-01-06 Thread Rémi Denis-Courmont
Le lauantaina 6. tammikuuta 2024, 12.38.28 EET Lynne a écrit : > Emergencies could happen, but progress must always happen. Laptops are more prone to breaking, and as already noted less serviceable. The whole premise is that your current laptop broke after just 2 years, while the normally (fisca

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

2024-01-06 Thread Stefano Sabatini
On date Friday 2024-01-05 17:42:44 +0100, Anton Khirnov wrote: > 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 95af31e

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

2024-01-06 Thread Stefano Sabatini
On date Friday 2024-01-05 17:42:45 +0100, Anton Khirnov wrote: > --- > 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 t

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

2024-01-06 Thread Stefano Sabatini
On date Friday 2024-01-05 17:42:46 +0100, Anton Khirnov wrote: > 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

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

2024-01-06 Thread Stefano Sabatini
On date Friday 2024-01-05 17:42:47 +0100, Anton Khirnov wrote: > 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.

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

2024-01-06 Thread Stefano Sabatini
On date Friday 2024-01-05 17:42:48 +0100, Anton Khirnov wrote: > 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..c5114

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

2024-01-06 Thread Stefano Sabatini
On date Friday 2024-01-05 17:42:49 +0100, Anton Khirnov wrote: > 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 chang

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

2024-01-06 Thread Stefano Sabatini
On date Friday 2024-01-05 17:42:50 +0100, Anton Khirnov wrote: > 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/ffmpe

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

2024-01-06 Thread Stefano Sabatini
On date Friday 2024-01-05 17:42:51 +0100, Anton Khirnov wrote: > --- > 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/ffmpe

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

2024-01-06 Thread aybe aybe
Yes, I can see the warnings in patchwork but I don't understand what's the actual problem. This is how I've done things over here: - forked https://github.com/FFmpeg/FFmpeg which is synchronized with https://git.ffmpeg.org/ffmpeg.git - made the changes, committed them - created the patches with

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

2024-01-06 Thread Stefano Sabatini
On date Friday 2024-01-05 20:14:58 -0600, Marth64 wrote: > 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

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

2024-01-06 Thread James Almer
On 1/5/2024 1:42 PM, Anton Khirnov wrote: 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 in

Re: [FFmpeg-devel] [PATCH 3/3] lavc/svq1enc: R-V V ssd_int8_vs_int16

2024-01-06 Thread Rémi Denis-Courmont
Le perjantaina 5. tammikuuta 2024, 2.56.18 EET flow gg a écrit : > One vset can be reduced, but vwsub should not be used in this case. I > modified it in this reply. Fair enough, but are you sure that that's faster than keeping the vsetvli and removing the sign extension? > Rémi Denis-Courmont

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

2024-01-06 Thread Lynne
Jan 6, 2024, 12:10 by r...@remlab.net: > Le lauantaina 6. tammikuuta 2024, 12.38.28 EET Lynne a écrit : > >> Emergencies could happen, but progress must always happen. >> > > Laptops are more prone to breaking, and as already noted less serviceable. > The > whole premise is that your current lap

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

2024-01-06 Thread Lynne
Jan 6, 2024, 17:13 by d...@lynne.ee: > Jan 6, 2024, 12:10 by r...@remlab.net: > >> Le lauantaina 6. tammikuuta 2024, 12.38.28 EET Lynne a écrit : >> >>> Emergencies could happen, but progress must always happen. >>> >> >> Laptops are more prone to breaking, and as already noted less serviceable.

[FFmpeg-devel] [PATCH 1/2] doc/muxers: extend documentation for MOV muxers

2024-01-06 Thread Stefano Sabatini
--- doc/muxers.texi | 468 +--- 1 file changed, 321 insertions(+), 147 deletions(-) diff --git a/doc/muxers.texi b/doc/muxers.texi index 7b705b6a9e..345a55e8f4 100644 --- a/doc/muxers.texi +++ b/doc/muxers.texi @@ -19,6 +19,327 @@ enabled demuxers and m

[FFmpeg-devel] [PATCH 2/2] lavf/movenc: sort options by name

2024-01-06 Thread Stefano Sabatini
--- libavformat/movenc.c | 86 ++-- 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/libavformat/movenc.c b/libavformat/movenc.c index 6b1ff408c7..c95410f5c1 100644 --- a/libavformat/movenc.c +++ b/libavformat/movenc.c @@ -70,56 +70,56 @@ #in

Re: [FFmpeg-devel] [PATCH 09/35] avcodec/proresenc_kostya: fix chroma quantisation matrix in frame header

2024-01-06 Thread Clément Bœsch
On Sat, Dec 16, 2023 at 06:12:19PM +0100, Stefano Sabatini wrote: > On date Monday 2023-12-11 02:35:10 +0100, Clément Bœsch wrote: > > --- > > libavcodec/proresenc_kostya.c | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/libavcodec/proresenc_kostya.c b/libavcodec/pr

Re: [FFmpeg-devel] [PATCH] lavu/thread: add support for setting thread name on *bsd and solaris

2024-01-06 Thread Michael Niedermayer
On Wed, Jan 03, 2024 at 11:19:56PM -0500, Brad Smith wrote: > lavu/thread: add support for setting thread name on *bsd and solaris > > FreeBSD/DragonFly/Solaris use pthread_setname_np(). OpenBSD uses > pthread_set_name_np(). > > Signed-off-by: Brad Smith > --- > configure | 10 +++

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

2024-01-06 Thread James Almer
On 12/16/2023 5:13 AM, Thilo Borgmann via ffmpeg-devel wrote: --- Changelog| 1 + MAINTAINERS | 1 + configure| 2 + doc/filters.texi | 33 + libavfilter/Makefile | 1 + libavfilter/allfilters.c | 1 + libavfilter/ver

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

2024-01-06 Thread Michael Niedermayer
Hi On Wed, Jan 03, 2024 at 01:56:12AM +0100, Lynne wrote: > As some of you know, my laptop died nearly 2 years ago, and Why/how did the laptop die ? is it unrepearable ? thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Nations do behave wisely once they ha

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

2024-01-06 Thread James Almer
On 1/1/2024 11:12 AM, Nuo Mi wrote: vvc decoder plug-in to avcodec. split frames into slices/tiles and send them to vvc_thread for further decoding reorder and wait for the frame decoding to be done and output the frame Features: + Support I, P, B frames + Support 8/10/12 bits, chroma

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

2024-01-06 Thread Rémi Denis-Courmont
Le lauantaina 6. tammikuuta 2024, 18.13.33 EET Lynne a écrit : > A fire would put me out for much more than a week tbh. What aboutism much? In this case, you would loose your internet access, and potentially spend a long time hospitalised. You're dodging the real issues here: why should *you* ge

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

2024-01-06 Thread Michael Niedermayer
On Sat, Jan 06, 2024 at 01:09:58PM +0200, Rémi Denis-Courmont wrote: [...] > > Also, I think some developers here would disagree with the notion that > > desktop machines are always the best option, and I think I that subjects > > such as ergonomy, uselessness when not docked, > > That's simply no

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

2024-01-06 Thread Lynne
Jan 6, 2024, 18:57 by r...@remlab.net: > Le lauantaina 6. tammikuuta 2024, 18.13.33 EET Lynne a écrit : > >> A fire would put me out for much more than a week tbh. >> > > What aboutism much? In this case, you would loose your internet access, and > potentially spend a long time hospitalised. > >

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

2024-01-06 Thread Rémi Denis-Courmont
Le lauantaina 6. tammikuuta 2024, 18.21.00 EET Lynne a écrit : > As for whether this is a lifestyle choice, we generally pay for anything > that involves conferences, from train tickets, planes, parking, and > sometimes for location/stand rent. I would personally agree that representing FFmpeg at

[FFmpeg-devel] [PATCH 3/5] doc/muxers: review rawvideo muxers section

2024-01-06 Thread Stefano Sabatini
Move section to the top of the file, use table in place of subsection to list the comprising muxers, and show media type information and extensions in the item entry names. --- doc/muxers.texi | 340 ++-- 1 file changed, 158 insertions(+), 182 deletions(

[FFmpeg-devel] [PATCH 5/5] doc/muxers: add ac4 documentation

2024-01-06 Thread Stefano Sabatini
--- doc/muxers.texi | 12 1 file changed, 12 insertions(+) diff --git a/doc/muxers.texi b/doc/muxers.texi index 4a17345b5d..5dc539e621 100644 --- a/doc/muxers.texi +++ b/doc/muxers.texi @@ -503,6 +503,18 @@ A64 muxer for Commodore 64 video. This muxer accepts a single @code{a64_mult

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

2024-01-06 Thread Rémi Denis-Courmont
Le lauantaina 6. tammikuuta 2024, 19.59.47 EET Michael Niedermayer a écrit : > What i do with my laptop is i have it on this thing: > https://www.amazon.de/gp/product/B072PZLZ25 > That can adjust tilt, rotate and height (and of course it can be moved > around on the table) > put a good keyboard b

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

2024-01-06 Thread Michael Niedermayer
On Sat, Jan 06, 2024 at 08:11:51PM +0200, Rémi Denis-Courmont wrote: > Le lauantaina 6. tammikuuta 2024, 18.21.00 EET Lynne a écrit : > > As for whether this is a lifestyle choice, we generally pay for anything > > that involves conferences, from train tickets, planes, parking, and > > sometimes fo

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

2024-01-06 Thread Lynne
Jan 6, 2024, 19:22 by r...@remlab.net: > Le lauantaina 6. tammikuuta 2024, 19.59.47 EET Michael Niedermayer a écrit : > >> What i do with my laptop is i have it on this thing: >> https://www.amazon.de/gp/product/B072PZLZ25 >> >> That can adjust tilt, rotate and height (and of course it can be move

[FFmpeg-devel] [PATCH 8/9] doc/muxers: add section for audio PCM muxers

2024-01-06 Thread Stefano Sabatini
--- doc/muxers.texi | 76 + 1 file changed, 76 insertions(+) diff --git a/doc/muxers.texi b/doc/muxers.texi index 1e05cc8355..e5370eecb9 100644 --- a/doc/muxers.texi +++ b/doc/muxers.texi @@ -177,6 +177,82 @@ ffplay -video_size 1920x1080 -pixel_form

[FFmpeg-devel] [PATCH 10/10] doc/muxers: add amr muxer

2024-01-06 Thread Stefano Sabatini
--- doc/muxers.texi | 5 + 1 file changed, 5 insertions(+) diff --git a/doc/muxers.texi b/doc/muxers.texi index 6255d00807..a7d000cd5e 100644 --- a/doc/muxers.texi +++ b/doc/muxers.texi @@ -654,6 +654,11 @@ type @code{pcm} else type @code{tun} is set. @var{(default)} @end table @end table

[FFmpeg-devel] [PATCH] avcodec/vvc_thread: don't use an anonymous union

2024-01-06 Thread James Almer
Should fix compilation with old GCC. Signed-off-by: James Almer --- libavcodec/vvc/vvc_thread.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/vvc/vvc_thread.c b/libavcodec/vvc/vvc_thread.c index db901585a4..31c931f050 100644 --- a/libavcodec/vvc/vvc_thread.c

Re: [FFmpeg-devel] [PATCH] vvcdec: add TODO for combining transform, lmcs_scale_chroma, and add_residual

2024-01-06 Thread Lynne
Jan 3, 2024, 16:53 by nuomi2...@gmail.com: > Thanks for the suggestion from Lynne. > --- > libavcodec/vvc/vvc_intra.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/libavcodec/vvc/vvc_intra.c b/libavcodec/vvc/vvc_intra.c > index 43de312a71..214ad38c8c 100644 > --- a/libavcodec/vvc/vvc

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

2024-01-06 Thread Rémi Denis-Courmont
Le 6 janvier 2024 20:26:42 GMT+02:00, Michael Niedermayer a écrit : > >I think some kind of remotely usable system does make sense for every volunteer >who wants to work. It simply results in more available time for that work. > >Even i (who doesnt travel volunteerly around) have needed and us

[FFmpeg-devel] [PATCH] doc/muxers: add apng muxer

2024-01-06 Thread Stefano Sabatini
--- doc/muxers.texi | 26 ++ 1 file changed, 26 insertions(+) diff --git a/doc/muxers.texi b/doc/muxers.texi index 75552f0d03..5608638e89 100644 --- a/doc/muxers.texi +++ b/doc/muxers.texi @@ -667,6 +667,32 @@ Ubisoft Rayman 2 APM audio muxer. It accepts a single ADPCM

Re: [FFmpeg-devel] [PATCH 1/2] doc/muxers: extend documentation for MOV muxers

2024-01-06 Thread Marth64
+This section covers formats belonging to the QuickTime / MOV family, +also named after the MPEG-4 Part 14 format, also named after the ISO +base media file format (ISOBMFF). + +The MOV format was originally developed for the Apple QuickTime +container format. Then it was later used as basis for th

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

2024-01-06 Thread Lynne
Jan 6, 2024, 21:15 by r...@remlab.net: > > > Le 6 janvier 2024 20:26:42 GMT+02:00, Michael Niedermayer > a écrit : > >> >> > >I think some kind of remotely usable system does make sense for every > >volunteer > >who wants to work. It simply results in more available time for that work. > >> >>

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

2024-01-06 Thread Lynne
Jan 6, 2024, 07:18 by s...@gentoo.org: > > 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

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

2024-01-06 Thread Marth64
Signed-off-by: Marth64 Thank you for the good feedback and review. Most feedback is addressed. > nit: no need to shift I left this alone only since I see it being done this way in lavf/ccfifo and other documentation. I assumed it could be doing the shift for a reason, but I can study further wh

[FFmpeg-devel] [PATCH] Revert "doc/faq: replace non-breaking spaces (0xA0) with normal space"

2024-01-06 Thread Marth64
This reverts commit 6442d1ddd62160e96c686c30648b6111e3e0c264. A valid point was made, that the non-breaking space will cause this text to render better by ensuring the unit never seperates from the number. Signed-off-by: Marth64 --- doc/faq.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletio

[FFmpeg-devel] [PATCH v4] doc/filters: add idet example

2024-01-06 Thread Marth64
Thanks all, this should be much better now. Signed-off-by: Marth64 --- doc/filters.texi | 9 + 1 file changed, 9 insertions(+) diff --git a/doc/filters.texi b/doc/filters.texi index 09fa3264ea..20c91bab3a 100644 --- a/doc/filters.texi +++ b/doc/filters.texi @@ -15968,6 +15968,15 @@ furt

Re: [FFmpeg-devel] [PATCH v4] doc/filters: add idet example

2024-01-06 Thread Marth64
The in-reply-to didn't seem to work out, but this traces back to https://ffmpeg.org//pipermail/ffmpeg-devel/2023-December/318226.html On Sat, Jan 6, 2024 at 4:18 PM Marth64 wrote: > Thanks all, this should be much better now. > > Signed-off-by: Marth64 > --- > doc/filters.texi | 9 + >

[FFmpeg-devel] [PATCH] doc/encoders: fix opus typo

2024-01-06 Thread Marth64
Signed-off-by: Marth64 --- doc/encoders.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/encoders.texi b/doc/encoders.texi index f65389f2a0..c9fe6d6143 100644 --- a/doc/encoders.texi +++ b/doc/encoders.texi @@ -615,7 +615,7 @@ and slightly improves compression. Opus

Re: [FFmpeg-devel] [PATCH] [WIP] [RFC] dvdvideo: initial contribution (DVD demuxer)

2024-01-06 Thread Marth64
Thank you, for the feedback and encouragement. I have made progress fixing the timestamp issues and will follow up once I am more confident about the solution. On Wed, Dec 13, 2023 at 2:45 PM Nicolas George wrote: > Marth64 (12023-12-09): > > I am hoping and willing to improve this to be a robus

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

2024-01-06 Thread Kieran Kunhya
On Sat, 6 Jan 2024, 16:06 Lynne, wrote: > Jan 6, 2024, 21:15 by r...@remlab.net: > > > > > > > Le 6 janvier 2024 20:26:42 GMT+02:00, Michael Niedermayer < > mich...@niedermayer.cc> a écrit : > > > >> > >> > > >I think some kind of remotely usable system does make sense for every > volunteer > > >

Re: [FFmpeg-devel] [PATCH 4/4] avformat/psxstr: basic FPS detection instead of fixed value

2024-01-06 Thread Michael Niedermayer
On Tue, Jan 02, 2024 at 03:14:19AM +, aybe aybe wrote: > This fourth and last patch is an attempt at removing the hard-coded value of > 15 FPS. > > In patch 1/4, although it would render video, the audio and video were not > synchronized at all, now there are. > > In this approach I kept it

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

2024-01-06 Thread Lynne
Jan 7, 2024, 00:36 by kier...@obe.tv: > On Sat, 6 Jan 2024, 16:06 Lynne, wrote: > >> Jan 6, 2024, 21:15 by r...@remlab.net: >> >> > >> > >> > Le 6 janvier 2024 20:26:42 GMT+02:00, Michael Niedermayer < >> mich...@niedermayer.cc> a écrit : >> > >> >> >> >> >> > >I think some kind of remotely usabl

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

2024-01-06 Thread Kieran Kunhya
On Sat, 6 Jan 2024, 19:00 Lynne, wrote: > Jan 7, 2024, 00:36 by kier...@obe.tv: > > > On Sat, 6 Jan 2024, 16:06 Lynne, wrote: > > > >> Jan 6, 2024, 21:15 by r...@remlab.net: > >> > >> > > >> > > >> > Le 6 janvier 2024 20:26:42 GMT+02:00, Michael Niedermayer < > >> mich...@niedermayer.cc> a écrit

Re: [FFmpeg-devel] [PATCH] vvcdec: add TODO for combining transform, lmcs_scale_chroma, and add_residual

2024-01-06 Thread Nuo Mi
On Sun, Jan 7, 2024 at 4:03 AM Lynne wrote: > Jan 3, 2024, 16:53 by nuomi2...@gmail.com: > > > Thanks for the suggestion from Lynne. > > --- > > libavcodec/vvc/vvc_intra.c | 2 ++ > > 1 file changed, 2 insertions(+) > > > > diff --git a/libavcodec/vvc/vvc_intra.c b/libavcodec/vvc/vvc_intra.c > >

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

2024-01-06 Thread Nuo Mi
On Sat, Jan 6, 2024 at 10:10 AM Nuo Mi wrote: > > > 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_

Re: [FFmpeg-devel] [PATCH] avcodec/vvc_thread: don't use an anonymous union

2024-01-06 Thread Nuo Mi
On Sun, Jan 7, 2024 at 3:38 AM James Almer wrote: > Should fix compilation with old GCC. > > Signed-off-by: James Almer > LGTM > --- > libavcodec/vvc/vvc_thread.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/libavcodec/vvc/vvc_thread.c b/libavcodec/vvc/vvc_threa

Re: [FFmpeg-devel] [PATCH 3/3] lavc/svq1enc: R-V V ssd_int8_vs_int16

2024-01-06 Thread flow gg
I tested it, and indeed using vwsub is faster. Updated it in the reply. --- I have a question: if I tweak the load order a bit, using one less vset, it leads to being slower (the patch I submitted is 13.2, if I make the following change, the time would be 15.2). But I thought it would be faster.

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

2024-01-06 Thread Lynne
Jan 7, 2024, 01:40 by kier...@obe.tv: > On Sat, 6 Jan 2024, 19:00 Lynne, wrote: > >> Jan 7, 2024, 00:36 by kier...@obe.tv: >> >> > On Sat, 6 Jan 2024, 16:06 Lynne, wrote: >> > >> >> Jan 6, 2024, 21:15 by r...@remlab.net: >> >> >> >> > >> >> > >> >> > Le 6 janvier 2024 20:26:42 GMT+02:00, Michael

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

2024-01-06 Thread Kieran Kunhya
On Sat, 6 Jan 2024, 20:55 Lynne, wrote: > Jan 7, 2024, 01:40 by kier...@obe.tv: > > > On Sat, 6 Jan 2024, 19:00 Lynne, wrote: > > > >> Jan 7, 2024, 00:36 by kier...@obe.tv: > >> > >> > On Sat, 6 Jan 2024, 16:06 Lynne, wrote: > >> > > >> >> Jan 6, 2024, 21:15 by r...@remlab.net: > >> >> > >> >>

Re: [FFmpeg-devel] Back port riscv: test for assembler support to 6.1

2024-01-06 Thread Brad Smith
On Sun, Dec 31, 2023 at 10:21:51PM +0100, Michael Niedermayer wrote: > On Sun, Dec 31, 2023 at 03:57:02AM -0500, Brad Smith wrote: > > Could this be back ported to 6.1? > > > > https://git.videolan.org/?p=ffmpeg.git;a=commit;h=b3825bbe452c8e4f129fa90bba1fed0ee7b87d71 > > It doesnt apply cleanly >

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

2024-01-06 Thread Kieran Kunhya
On Sat, 6 Jan 2024 at 05:10, Martin Storsjö wrote: > On Sat, 6 Jan 2024, Kieran Kunhya wrote: > > > 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

[FFmpeg-devel] [PATCH 1/2] avcodec/vvcdec: deblock, fix uninitialized values

2024-01-06 Thread Nuo Mi
see https://fate.ffmpeg.org/report.cgi?slot=x86_64-archlinux-gcc-valgrind&time=20240105201935 If tc is zero, the max_len_q, max_len_p are uninitialized. Reported-by: James Almer --- libavcodec/vvc/vvc_filter_template.c | 231 +-- 1 file changed, 114 insertions(+), 117 d

[FFmpeg-devel] [PATCH 2/2] avcodec/vvcdec: misc, constify hor_ctu_edge

2024-01-06 Thread Nuo Mi
--- libavcodec/vvc/vvc_filter_template.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libavcodec/vvc/vvc_filter_template.c b/libavcodec/vvc/vvc_filter_template.c index e30deaac96..8687d5b24d 100644 --- a/libavcodec/vvc/vvc_filter_template.c +++ b/libavcodec/vvc/vvc_fi

Re: [FFmpeg-devel] [PATCH 2/2] lavf/movenc: sort options by name

2024-01-06 Thread Zhao Zhili
> -Original Message- > From: ffmpeg-devel On Behalf Of Stefano > Sabatini > Sent: 2024年1月7日 0:53 > To: FFmpeg development discussions and patches > Cc: Stefano Sabatini > Subject: [FFmpeg-devel] [PATCH 2/2] lavf/movenc: sort options by name > > --- > libavformat/movenc.c | 86 +++

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

2024-01-06 Thread Nuo Mi
On Sun, Jan 7, 2024 at 1:47 AM James Almer wrote: > On 1/1/2024 11:12 AM, Nuo Mi wrote: > > vvc decoder plug-in to avcodec. > > split frames into slices/tiles and send them to vvc_thread for further > decoding > > reorder and wait for the frame decoding to be done and output the frame > > > > Fea

[FFmpeg-devel] [PATCH v2] lavu/thread: add support for setting thread name on *bsd and solaris

2024-01-06 Thread Brad Smith
lavu/thread: add support for setting thread name on *bsd and solaris FreeBSD/DragonFly/Solaris use pthread_setname_np(). OpenBSD uses pthread_set_name_np(). Signed-off-by: Brad Smith --- configure | 10 ++ libavutil/thread.h | 14 -- 2 files changed, 22 insertions(