Steven Liu (3):
tests/fate/flvenc: add hevc in enhanced flv test case
tests/fate/flvenc: add vp9 in enhanced flv test case
tests/fate/flvenc: add av1 in enhanced flv test case
tests/fate/flvenc.mak| 33
tests/ref/fate/enhanced-flv-av1 | 6 +
Signed-off-by: Steven Liu
---
tests/fate/flvenc.mak| 11 +++
tests/ref/fate/enhanced-flv-hevc | 6 ++
2 files changed, 17 insertions(+)
create mode 100644 tests/ref/fate/enhanced-flv-hevc
diff --git a/tests/fate/flvenc.mak b/tests/fate/flvenc.mak
index 5032fface3..a0af4
Signed-off-by: Steven Liu
---
tests/fate/flvenc.mak | 10 ++
tests/ref/fate/enhanced-flv-vp9 | 6 ++
2 files changed, 16 insertions(+)
create mode 100644 tests/ref/fate/enhanced-flv-vp9
diff --git a/tests/fate/flvenc.mak b/tests/fate/flvenc.mak
index a0af45e1a8..b7ea6d3ef
Signed-off-by: Steven Liu
---
tests/fate/flvenc.mak | 12
tests/ref/fate/enhanced-flv-av1 | 6 ++
2 files changed, 18 insertions(+)
create mode 100644 tests/ref/fate/enhanced-flv-av1
diff --git a/tests/fate/flvenc.mak b/tests/fate/flvenc.mak
index b7ea6d3efa..c2c780d
Steven Liu 于2023年7月18日周二 15:33写道:
>
> Signed-off-by: Steven Liu
> ---
> tests/fate/flvenc.mak | 12
> tests/ref/fate/enhanced-flv-av1 | 6 ++
> 2 files changed, 18 insertions(+)
> create mode 100644 tests/ref/fate/enhanced-flv-av1
>
> diff --git a/tests/fate/flvenc.m
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> wenbin.chen-at-intel@ffmpeg.org
> Sent: Monday, July 17, 2023 1:33 PM
> To: ffmpeg-devel@ffmpeg.org
> Subject: [FFmpeg-devel] [PATCH] libavfilter/vf_dnn_detect: bbox index may
> bigger than bbox number
>
> From: Wenbin Chen
This commit adds BGRA, RGBA and ARGB pixel formats for AMF encoders
Signed-off-by: Evgeny Pavlov
---
libavcodec/amfenc.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/libavcodec/amfenc.c b/libavcodec/amfenc.c
index cb48f8c273..234cd012ef 100644
--- a/libavcodec/amfenc.c
+++ b/libavcodec
Quoting Steven Liu (2023-07-18 04:10:20)
> Signed-off-by: Steven Liu
> ---
> Changelog | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/Changelog b/Changelog
> index 3876082844..db79ae150d 100644
> --- a/Changelog
> +++ b/Changelog
> @@ -25,6 +25,7 @@ version :
> - Raw VVC bitstream par
Quoting Steven Liu (2023-07-18 09:32:12)
> Signed-off-by: Steven Liu
> ---
> tests/fate/flvenc.mak| 11 +++
> tests/ref/fate/enhanced-flv-hevc | 6 ++
> 2 files changed, 17 insertions(+)
> create mode 100644 tests/ref/fate/enhanced-flv-hevc
>
> diff --git a/tests/fate/f
Anton Khirnov 于2023年7月18日周二 17:50写道:
>
> Quoting Steven Liu (2023-07-18 09:32:12)
> > Signed-off-by: Steven Liu
> > ---
> > tests/fate/flvenc.mak| 11 +++
> > tests/ref/fate/enhanced-flv-hevc | 6 ++
> > 2 files changed, 17 insertions(+)
> > create mode 100644 tests/ref
Anton Khirnov 于2023年7月18日周二 17:44写道:
>
> Quoting Steven Liu (2023-07-18 04:10:20)
> > Signed-off-by: Steven Liu
> > ---
> > Changelog | 1 +
> > 1 file changed, 1 insertion(+)
> >
> > diff --git a/Changelog b/Changelog
> > index 3876082844..db79ae150d 100644
> > --- a/Changelog
> > +++ b/Changel
v2: remove -threads option and set frames 1
Steven Liu (3):
tests/fate/flvenc: add hevc in enhanced flv test case
tests/fate/flvenc: add vp9 in enhanced flv test case
tests/fate/flvenc: add av1 in enhanced flv test case
tests/fate/flvenc.mak| 31 +++
Signed-off-by: Steven Liu
---
tests/fate/flvenc.mak| 11 +++
tests/ref/fate/enhanced-flv-hevc | 6 ++
2 files changed, 17 insertions(+)
create mode 100644 tests/ref/fate/enhanced-flv-hevc
diff --git a/tests/fate/flvenc.mak b/tests/fate/flvenc.mak
index 5032fface3..69210
Signed-off-by: Steven Liu
---
tests/fate/flvenc.mak | 10 ++
tests/ref/fate/enhanced-flv-vp9 | 6 ++
2 files changed, 16 insertions(+)
create mode 100644 tests/ref/fate/enhanced-flv-vp9
diff --git a/tests/fate/flvenc.mak b/tests/fate/flvenc.mak
index 69210c78a2..dafad2673
Signed-off-by: Steven Liu
---
tests/fate/flvenc.mak | 10 ++
tests/ref/fate/enhanced-flv-av1 | 6 ++
2 files changed, 16 insertions(+)
create mode 100644 tests/ref/fate/enhanced-flv-av1
diff --git a/tests/fate/flvenc.mak b/tests/fate/flvenc.mak
index dafad26734..2ad7a2708
Signed-off-by: Steven Liu
---
tests/fate/flvenc.mak | 10 ++
tests/ref/fate/enhanced-flv-av1 | 6 ++
2 files changed, 16 insertions(+)
create mode 100644 tests/ref/fate/enhanced-flv-av1
diff --git a/tests/fate/flvenc.mak b/tests/fate/flvenc.mak
index dafad26734..2ad7a2708
Steven Liu:
> Signed-off-by: Steven Liu
> ---
> tests/fate/flvenc.mak| 11 +++
> tests/ref/fate/enhanced-flv-hevc | 6 ++
> 2 files changed, 17 insertions(+)
> create mode 100644 tests/ref/fate/enhanced-flv-hevc
>
> diff --git a/tests/fate/flvenc.mak b/tests/fate/flvenc
On Tue, Jul 18, 2023 at 6:14 AM Michael Niedermayer
wrote:
> On Sun, Jul 16, 2023 at 02:28:53PM +0800, Nuo Mi wrote:
> > On Mon, Jul 10, 2023 at 3:41 PM Nuo Mi wrote:
> >
> > >
> > >
> > > On Sun, Jul 9, 2023 at 5:52 AM Michael Niedermayer <
> mich...@niedermayer.cc>
> > > wrote:
> > >
> > >> On
ping ... could someone review this please
On Sat, Jul 15, 2023 at 12:33 PM Pavel Koshevoy wrote:
> ... and make code more readable / human friendly.
> ---
> fftools/ffmpeg_mux_init.c | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/fftools/ffmpeg_mux_init.c b/fftools/f
On Tue, Jul 18, 2023 at 07:53:09PM +0800, Nuo Mi wrote:
> On Tue, Jul 18, 2023 at 6:14 AM Michael Niedermayer
> wrote:
>
> > On Sun, Jul 16, 2023 at 02:28:53PM +0800, Nuo Mi wrote:
> > > On Mon, Jul 10, 2023 at 3:41 PM Nuo Mi wrote:
> > >
> > > >
> > > >
> > > > On Sun, Jul 9, 2023 at 5:52 AM Mi
On Tue, Jul 18, 2023 at 07:21:57PM +0800, Steven Liu wrote:
> Signed-off-by: Steven Liu
> ---
> tests/fate/flvenc.mak | 10 ++
> tests/ref/fate/enhanced-flv-vp9 | 6 ++
> 2 files changed, 16 insertions(+)
> create mode 100644 tests/ref/fate/enhanced-flv-vp9
>
> diff --git
No functional changes.
---
libswscale/riscv/rgb2rgb_rvv.S | 19 ++-
1 file changed, 18 insertions(+), 1 deletion(-)
diff --git a/libswscale/riscv/rgb2rgb_rvv.S b/libswscale/riscv/rgb2rgb_rvv.S
index bbdfdbebbc..8f30d760cb 100644
--- a/libswscale/riscv/rgb2rgb_rvv.S
+++ b/libswscal
This avoids strided loads.
Before:
shuffle_bytes_1230_rvv_i32: 308.7
shuffle_bytes_3012_rvv_i32: 308.7
After:
shuffle_bytes_1230_rvv_i32: 46.7
shuffle_bytes_3012_rvv_i32: 46.7
---
libswscale/riscv/rgb2rgb_rvv.S | 30 --
1 file changed, 20 insertions(+), 10 deletions(-
This avoids strided loads.
Before:
shuffle_bytes_0321_rvv_i32: 307.7
shuffle_bytes_2103_rvv_i32: 308.7
After:
shuffle_bytes_0321_rvv_i32: 59.7
shuffle_bytes_2103_rvv_i32: 61.5
---
libswscale/riscv/rgb2rgb_rvv.S | 45 +++---
1 file changed, 20 insertions(+), 25 deletio
On Mon, Jul 17, 2023 at 02:26:58AM +0200, Michael Niedermayer wrote:
> Signed-off-by: Michael Niedermayer
> ---
> libavradio/sdrdemux.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
will apply patchset
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
Jul 17, 2023, 20:09 by r...@remlab.net:
> Le maanantaina 17. heinäkuuta 2023, 20.48.40 EEST Lynne a écrit :
>
>> >> > But I still argue that that is, either way, completely negligible
>> >> > compared
>> >> > to the *existing* overhead. Each loop is making 4 system calls, and
>> >> > each
>> >> >
Signed-off-by: Michael Niedermayer
---
libavradio/sdrdemux.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavradio/sdrdemux.c b/libavradio/sdrdemux.c
index 1b3061a406..318b5465da 100644
--- a/libavradio/sdrdemux.c
+++ b/libavradio/sdrdemux.c
@@ -1134,6 +1134,7 @@ static int demodulate_fm
Signed-off-by: Michael Niedermayer
---
libavradio/sdrdemux.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/libavradio/sdrdemux.c b/libavradio/sdrdemux.c
index 318b5465da..6b1553b130 100644
--- a/libavradio/sdrdemux.c
+++ b/libavradio/sdrdemux.c
@@ -1368,6 +1368,8 @@ static int64_t snap2ba
Signed-off-by: Michael Niedermayer
---
libavradio/sdrdemux.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/libavradio/sdrdemux.c b/libavradio/sdrdemux.c
index 6b1553b130..ca0a9c5cf9 100644
--- a/libavradio/sdrdemux.c
+++ b/libavradio/sdrdemux.c
@@ -1322,6 +1322,7 @@ static
Otherwise we can skip over areas not leaving time to scan them
Signed-off-by: Michael Niedermayer
---
libavradio/sdrdemux.c | 13 +++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/libavradio/sdrdemux.c b/libavradio/sdrdemux.c
index ca0a9c5cf9..f189c85a0d 100644
--- a/l
Signed-off-by: Michael Niedermayer
---
libavradio/sdrdemux.c | 10 ++
1 file changed, 10 insertions(+)
diff --git a/libavradio/sdrdemux.c b/libavradio/sdrdemux.c
index f189c85a0d..07b43dec1c 100644
--- a/libavradio/sdrdemux.c
+++ b/libavradio/sdrdemux.c
@@ -1287,6 +1287,16 @@ static int
Instead do a basic check for totally invalid values during setup
and warn the user for things that are still suspicious
Bounding the value in the middle of the code would lead to
growing complexity to consider that.
Instead the code assumes now the value is correct after setup
Signed-off-by: Mich
Signed-off-by: Michael Niedermayer
---
libavradio/sdrdemux.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/libavradio/sdrdemux.c b/libavradio/sdrdemux.c
index c284f7d8d8..b22d3fed13 100644
--- a/libavradio/sdrdemux.c
+++ b/libavradio/sdrdemux.c
@@ -1321,7 +1321,10 @@ sta
Signed-off-by: Michael Niedermayer
---
tests/Makefile| 1 +
tests/fate/sdr.mak| 11 +
tests/ref/fate/sdr-am | 55 +++
tests/ref/fate/sdr-fm | 25
4 files changed, 92 insertions(+)
create mode 100644 tests/fate/sdr.
wanted_freq is 0 at this point
Signed-off-by: Michael Niedermayer
---
libavradio/sdrdemux.c | 4
libavradio/sdrinradio.c | 3 ---
2 files changed, 7 deletions(-)
diff --git a/libavradio/sdrdemux.c b/libavradio/sdrdemux.c
index b22d3fed13..b5e9b9ad04 100644
--- a/libavradio/sdrdemux.c
+++
Signed-off-by: Michael Niedermayer
---
libavradio/sdrdemux.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavradio/sdrdemux.c b/libavradio/sdrdemux.c
index b5e9b9ad04..d5ea2d85b4 100644
--- a/libavradio/sdrdemux.c
+++ b/libavradio/sdrdemux.c
@@ -1714,7 +1714,7 @@ static i
Maybe this is cleaner
Signed-off-by: Michael Niedermayer
---
libavradio/sdr.h | 5 +++--
libavradio/sdrdemux.c | 38 +++---
2 files changed, 26 insertions(+), 17 deletions(-)
diff --git a/libavradio/sdr.h b/libavradio/sdr.h
index 27ec1db4f3..3f76aec2a6 1006
Signed-off-by: Michael Niedermayer
---
libavradio/sdrdemux.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavradio/sdrdemux.c b/libavradio/sdrdemux.c
index a9ddf93733..ded9b8e26a 100644
--- a/libavradio/sdrdemux.c
+++ b/libavradio/sdrdemux.c
@@ -1571,7 +1571,7 @@ int ff_s
Signed-off-by: Michael Niedermayer
---
libavradio/sdrdemux.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavradio/sdrdemux.c b/libavradio/sdrdemux.c
index ded9b8e26a..65b5e6df8d 100644
--- a/libavradio/sdrdemux.c
+++ b/libavradio/sdrdemux.c
@@ -1367,7 +1367,7 @@ static i
This implementation is clean and requires no communication between the
threads. It requires a few more lines than i would like though
Signed-off-by: Michael Niedermayer
---
libavradio/sdr.h | 1 +
libavradio/sdrdemux.c | 13 -
2 files changed, 13 insertions(+), 1 deletion(-)
d
Pavel Koshevoy:
> ping ... could someone review this please
>
> On Sat, Jul 15, 2023 at 12:33 PM Pavel Koshevoy wrote:
>
>> ... and make code more readable / human friendly.
>> ---
>> fftools/ffmpeg_mux_init.c | 3 ++-
>> 1 file changed, 2 insertions(+), 1 deletion(-)
>>
>> diff --git a/fftools
The error handler for POLLERRs assumes that the timeout is only zero
when v4l2_dequeue_v4l2buf is called by v4l2_getfree_v4l2buf. This
assumption is incorrect, as ff_v4l2_context_dequeue_frame also calls
this function with a timeout of zero. Do not check for unavailable
buffers if the buffers are u
On Tue, Jul 18, 2023 at 3:59 PM Andreas Rheinhardt <
andreas.rheinha...@outlook.com> wrote:
> Pavel Koshevoy:
> > ping ... could someone review this please
> >
> > On Sat, Jul 15, 2023 at 12:33 PM Pavel Koshevoy
> wrote:
> >
> >> ... and make code more readable / human friendly.
> >> ---
> >> ff
The spec says command buffer pools must be externally synchronized
objects, which caused us to fail validation when decoding.
This still lets us pool some resources, just not as much.
Patch attached.
>From ef7fc2ea266f04467cf8c37a76275ea167b4d5a1 Mon Sep 17 00:00:00 2001
From: Lynne
Date: Wed,
It's not needed anymore, as no pools are used between threads.
This also fixes a small potential integer overflow.
Patch attached.
>From 797c62be618fe8e6223b7b01184bce7c6f231a96 Mon Sep 17 00:00:00 2001
From: Lynne
Date: Wed, 19 Jul 2023 04:54:37 +0200
Subject: [PATCH 2/3] lavu/vulkan: remove t
Was never used anywhere.
Patch attached.
>From edaf45f5db757bef95c1ffbf322b872f9d6b0ae0 Mon Sep 17 00:00:00 2001
From: Lynne
Date: Wed, 19 Jul 2023 05:38:32 +0200
Subject: [PATCH 3/3] lavu/vulkan: remove unused field from the execution pool
structure
---
libavutil/vulkan.h | 1 -
1 file chang
46 matches
Mail list logo