Re: [FFmpeg-devel] [PATCH] lavc/qsvenc: Set default bitrate to 2M

2024-02-07 Thread Xiang, Haihao
On Ma, 2023-12-18 at 06:51 +, Xiang, Haihao wrote: > On Do, 2023-12-07 at 17:59 +0100, Anton Khirnov wrote: > > Quoting Timo Rothenpieler (2023-12-06 13:26:51) > > > On 06/12/2023 07:51, Xiang, Haihao wrote: > > > > On Di, 2023-12-05 at 12:47 +0100, Timo Rothenpieler wrote: > > > > > On

Re: [FFmpeg-devel] [PATCH v3 8/9] avcodec: add D3D12VA hardware HEVC encoder

2024-02-07 Thread Wu, Tong1
>> From: Tong Wu >> >> This implementation is based on D3D12 Video Encoding Spec: >> https://microsoft.github.io/DirectX-Specs/d3d/D3D12VideoEncoding.html >> >> Sample command line for transcoding: >> ffmpeg.exe -hwaccel d3d12va -hwaccel_output_format d3d12 -i input.mp4 >> -c:v hevc_d3d12va

[FFmpeg-devel] [PATCH] lavc/qsvenc: update the selection of bitrate control method

2024-02-07 Thread Xiang, Haihao
From: Haihao Xiang The default method is changed to CQP Signed-off-by: Haihao Xiang --- Changelog | 1 + doc/encoders.texi | 7 +++-- libavcodec/qsvenc.c | 59 +++ libavcodec/qsvenc_av1.c | 2 +- libavcodec/qsvenc_h264.c

[FFmpeg-devel] [PATCH v4 8/9] avcodec: add D3D12VA hardware HEVC encoder

2024-02-07 Thread tong1 . wu-at-intel . com
From: Tong Wu This implementation is based on D3D12 Video Encoding Spec: https://microsoft.github.io/DirectX-Specs/d3d/D3D12VideoEncoding.html Sample command line for transcoding: ffmpeg.exe -hwaccel d3d12va -hwaccel_output_format d3d12 -i input.mp4 -c:v hevc_d3d12va output.mp4 Signed-off-by:

[FFmpeg-devel] [PATCH v4 9/9] Changelog: add D3D12VA HEVC encoder changelog

2024-02-07 Thread tong1 . wu-at-intel . com
From: Tong Wu Signed-off-by: Tong Wu --- Changelog | 1 + 1 file changed, 1 insertion(+) diff --git a/Changelog b/Changelog index c5fb21d198..6923c451c5 100644 --- a/Changelog +++ b/Changelog @@ -24,6 +24,7 @@ version : - ffmpeg CLI options may now be used as -/opt , which is equivalent

[FFmpeg-devel] [PATCH v4 7/9] avutil/hwcontext_d3d12va: add Flags for resource creation

2024-02-07 Thread tong1 . wu-at-intel . com
From: Tong Wu Flags field is added to support diffferent resource creation. Signed-off-by: Tong Wu --- doc/APIchanges| 3 +++ libavutil/hwcontext_d3d12va.c | 2 +- libavutil/hwcontext_d3d12va.h | 8 libavutil/version.h | 2 +- 4 files changed, 13

[FFmpeg-devel] [PATCH v4 6/9] avcodec/vaapi_encode: extract a get_recon_format function to base layer

2024-02-07 Thread tong1 . wu-at-intel . com
From: Tong Wu Get constraints and set recon frame format can be shared with other HW encoder such as D3D12. Extract this part as a new function to base layer. Signed-off-by: Tong Wu --- libavcodec/hw_base_encode.c | 58 + libavcodec/hw_base_encode.h | 2 ++

[FFmpeg-devel] [PATCH v4 5/9] avcodec/vaapi_encode: extract gop configuration to base layer

2024-02-07 Thread tong1 . wu-at-intel . com
From: Tong Wu Signed-off-by: Tong Wu --- libavcodec/hw_base_encode.c | 54 + libavcodec/hw_base_encode.h | 3 +++ libavcodec/vaapi_encode.c | 52 +++ 3 files changed, 61 insertions(+), 48 deletions(-) diff --git

[FFmpeg-devel] [PATCH v4 4/9] avcodec/vaapi_encode: extract rc parameter configuration to base layer

2024-02-07 Thread tong1 . wu-at-intel . com
From: Tong Wu VAAPI and D3D12VA can share rate control configuration codes. Hence, it can be moved to base layer for simplification. Signed-off-by: Tong Wu --- libavcodec/hw_base_encode.c| 151 libavcodec/hw_base_encode.h| 34 ++ libavcodec/vaapi_encode.c

[FFmpeg-devel] [PATCH v4 3/9] avcodec/vaapi_encode: extract set_output_property to base layer

2024-02-07 Thread tong1 . wu-at-intel . com
From: Tong Wu Signed-off-by: Tong Wu --- libavcodec/hw_base_encode.c | 40 + libavcodec/hw_base_encode.h | 3 +++ libavcodec/vaapi_encode.c | 44 ++--- 3 files changed, 45 insertions(+), 42 deletions(-) diff --git

[FFmpeg-devel] [PATCH v4 1/9] avcodec/vaapi_encode: move pic->input_surface initialization to encode_alloc

2024-02-07 Thread tong1 . wu-at-intel . com
From: Tong Wu When allocating the VAAPIEncodePicture, pic->input_surface can be initialized right in the place. This movement simplifies the send_frame logic and is the preparation for moving vaapi_encode_send_frame to the base layer. Signed-off-by: Tong Wu --- libavcodec/vaapi_encode.c | 8

Re: [FFmpeg-devel] [PATCH 2/2] Require compilers to support C17.

2024-02-07 Thread Rémi Denis-Courmont
Le 7 février 2024 23:19:41 GMT+02:00, James Almer a écrit : >On 2/7/2024 6:10 PM, Cosmin Stejerean via ffmpeg-devel wrote: >> >> >>> On Feb 7, 2024, at 11:27 AM, Lynne wrote: >>> > > As a compromise, we could start requiring C11 now, and C17 in 7.1. > Or does anyone still care

Re: [FFmpeg-devel] [PATCH v2] libavcodec: add tune_content option also for VP8.

2024-02-07 Thread James Zern via ffmpeg-devel
Hi, On Wed, Feb 7, 2024 at 8:04 AM Dariusz Marcinkiewicz via ffmpeg-devel wrote: > > This exposes VP8E_SET_SCREEN_CONTENT_MODE option from libvpx. > For the subject use '(libavcodec|avcodec|lavc)/libvpxenc: ...' to better document what is being changed. See the history of the file for examples.

[FFmpeg-devel] Call for SOWs [due Feb 10 at 23:59 UTC]

2024-02-07 Thread Pierre-Anthony Lemieux
Hi all, Below is a proposal for creating a proposal to the STF -- I offered to Michael to help, and here we are. The objective, as I understand it, is to unlock funds for individuals that are interested in contributing to the FFMPEG codebase, subject to the STF criteria [1]. The suggested

Re: [FFmpeg-devel] [PATCH] vvcdec: Mark as experimental

2024-02-07 Thread Nuo Mi
On Thu, Feb 8, 2024 at 6:55 AM Kieran Kunhya wrote: > On Wed, 7 Feb 2024 at 22:06, Paul B Mahol wrote: > > > On Wed, Feb 7, 2024 at 10:13 PM Kieran Kunhya wrote: > > > > > $subj > > > > > > As discussed at FOSDEM. > > > > > > > Author of this patch above is forced to FUZZ this decoder until >

Re: [FFmpeg-devel] [PATCH 2/2] Require compilers to support C17.

2024-02-07 Thread Jean-Baptiste Kempf
Hello, On Thu, 8 Feb 2024, at 01:36, Cosmin Stejerean via ffmpeg-devel wrote: >> There were simply no objections to moving to C11. >> The C17 plan came about later because it has important bugfixes. >> It doesn't really matter as compilers backported the new behaviour to C11 >> (or rather, they

Re: [FFmpeg-devel] [PATCH v2 11/12] lavc/vaapi_decode: use dynamic frame pool for output frames with libva2

2024-02-07 Thread Xiang, Haihao
On Wo, 2024-01-31 at 02:26 +, Xiang, Haihao wrote: > On Di, 2024-01-30 at 19:07 +, Mark Thompson wrote: > > On 30/01/2024 06:30, Xiang, Haihao wrote: > > > On Ma, 2024-01-29 at 21:58 +, Mark Thompson wrote: > > > > On 26/01/2024 07:25, Xiang, Haihao wrote: > > > > > On Wo, 2023-12-20

Re: [FFmpeg-devel] STF SoWs

2024-02-07 Thread Michael Niedermayer
On Wed, Feb 07, 2024 at 08:08:34AM -0500, Ronald S. Bultje wrote: > Hi Michael, > > On Wed, Feb 7, 2024 at 7:58 AM Michael Niedermayer > wrote: > > > Theres the person writing a SoW for work he wants to do. > > Theres the person who accepts the SoW in FFmpeg > > Theres the person who passes

Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues

2024-02-07 Thread James Almer
On 2/7/2024 10:27 PM, Leo Izen wrote: On 2/7/24 13:56, Andreas Rheinhardt wrote: Leo Izen: On 1/23/24 14:22, Michael Niedermayer wrote: Hi all As it was a little difficult for me to not loose track of what is blocking a release. I suggest that for all release blocking issues open a ticket

Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues

2024-02-07 Thread Leo Izen
On 2/7/24 13:56, Andreas Rheinhardt wrote: Leo Izen: On 1/23/24 14:22, Michael Niedermayer wrote: Hi all As it was a little difficult for me to not loose track of what is blocking a release. I suggest that for all release blocking issues open a ticket and set Blocking to 7.0 that way this:

Re: [FFmpeg-devel] [PATCH 1/6] avcodec: Remove redundant pix_fmts from decoders

2024-02-07 Thread Andreas Rheinhardt
Andreas Rheinhardt: > AVCodec.pix_fmts is only intended for encoders (decoders use > the get_format callback to let the user choose a pix fmt). > So remove them for the decoders for which this is possible > without further complications; keep them for now in the codecs > that actually use them (by

Re: [FFmpeg-devel] [PATCH 2/2] Require compilers to support C17.

2024-02-07 Thread Cosmin Stejerean via ffmpeg-devel
> On Feb 7, 2024, at 1:48 PM, Lynne wrote: > > Feb 7, 2024, 22:11 by ffmpeg-devel@ffmpeg.org: > >> >> >>> On Feb 7, 2024, at 11:27 AM, Lynne wrote: >>> > > As a compromise, we could start requiring C11 now, and C17 in 7.1. > Or does anyone still care about compilers without

Re: [FFmpeg-devel] [PATCH v2 1/2] lavu/hashtable: create generic robin hood hash table

2024-02-07 Thread Michael Niedermayer
On Tue, Feb 06, 2024 at 02:57:53AM -0800, Connor Worley wrote: [...] > new file mode 100644 > index 00..0b38b34c5c > --- /dev/null > +++ b/libavutil/tests/hashtable.c > @@ -0,0 +1,108 @@ > +/* > + * Generic hashtable tests > + * Copyright (C) 2024 Connor Worley > + * > + * This file is

Re: [FFmpeg-devel] [PATCH] vvcdec: Mark as experimental

2024-02-07 Thread Kieran Kunhya
On Wed, 7 Feb 2024 at 22:06, Paul B Mahol wrote: > On Wed, Feb 7, 2024 at 10:13 PM Kieran Kunhya wrote: > > > $subj > > > > As discussed at FOSDEM. > > > > Author of this patch above is forced to FUZZ this decoder until > experimental flag is removed. > Sure, I will set some fuzzers up over

Re: [FFmpeg-devel] [PATCH] avcodec/nvdec: Constify bitstream pointee

2024-02-07 Thread Timo Rothenpieler
On 07.02.2024 16:04, Andreas Rheinhardt wrote: Signed-off-by: Andreas Rheinhardt --- libavcodec/nvdec.c | 2 +- libavcodec/nvdec.h | 2 +- libavcodec/nvdec_av1.c | 4 ++-- libavcodec/nvdec_h264.c | 4 ++-- libavcodec/nvdec_hevc.c | 4 ++-- 5 files changed, 8 insertions(+), 8

Re: [FFmpeg-devel] [PATCH 0/2] Remove SDL2 output devices

2024-02-07 Thread Paul B Mahol
On Wed, Feb 7, 2024 at 6:40 PM Vittorio Giovara wrote: > On Wed, Feb 7, 2024 at 6:38 PM Nicolas George wrote: > > > Anton Khirnov (12024-02-07): > > > ...so they are precisely broken by design. > > > > Words words words. > > > > Words to try and hide that something used to work for people and

Re: [FFmpeg-devel] [PATCH] vvcdec: Mark as experimental

2024-02-07 Thread Paul B Mahol
On Wed, Feb 7, 2024 at 10:13 PM Kieran Kunhya wrote: > $subj > > As discussed at FOSDEM. > Author of this patch above is forced to FUZZ this decoder until experimental flag is removed. > > Kieran > ___ > ffmpeg-devel mailing list >

Re: [FFmpeg-devel] [PATCH 2/2] Require compilers to support C17.

2024-02-07 Thread Lynne
Feb 7, 2024, 22:11 by ffmpeg-devel@ffmpeg.org: > > >> On Feb 7, 2024, at 11:27 AM, Lynne wrote: >> As a compromise, we could start requiring C11 now, and C17 in 7.1. Or does anyone still care about compilers without even c11 support? >>> >>> How about C11 now and C17 in a

Re: [FFmpeg-devel] [PATCH 2/2] Require compilers to support C17.

2024-02-07 Thread James Almer
On 2/7/2024 6:10 PM, Cosmin Stejerean via ffmpeg-devel wrote: On Feb 7, 2024, at 11:27 AM, Lynne wrote: As a compromise, we could start requiring C11 now, and C17 in 7.1. Or does anyone still care about compilers without even c11 support? How about C11 now and C17 in a year with ffmpeg

[FFmpeg-devel] [PATCH] vvcdec: Mark as experimental

2024-02-07 Thread Kieran Kunhya
$subj As discussed at FOSDEM. Kieran 0001-vvcdec-Mark-as-experimental.patch Description: Binary data ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email

Re: [FFmpeg-devel] [PATCH 2/2] Require compilers to support C17.

2024-02-07 Thread Cosmin Stejerean via ffmpeg-devel
> On Feb 7, 2024, at 11:27 AM, Lynne wrote: > >>> >>> As a compromise, we could start requiring C11 now, and C17 in 7.1. >>> Or does anyone still care about compilers without even c11 support? >>> >> >> How about C11 now and C17 in a year with ffmpeg 8? >> > > Do you have setups and

Re: [FFmpeg-devel] STF SoWs

2024-02-07 Thread Michael Niedermayer
On Wed, Feb 07, 2024 at 02:01:35PM -0500, Leo Izen wrote: > On 2/6/24 16:23, Michael Niedermayer wrote: > > Its true anyone of 2000 people could block a patch. This is not neccessary > > for the argument at all though. > > I don't think this is really a fair statement to make. We have lots of >

Re: [FFmpeg-devel] [PATCH 2/2] Require compilers to support C17.

2024-02-07 Thread Lynne
Feb 7, 2024, 19:52 by ffmpeg-devel@ffmpeg.org: > > >> On Feb 7, 2024, at 1:55 AM, Anton Khirnov wrote: >> >> As a compromise, we could start requiring C11 now, and C17 in 7.1. >> Or does anyone still care about compilers without even c11 support? >> > > How about C11 now and C17 in a year with

Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues

2024-02-07 Thread Andreas Rheinhardt
Leo Izen: > On 1/23/24 14:22, Michael Niedermayer wrote: >> Hi all >> >> As it was a little difficult for me to not loose track of what is >> blocking a release. I suggest that for all release blocking issues >> open a ticket and set Blocking to 7.0 >> that way this: >>

Re: [FFmpeg-devel] [PATCH v7 1/2] libavformat/dvdvideo: add DVD-Video demuxer powered by libdvdnav and libdvdread

2024-02-07 Thread Andreas Rheinhardt
Marth64: > Sorry for the quick follow-up to v6, I wanted to get this update out now > hopefully > before v6 is actually reviewed. v7 fixes a few documentation typos, options > descriptions, > and log messages: nothing major. I also flattened this out to be a 2-patch set > with subtitle palette

Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues

2024-02-07 Thread Cosmin Stejerean via ffmpeg-devel
> On Jan 23, 2024, at 11:22 AM, Michael Niedermayer > wrote: > > What is blocking? (IMHO) > * regressions (unless its non possible to fix before release) > * crashes > * security issues > * data loss > * privacy issues > * anything the commuity agrees should be in the release Can we get the

Re: [FFmpeg-devel] [PATCH 2/2] Require compilers to support C17.

2024-02-07 Thread Cosmin Stejerean via ffmpeg-devel
> On Feb 7, 2024, at 1:55 AM, Anton Khirnov wrote: > > As a compromise, we could start requiring C11 now, and C17 in 7.1. > Or does anyone still care about compilers without even c11 support? How about C11 now and C17 in a year with ffmpeg 8? - Cosmin

Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues

2024-02-07 Thread Leo Izen
On 1/23/24 14:22, Michael Niedermayer wrote: Hi all As it was a little difficult for me to not loose track of what is blocking a release. I suggest that for all release blocking issues open a ticket and set Blocking to 7.0 that way this: https://trac.ffmpeg.org/query?blocking=~7.0 or for the

Re: [FFmpeg-devel] [PATCH v7 2/2] libavformat/dvdvideo: add DVD CLUT utilities and enable palette support

2024-02-07 Thread Marth64
Thank you, Andreas. This was very helpful. I will clean it up this evening. On Wed, Feb 7, 2024 at 12:07 Andreas Rheinhardt < andreas.rheinha...@outlook.com> wrote: > Marth64: > > DVD subtitle palettes, which are natively YUV, are currently carried as > > a hex string in their respective

Re: [FFmpeg-devel] [PATCH v7 2/2] libavformat/dvdvideo: add DVD CLUT utilities and enable palette support

2024-02-07 Thread Andreas Rheinhardt
Marth64: > DVD subtitle palettes, which are natively YUV, are currently carried as > a hex string in their respective subtitle streams and have > no concept of colorspace tagging. In fact, the convention is to convert > them to RGB prior to storage. Common players will only render > the palettes

Re: [FFmpeg-devel] [PATCH 0/2] Remove SDL2 output devices

2024-02-07 Thread Vittorio Giovara
On Wed, Feb 7, 2024 at 6:38 PM Nicolas George wrote: > Anton Khirnov (12024-02-07): > > ...so they are precisely broken by design. > > Words words words. > > Words to try and hide that something used to work for people and now you > are done with it it no longer works. > > Exactly the kind of

Re: [FFmpeg-devel] [PATCH 0/2] Remove SDL2 output devices

2024-02-07 Thread Nicolas George
Anton Khirnov (12024-02-07): > ...so they are precisely broken by design. Words words words. Words to try and hide that something used to work for people and now you are done with it it no longer works. Exactly the kind of attitude that killed libav, killing FFmpeg now. -- Nicolas George

Re: [FFmpeg-devel] STF SoWs

2024-02-07 Thread Ronald S. Bultje
Hi, On Wed, Feb 7, 2024 at 9:44 AM Michael Niedermayer wrote: > [..] i see as only options left to either do a quick vote on > the finished Coverity bug fixing SoW, so a simple "is this text ok", and if > yes nothing anyone says later can create another problem. > That seems reasonable.

Re: [FFmpeg-devel] [PATCH 0/2] Remove SDL2 output devices

2024-02-07 Thread Anton Khirnov
Quoting Stefano Sabatini (2024-02-05 01:02:20) > This implies a misunderstanding of what these components are. If > they are broken with ffmpeg.c this is not a good reason to remove > them (ffmpeg.c is not the only user). They are broken with _any_ caller that happens to call libavformat from a

Re: [FFmpeg-devel] [PATCH 2/2] Require compilers to support C17.

2024-02-07 Thread Anton Khirnov
Quoting Devin Heitmueller (2024-02-07 17:15:30) > On Wed, Feb 7, 2024 at 4:50 AM Anton Khirnov wrote: > > Not to mention anonymous unions were standardized in C11 and widely > > available for many years (possibly decades) before that, so it's hardly > > a 'latest whizbang feature'. > > Yeah, I

Re: [FFmpeg-devel] [PATCH 2/2] Require compilers to support C17.

2024-02-07 Thread Devin Heitmueller
Hello Anton, On Wed, Feb 7, 2024 at 4:50 AM Anton Khirnov wrote: > > Now I know that developers *LOVE* to use the latest whizbang language > > features, > > Could we please not have these kinds of caricatures in here? It's not > helpful. Permit me to rephrase: In my 25+ years of experience as

[FFmpeg-devel] [PATCH v2] libavcodec: add tune_content option also for VP8.

2024-02-07 Thread Dariusz Marcinkiewicz via ffmpeg-devel
This exposes VP8E_SET_SCREEN_CONTENT_MODE option from libvpx. Changes since v1: - Put the new param initialzation in the right place, - Account for cases when the encoder's output is queued up. Co-authored-by: Erik Språng Signed-off-by: Dariusz Marcinkiewicz --- doc/encoders.texi | 7

[FFmpeg-devel] [PATCH] avcodec/nvdec: Constify bitstream pointee

2024-02-07 Thread Andreas Rheinhardt
Signed-off-by: Andreas Rheinhardt --- libavcodec/nvdec.c | 2 +- libavcodec/nvdec.h | 2 +- libavcodec/nvdec_av1.c | 4 ++-- libavcodec/nvdec_h264.c | 4 ++-- libavcodec/nvdec_hevc.c | 4 ++-- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/libavcodec/nvdec.c

Re: [FFmpeg-devel] 回复: [PATCH] avcodec/x86/vvc/vvcdsp_init: fix unresolved external symbol on ARCH_X86_32

2024-02-07 Thread Nuo Mi
On Wed, Feb 7, 2024 at 6:00 PM Andreas Rheinhardt < andreas.rheinha...@outlook.com> wrote: > Wu Jianhua: > >> 发件人: ffmpeg-devel 代表 Andreas > Rheinhardt > >> 发送时间: 2024年2月5日 4:06 > >> 收件人: ffmpeg-devel@ffmpeg.org > >> 主题: Re: [FFmpeg-devel] [PATCH] avcodec/x86/vvc/vvcdsp_init: fix > unresolved

Re: [FFmpeg-devel] FFmpeg 7.0 blocking issues

2024-02-07 Thread Derek Buitenhuis
Hi, On 1/23/2024 7:22 PM, Michael Niedermayer wrote: > What is blocking? (IMHO) > * regressions (unless its non possible to fix before release) > * crashes > * security issues > * data loss > * privacy issues > * anything the commuity agrees should be in the release We discussed it at FOSDEM,

Re: [FFmpeg-devel] STF SoWs

2024-02-07 Thread Michael Niedermayer
On Wed, Feb 07, 2024 at 08:08:34AM -0500, Ronald S. Bultje wrote: > Hi Michael, > > On Wed, Feb 7, 2024 at 7:58 AM Michael Niedermayer > wrote: > > > Theres the person writing a SoW for work he wants to do. > > Theres the person who accepts the SoW in FFmpeg > > Theres the person who passes

Re: [FFmpeg-devel] [PATCH] avcodec/vulkan_decode: Make Vulkan decode less spammy in verbose logs

2024-02-07 Thread Kacper Michajlow
On Wed, 7 Feb 2024 at 03:47, Lynne wrote: > > Feb 7, 2024, 03:11 by kaspe...@gmail.com: > > > Drop per frame decode messages to AV_LOG_TRACE level. > > > > Signed-off-by: Kacper Michajłow > > --- > > libavcodec/vulkan_av1.c | 2 +- > > libavcodec/vulkan_h264.c | 2 +- > >

Re: [FFmpeg-devel] [PATCH] x86/tx_float: enable SIMD for sizes over 131072

2024-02-07 Thread Lynne
Feb 6, 2024, 12:14 by one...@gmail.com: > Please push this ASAP, my all private projects depends on it. > Pushed, thanks. ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link

Re: [FFmpeg-devel] [PATCH 00/24] Major library version bump

2024-02-07 Thread James Almer
On 1/25/2024 1:23 PM, James Almer wrote: On 1/25/2024 10:43 AM, James Almer wrote: After this is committed, it will be open ABI season for a few weeks, but no longer than a month. So if you want to do some cleaning (like removing avpriv_ functions, or moving field offsets from public strucs

Re: [FFmpeg-devel] STF SoWs

2024-02-07 Thread Rémi Denis-Courmont
Le 7 février 2024 14:16:51 GMT+02:00, Nicolas George a écrit : >Paul B Mahol (12024-02-06): >> If this is again about SDR, go ahead, merge it. I no longer care. > >You should care. But you should care by being FOR it, not AGAINST. > >The people who oppose SDR are the same libav people who are

Re: [FFmpeg-devel] STF SoWs

2024-02-07 Thread Ronald S. Bultje
Hi Michael, On Wed, Feb 7, 2024 at 7:58 AM Michael Niedermayer wrote: > Theres the person writing a SoW for work he wants to do. > Theres the person who accepts the SoW in FFmpeg > Theres the person who passes accepted SoW on to SPI/STF > > Iam sadly involved in more than one role here. > I

Re: [FFmpeg-devel] STF SoWs

2024-02-07 Thread Michael Niedermayer
On Tue, Feb 06, 2024 at 08:38:13PM -0500, Ronald S. Bultje wrote: > Hi, > > On Tue, Feb 6, 2024 at 6:04 PM Michael Niedermayer > wrote: > > > I think you should sign a SoW that has "Merged in git master" as a > > Deliverable > > > > I already did. It was fine. of course its fine 9 out of 10

[FFmpeg-devel] [PATCH 3/3 v5] fate/mov: test remuxing all stream heif items

2024-02-07 Thread James Almer
Signed-off-by: James Almer --- tests/fate/mov.mak | 2 +- tests/ref/fate/mov-heic-demux-still-image-multiple-items | 7 +++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/tests/fate/mov.mak b/tests/fate/mov.mak index 4850c8aa94..1be7a0d15a

[FFmpeg-devel] [PATCH 2/3 v6] avformat/mov: add support for tile HEIF still images

2024-02-07 Thread James Almer
Export each tile as its own stream, and the grid information as a Stream Group of type TILE_GRID. This also enables exporting other stream items like thumbnails, which may be present in non tiled HEIF images too. For those, the primary stream will be tagged with the default disposition. Based on

[FFmpeg-devel] [PATCH 1/3 v8] avformat: add a Tile Grid stream group type

2024-02-07 Thread James Almer
This will be used to support tiled image formats like HEIF. Signed-off-by: James Almer --- libavformat/avformat.c | 5 +++ libavformat/avformat.h | 100 + libavformat/dump.c | 29 libavformat/options.c | 32 + 4 files

Re: [FFmpeg-devel] STF SoWs

2024-02-07 Thread Nicolas George
Paul B Mahol (12024-02-06): > If this is again about SDR, go ahead, merge it. I no longer care. You should care. But you should care by being FOR it, not AGAINST. The people who oppose SDR are the same libav people who are disgusting you and me and others away from the project with their

Re: [FFmpeg-devel] [PATCH 0/2] Remove SDL2 output devices

2024-02-07 Thread Nicolas George
Anton Khirnov (12024-02-07): > For instance? What do these devices support that e.g. NUT does not? Returning the latency of the device. > neither should we try. This is the libav mindset we do not want in FFmpeg. -- Nicolas George ___ ffmpeg-devel

[FFmpeg-devel] [PATCH] tests/fate-run: Sanitize test argument

2024-02-07 Thread Andreas Rheinhardt
test -z is a binary operator. Signed-off-by: Andreas Rheinhardt --- tests/fate-run.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/fate-run.sh b/tests/fate-run.sh index 8efb1586b8..9257fb368b 100755 --- a/tests/fate-run.sh +++ b/tests/fate-run.sh @@ -243,7

Re: [FFmpeg-devel] [PATCH 0/2] Remove SDL2 output devices

2024-02-07 Thread Michael Koch
It works until move or resize the window. yes, that's right. I didn't notice because I didn't try to move or resize the window. My point is: Removing SDL would break many examples that can be found in the internet. Michael ___ ffmpeg-devel

Re: [FFmpeg-devel] [PATCH 0/2] Remove SDL2 output devices

2024-02-07 Thread Anton Khirnov
Quoting Marton Balint (2024-02-04 11:11:12) > > The 'pipe:' output can be used with a real video player such as mpv, vlc, or > > even ffplay. For cases where the user was an application using the API they > > should supply their own renderer. > > Yeah, but I never liked when people piped

Re: [FFmpeg-devel] [PATCH v2 1/2] lavu/hashtable: create generic robin hood hash table

2024-02-07 Thread Andreas Rheinhardt
Connor Worley: > Signed-off-by: Connor Worley > --- > libavutil/Makefile | 2 + > libavutil/hashtable.c | 183 > libavutil/hashtable.h | 47 + > libavutil/tests/hashtable.c | 108 + > 4 files changed, 340

Re: [FFmpeg-devel] 回复: [PATCH] avcodec/x86/vvc/vvcdsp_init: fix unresolved external symbol on ARCH_X86_32

2024-02-07 Thread Andreas Rheinhardt
Wu Jianhua: >> 发件人: ffmpeg-devel 代表 Andreas Rheinhardt >> >> 发送时间: 2024年2月5日 4:06 >> 收件人: ffmpeg-devel@ffmpeg.org >> 主题: Re: [FFmpeg-devel] [PATCH] avcodec/x86/vvc/vvcdsp_init: fix unresolved >> external symbol on ARCH_X86_32 >> >> toq...@outlook.com: >>> From: Wu Jianhua >>> >>>

Re: [FFmpeg-devel] [PATCH 2/2] Require compilers to support C17.

2024-02-07 Thread Anton Khirnov
Quoting Michael Niedermayer (2024-02-05 21:45:10) > On Mon, Feb 05, 2024 at 09:31:45PM +0100, Anton Khirnov wrote: > > Quoting Michael Niedermayer (2024-02-05 21:27:27) > > > please wait a bit with applying this so we understand better what it > > > affects > > > > Sure, but I'd like it to go in

Re: [FFmpeg-devel] [PATCH 2/2] Require compilers to support C17.

2024-02-07 Thread Anton Khirnov
Quoting Niklas Haas (2024-02-05 21:55:04) > On Mon, 05 Feb 2024 21:31:45 +0100 Anton Khirnov wrote: > > Quoting Michael Niedermayer (2024-02-05 21:27:27) > > > please wait a bit with applying this so we understand better what it > > > affects > > > > Sure, but I'd like it to go in before 7.0. >

Re: [FFmpeg-devel] [PATCH 2/2] Require compilers to support C17.

2024-02-07 Thread Anton Khirnov
Quoting Devin Heitmueller (2024-02-05 21:40:43) > On Mon, Feb 5, 2024 at 3:31 PM Anton Khirnov wrote: > > > > Quoting Devin Heitmueller (2024-02-05 21:13:22) > > > On Mon, Feb 5, 2024 at 2:59 PM Anton Khirnov wrote: > > > > > > > > It should be available in all relevant modern compilers and will

Re: [FFmpeg-devel] [PATCH] avcodec/x86/vvc/vvcdsp_init: fix unresolved external symbol on ARCH_X86_32

2024-02-07 Thread Wang Bin
Andreas Rheinhardt 于2024年2月5日周一 20:04写道: > toq...@outlook.com: > > From: Wu Jianhua > > > > Signed-off-by: Wu Jianhua > > --- > > libavcodec/x86/vvc/vvcdsp_init.c | 78 > > 1 file changed, 40 insertions(+), 38 deletions(-) > > > > diff --git

Re: [FFmpeg-devel] [PATCH 0/2] Remove SDL2 output devices

2024-02-07 Thread Zhao Zhili
> On Feb 7, 2024, at 04:51, Michael Koch wrote: > > I didn't notice any problems with -f sdl2. I just tested again with Windows > 11 and the latest FFmpeg build from Gyan, just 2 days old. > > ffmpeg -re -f lavfi -i testsrc2=s=800x600 -t 10 -f sdl2 - > > Works without any problems. It