On Mon, Mar 10, 2025 at 06:48:29PM +0100, Lynne wrote:
> On 10/03/2025 01:45, Michael Niedermayer wrote:
> > Sponsored-by: Sovereign Tech Fund
> > Signed-off-by: Michael Niedermayer
> > ---
> > libavcodec/ffv1dec.c | 20 -
> > libavcodec/ffv1enc.c | 67 ++
Signed-off-by: MaximilianKaindl
---
libavfilter/dnn/dnn_backend_torch.cpp | 37 +++
1 file changed, 37 insertions(+)
diff --git a/libavfilter/dnn/dnn_backend_torch.cpp
b/libavfilter/dnn/dnn_backend_torch.cpp
index 2e4326d9d4..062821949d 100644
--- a/libavfilter/dnn/dnn_b
On Sun, Mar 09, 2025 at 11:58:04PM +0100, Michael Niedermayer wrote:
> Sponsored-by: Sovereign Tech Fund
> Signed-off-by: Michael Niedermayer
> ---
> libavcodec/ffv1enc.c | 4 ++--
> libavcodec/ffv1enc_template.c | 37 +--
> 2 files changed, 37 insertions
From: Zhao Zhili
The precision should be enough for primaries and luminance.
---
libavformat/flvdec.c | 20 ++--
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/libavformat/flvdec.c b/libavformat/flvdec.c
index befa2ad021..b4d2d7e2b8 100644
--- a/libavformat/flvde
On date Saturday 2025-03-08 20:16:32 +, softworkz wrote:
> From: softworkz
>
> The key benefits are:
>
> - Different to other graph printing methods, this is outputting:
> - all graphs with runtime state
> (including auto-inserted filters)
> - each graph with its inputs and outputs
>
On 3/10/25 16:18, Niklas Haas wrote:
From: Niklas Haas
utils.c is getting quite crowded, and I need a new place to dump a lot of
format handling code for the ongoing rewrite. Rather than bloating this file
even more, start splitting format handling helpers off into a new file.
This also ren
On date Saturday 2025-03-08 20:16:33 +, softworkz wrote:
> From: softworkz
>
> Enables filtergraph printing and adds the options to the docs
>
> Signed-off-by: softworkz
> ---
> doc/ffmpeg.texi | 10 ++
> fftools/ffmpeg.c| 4
> fftools/ffmpeg_filter.c | 5 +++
On 09/03/2025 23:58, Michael Niedermayer wrote:
Sponsored-by: Sovereign Tech Fund
Signed-off-by: Michael Niedermayer
---
libavcodec/ffv1dec.c | 37 +
libavcodec/ffv1dec_template.c | 27 --
libavcodec/ffv1enc.c | 42 +++
On Mon, Mar 10, 2025 at 07:41:26PM +0100, Lynne wrote:
> On 09/03/2025 23:58, Michael Niedermayer wrote:
> > Sponsored-by: Sovereign Tech Fund
> > Signed-off-by: Michael Niedermayer
> > ---
> > libavcodec/ffv1dec.c | 37 +
> > libavcodec/ffv1dec_template.c | 27
From: Zhao Zhili
sizeof AVMasteringDisplayMetadata isn't part of ABI.
---
libavformat/flvdec.c | 19 +--
1 file changed, 13 insertions(+), 6 deletions(-)
diff --git a/libavformat/flvdec.c b/libavformat/flvdec.c
index 62baeafafd..7ea4275784 100644
--- a/libavformat/flvdec.c
+++ b
Andreas Rheinhardt:
> Patch attached.
>
> - Andreas
>
Will apply this patch tomorrow unless there are objections.
- Andreas
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit
On date Monday 2025-03-10 05:39:30 +0100, Andreas Rheinhardt wrote:
> Patch attached.
>
> - Andreas
> From 0601964cbc4a9b1e5d78b8a8da76f1259cc56b52 Mon Sep 17 00:00:00 2001
> From: Andreas Rheinhardt
> Date: Mon, 10 Mar 2025 05:38:18 +0100
> Subject: [PATCH] avutil/refstruct: Fix documentation
>
On Sun, Mar 09, 2025 at 11:58:06PM +0100, Michael Niedermayer wrote:
> Signed-off-by: Michael Niedermayer
> ---
> libavcodec/ffv1enc_template.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/libavcodec/ffv1enc_template.c b/libavcodec/ffv1enc_template.c
> index d8160
Signed-off-by: MaximilianKaindl
---
configure | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/configure b/configure
index 04b83a8868..7219faeaf2 100755
--- a/configure
+++ b/configure
@@ -285,6 +285,7 @@ External library support:
--enable-libtls enable LibreS
0001-lavc-videotoolboxenc-add-hevc-main42210-and-p210.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
ffmpeg-devel-requ...
Hi
On Mon, Mar 10, 2025 at 05:44:22PM +0100, Anders Rein wrote:
> This will make it possible to transmit raw video over NUT without losing
> the field order information.
[...]
> diff --git a/libavformat/nutenc.c b/libavformat/nutenc.c
> index 55efb114c3..abe4e3fb98 100644
> --- a/libavformat/nut
From: Zhao Zhili
---
tests/fate/flvenc.mak | 4 +
tests/ref/fate/enhanced-flv-hevc-hdr10 | 100 +
2 files changed, 104 insertions(+)
create mode 100644 tests/ref/fate/enhanced-flv-hevc-hdr10
diff --git a/tests/fate/flvenc.mak b/tests/fate/flvenc.mak
i
From: Zhao Zhili
This also reduce memory usage.
---
libavformat/flvdec.c | 18 +-
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/libavformat/flvdec.c b/libavformat/flvdec.c
index b5c468a1d1..befa2ad021 100644
--- a/libavformat/flvdec.c
+++ b/libavformat/flvdec.c
@@
From: Zhao Zhili
Also remove the condition of AMF_DATA_TYPE_BOOL when parse color
info. There is no AMF_DATA_TYPE_BOOL type in color info.
---
libavformat/flvdec.c | 66 +---
1 file changed, 31 insertions(+), 35 deletions(-)
diff --git a/libavformat/flvde
From: Zhao Zhili
1. Rename metaVideoColor to meta_color_info
2. Allocated FLVMetaVideoColor together with FLVContext
3. Improve the use of meta_color_info_flag. Do a sequence of strcmp
only if meta_color_info_flag is FLV_COLOR_INFO_FLAG_PARSING.
4. Check return value of amf_parse_object().
---
l
From: Zhao Zhili
---
libavformat/flvdec.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavformat/flvdec.c b/libavformat/flvdec.c
index b431dabffc..c51f64a588 100644
--- a/libavformat/flvdec.c
+++ b/libavformat/flvdec.c
@@ -489,7 +489,7 @@ static int amf_get_string(AVIOCo
From: Zhao Zhili
Some error should not be ignored.
---
libavformat/flvdec.c | 22 ++
1 file changed, 14 insertions(+), 8 deletions(-)
diff --git a/libavformat/flvdec.c b/libavformat/flvdec.c
index b4d2d7e2b8..b431dabffc 100644
--- a/libavformat/flvdec.c
+++ b/libavformat/flv
Romain Beauxis:
> libavcodec/decode.c: intercept `AV_PKT_DATA_METADATA_UPDATE` packet
> extra data, attach them to the next decoded frame.
>
> ---
> libavcodec/decode.c | 20
> 1 file changed, 20 insertions(+)
>
> diff --git a/libavcodec/decode.c b/libavcodec/decode.c
> inde
> -Original Message-
> From: Stefano Sabatini
> Sent: Dienstag, 11. März 2025 00:04
> To: FFmpeg development discussions and patches
> Cc: softworkz
> Subject: Re: [FFmpeg-devel] [PATCH v6 7/8] fftools: Enable filtergraph
> printing and update docs
>
> On date Saturday 2025-03-08 20:1
Signed-off-by: MaximilianKaindl
---
libavfilter/dnn_interface.h | 10 ++
1 file changed, 10 insertions(+)
diff --git a/libavfilter/dnn_interface.h b/libavfilter/dnn_interface.h
index f4552d4287..4252cd2231 100644
--- a/libavfilter/dnn_interface.h
+++ b/libavfilter/dnn_interface.h
@@ -92,
Just pinging to see if anyone has had time to look at this patch :-)
I also noticed that this patch did not trigger an entry on patchwork. Is it
normal or should the patches go to patchwork automatically?
Also, what's the correct approach within ffmpeg codebase to implement unit
tests? Or would
Hi Anders
On Mon, Mar 10, 2025 at 09:24:05PM +0100, Anders Rein wrote:
> Hi! Thanks for the feedback.I have no problem adding the "X-" prefix
> to the field order key, however I was just following the way
> "r_frame_rate" was passed. As far as I can see this field is not
> mentioned in nut.txt eit
On Sun, Mar 9, 2025 at 9:57 PM Nuo Mi wrote:
>
>
> On Thu, Mar 6, 2025 at 2:40 AM Frank Plowman
> wrote:
>
>> If pps_single_slice_per_subpic_flag is 1,
>> slice_{width,height}_in_tiles are undefined and we must instead get the
>> dimensions of the slice by referring to the corresponding subpictu
Oh my bad. I searched on Google "nut txt". Second hit:
https://ffmpeg.org/~michael/nut.txt.
I'll modify the patch to include the "X-" prefix. Thanks.
On Mon, 10 Mar 2025 at 21:55, Michael Niedermayer
wrote:
>
> Hi Anders
>
> On Mon, Mar 10, 2025 at 09:24:05PM +0100, Anders Rein wrote:
> > Hi! Th
On Mon, Mar 10, 2025 at 5:57 AM Tomas Härdin wrote:
> Just an aside: I've had potential clients ask about decoding teletext
> from the video essence itself, for stuffing into MXF's VBI thing. Here
> in Sweden subtitles are still done with teletext. I wouldn't be
> surprised if some broadcasters us
Signed-off-by: MaximilianKaindl
---
libavfilter/Makefile |2 +-
libavfilter/allfilters.c |2 +-
libavfilter/avf_dnn_classify.c | 1283
libavfilter/vf_dnn_classify.c | 308
4 files changed, 1285 insertions(+), 310 deletions(-)
cr
On date Saturday 2025-03-08 20:16:26 +, ffmpegagent wrote:
> This new version of the patchset starts by extracting the text formatting
> and writing APIs from ffprobe.c into a subfolder under fftools. The type
> naming follows public API naming style, ramping up for making it a public
> API in
Signed-off-by: MaximilianKaindl
---
libavfilter/dnn/dnn_backend_torch.cpp | 297 +-
1 file changed, 288 insertions(+), 9 deletions(-)
diff --git a/libavfilter/dnn/dnn_backend_torch.cpp
b/libavfilter/dnn/dnn_backend_torch.cpp
index ea09845e05..3a0ef931f9 100644
--- a/liba
Signed-off-by: MaximilianKaindl
---
configure | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/configure b/configure
index 7219faeaf2..ac074279cb 100755
--- a/configure
+++ b/configure
@@ -285,6 +285,7 @@ External library support:
--enable-libtls enable LibreSS
Signed-off-by: MaximilianKaindl
---
libavfilter/dnn/dnn_backend_torch.cpp | 26 ++
1 file changed, 26 insertions(+)
diff --git a/libavfilter/dnn/dnn_backend_torch.cpp
b/libavfilter/dnn/dnn_backend_torch.cpp
index 062821949d..ea09845e05 100644
--- a/libavfilter/dnn/dnn_ba
Signed-off-by: MaximilianKaindl
---
libavfilter/dnn/dnn_backend_torch.cpp | 411 +++---
1 file changed, 311 insertions(+), 100 deletions(-)
diff --git a/libavfilter/dnn/dnn_backend_torch.cpp
b/libavfilter/dnn/dnn_backend_torch.cpp
index 1d2bfb191a..26b57f08f3 100644
--- a/li
Le lun. 10 mars 2025 à 15:46, Michael Niedermayer
a écrit :
>
> On Mon, Mar 10, 2025 at 08:50:06AM -0500, Romain Beauxis wrote:
> > Le dim. 9 mars 2025 à 13:31, Michael Niedermayer
> > a écrit :
> > >
> > > On Tue, Feb 25, 2025 at 04:01:14PM -0600, Romain Beauxis wrote:
> > > > libavcodec/decode.
On 10/03/2025 01:45, Michael Niedermayer wrote:
Sponsored-by: Sovereign Tech Fund
Signed-off-by: Michael Niedermayer
---
libavcodec/ffv1dec.c | 20 -
libavcodec/ffv1enc.c | 67 ++--
2 files changed, 71 insertions(+), 16 deletions(-)
diff -
Hi Lynne
On Mon, Mar 10, 2025 at 04:17:04AM +0100, Lynne wrote:
> This commit adds a Vulkan AV1 encoder, using the native acceleration API.
>
> This commit and patchset needs more testing, hence WIP for now.
> ---
> configure |1 +
> libavcodec/Makefile|2
Le lun. 10 mars 2025 à 02:13, Andreas Rheinhardt
a écrit :
>
> Romain Beauxis:
> > libavcodec/decode.c: intercept `AV_PKT_DATA_METADATA_UPDATE` packet
> > extra data, attach them to the next decoded frame.
> >
> > ---
> > libavcodec/decode.c | 20
> > 1 file changed, 20 inser
On Tue, 4 Mar 2025, Martin Storsjö wrote:
We normally don't need else statements here; the common pattern
is to assign lower level SIMD implementations first, then
conditionally reassign higher level ones afterwards, if supported.
---
Sorry, I didn't notice this while reviewing the patch, until
41 matches
Mail list logo