I am locally using:
if (bpp == 8 && (flags & AV_CPU_FLAG_RVI) && (flags &
AV_CPU_FLAG_RVB_ADDR)) {
this performs better on k230/banana_f3 than C.
For email, refer to [FFmpeg-devel] [PATCH 2/2] lavc/vp8dsp: restrict RVI
optimisations and change it to
if (bpp == 8 && (flags & AV_CPU_FLAG_RV_M
I am locally using:
if (bpp == 8 && (flags & AV_CPU_FLAG_RVI)) {
this performs better on k230/banana_f3 than C.
For email, refer to [FFmpeg-devel] [PATCH 2/2] lavc/vp8dsp: restrict RVI
optimisations and change it to
if (bpp == 8 && (flags & AV_CPU_FLAG_RV_MISALIGNED)) {
So no output, but I
---
libavfilter/af_volumedetect.c | 68 +--
1 file changed, 34 insertions(+), 34 deletions(-)
diff --git a/libavfilter/af_volumedetect.c b/libavfilter/af_volumedetect.c
index dbbcd037a5..b78b073c09 100644
--- a/libavfilter/af_volumedetect.c
+++ b/libavfilter/af_vol
---
libavfilter/af_volumedetect.c | 159 --
1 file changed, 133 insertions(+), 26 deletions(-)
diff --git a/libavfilter/af_volumedetect.c b/libavfilter/af_volumedetect.c
index 327801a7f9..dbbcd037a5 100644
--- a/libavfilter/af_volumedetect.c
+++ b/libavfilter/af_vo
---
libavfilter/af_volumedetect.c | 20 ++--
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/libavfilter/af_volumedetect.c b/libavfilter/af_volumedetect.c
index 8b001d1cf2..327801a7f9 100644
--- a/libavfilter/af_volumedetect.c
+++ b/libavfilter/af_volumedetect.c
@@
Hi all
To keep people updated (and as this is not vissible on the ML)
heres my current list of issues marked as false positives / intentional in Mai
& April 2024
(in case anyone wants to review, i presume noone wants but just in case)
1409917 Unintentional integer overflow No overflow happens
On Mon, May 13, 2024 at 10:45:16PM +0200, Andreas Rheinhardt wrote:
> Michael Niedermayer:
> > Fixes: CID1454676 Out-of-bounds read
> >
> > Sponsored-by: Sovereign Tech Fund
> > Signed-off-by: Michael Niedermayer
> > ---
> > libavcodec/flac_parser.c | 2 ++
> > 1 file changed, 2 insertions(+)
>
On 5/13/2024 7:49 PM, Michael Niedermayer wrote:
On Mon, May 13, 2024 at 06:15:16AM +0100, Kieran Kunhya wrote:
On Mon, 13 May 2024, 02:32 Michael Niedermayer,
wrote:
On Mon, May 06, 2024 at 03:23:07AM +0200, Michael Niedermayer wrote:
Fixes: CID1439574 Dereference after null check
Sponsore
On Mon, May 13, 2024 at 06:15:16AM +0100, Kieran Kunhya wrote:
> On Mon, 13 May 2024, 02:32 Michael Niedermayer,
> wrote:
>
> > On Mon, May 06, 2024 at 03:23:07AM +0200, Michael Niedermayer wrote:
> > > Fixes: CID1439574 Dereference after null check
> > >
> > > Sponsored-by: Sovereign Tech Fund
>
On Mon, May 13, 2024 at 10:35:44AM +0200, Tomas Härdin wrote:
> fre 2024-05-10 klockan 16:07 +0200 skrev Michael Niedermayer:
> > Fixes: CID1460979 Logically dead code
> >
> > Sponsored-by: Sovereign Tech Fund
> > Signed-off-by: Michael Niedermayer
> > ---
> > libavcodec/jpeg2000dec.c | 3 ---
>
Michael Niedermayer:
> Fixes: CID1454676 Out-of-bounds read
>
> Sponsored-by: Sovereign Tech Fund
> Signed-off-by: Michael Niedermayer
> ---
> libavcodec/flac_parser.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/libavcodec/flac_parser.c b/libavcodec/flac_parser.c
> index 47904d51
Hi
On Mon, May 13, 2024 at 09:07:50AM +0300, Rémi Denis-Courmont wrote:
>
>
> Le 5 mai 2024 02:51:59 GMT+03:00, Michael Niedermayer
> a écrit :
> >Fixes: CID1454676 Out-of-bounds read
>
> It's a stretch to call this "fixing". It just asserts that the situation
> doesn't happen,
yes
> in o
On Mon, May 13, 2024 at 09:04:34AM +0300, Rémi Denis-Courmont wrote:
>
>
> Le 6 mai 2024 04:23:07 GMT+03:00, Michael Niedermayer
> a écrit :
> >Fixes: CID1439574 Dereference after null check
>
> If SPS is guaranteed to be non-NULL, there should probably be an assertion to
> document it, and i
Le maanantaina 13. toukokuuta 2024, 19.59.19 EEST u...@foxmail.com a écrit :
> From: sunyuechi
>
> C908:
> vp9_put4_8bpp_c: 0.7
> vp9_put4_8bpp_rvi: 0.5
> vp9_put8_8bpp_c: 2.5
> vp9_put8_8bpp_rvi: 0.5
> vp9_put16_8bpp_c: 16.7
> vp9_put16_8bpp_rvi: 1.5
> vp9_put32_8bpp_c: 37.2
> vp9_put32_8bpp_rvi
Le maanantaina 13. toukokuuta 2024, 19.59.18 EEST u...@foxmail.com a écrit :
> From: sunyuechi
>
> C908:
> vp9_vert_8x8_8bpp_c: 22.0
> vp9_vert_8x8_8bpp_rvi: 15.7
> vp9_vert_16x16_8bpp_c: 71.2
> vp9_vert_16x16_8bpp_rvi: 39.0
> vp9_vert_32x32_8bpp_c: 300.2
> vp9_vert_32x32_8bpp_rvi: 135.2
Not sur
Le maanantaina 13. toukokuuta 2024, 19.59.18 EEST u...@foxmail.com a écrit :
> From: sunyuechi
>
> C908:
> vp9_vert_8x8_8bpp_c: 22.0
> vp9_vert_8x8_8bpp_rvi: 15.7
> vp9_vert_16x16_8bpp_c: 71.2
> vp9_vert_16x16_8bpp_rvi: 39.0
> vp9_vert_32x32_8bpp_c: 300.2
> vp9_vert_32x32_8bpp_rvi: 135.2
> ---
>
On Sat, 11 May 2024, Michael Niedermayer wrote:
On Thu, May 09, 2024 at 08:49:18AM +0200, Marton Balint wrote:
Fixes ticket #9740.
Signed-off-by: Marton Balint
---
libavfilter/vf_geq.c | 20
1 file changed, 12 insertions(+), 8 deletions(-)
diff --git a/libavfilter/vf
On Mon, May 13, 2024 at 6:49 PM James Almer wrote:
> On 5/6/2024 2:49 PM, Rémi Denis-Courmont wrote:
> > Le maanantaina 6. toukokuuta 2024, 20.18.11 EEST Ramiro Polla a écrit :
> >> I'll send a similar patch to fix checkasm/idctdsp after this is merged.
> >
> > The idctdsp test does not actually t
Le 13 mai 2024 20:06:34 GMT+03:00, Lynne via ffmpeg-devel
a écrit :
>On 13/05/2024 18:43, Rémi Denis-Courmont wrote:
>> While this function can easily be written with vectors, it just fails to
>> get any performance improvement.
>>
>> For reference, this is a simpler loop-free implementation t
On 13/05/2024 18:43, Rémi Denis-Courmont wrote:
While this function can easily be written with vectors, it just fails to
get any performance improvement.
For reference, this is a simpler loop-free implementation that does get
better performance than the current one depending on hardware, but sti
mån 2024-05-13 klockan 17:55 +0200 skrev Andreas Rheinhardt:
> Tomas Härdin:
> > mån 2024-05-13 klockan 10:54 +0200 skrev Andreas Rheinhardt:
> > > Tomas Härdin:
> > > > tor 2024-05-09 klockan 04:04 +0200 skrev Andreas Rheinhardt:
> > > > > This commit is the analog of
> > > > > 3f11eac75741888c7b2
just rebase
于2024年5月14日周二 01:00写道:
> From: sunyuechi
>
> C908:
> vp9_vert_8x8_8bpp_c: 22.0
> vp9_vert_8x8_8bpp_rvi: 15.7
> vp9_vert_16x16_8bpp_c: 71.2
> vp9_vert_16x16_8bpp_rvi: 39.0
> vp9_vert_32x32_8bpp_c: 300.2
> vp9_vert_32x32_8bpp_rvi: 135.2
> ---
> libavcodec/riscv/Makefile| 1 +
From: sunyuechi
C908 X60
vp9_avg_8tap_smooth_4h_8bpp_c : 13.0 11.2
vp9_avg_8tap_smooth_4h_8bpp_rvv_i32:5.04.2
vp9_avg_8tap_smooth_4v_8bpp_c : 13.7 12.5
vp9_avg_8tap_smo
From: sunyuechi
C908:
vp9_avg_bilin_4hv_8bpp_c: 11.0
vp9_avg_bilin_4hv_8bpp_rvv_i64: 3.7
vp9_avg_bilin_8hv_8bpp_c: 38.7
vp9_avg_bilin_8hv_8bpp_rvv_i64: 7.2
vp9_avg_bilin_16hv_8bpp_c: 147.0
vp9_avg_bilin_16hv_8bpp_rvv_i64: 14.2
vp9_avg_bilin_32hv_8bpp_c: 574.5
vp9_avg_bilin_32hv_8bpp_rvv_i64: 42.7
From: sunyuechi
C908:
vp9_avg_bilin_4h_8bpp_c: 5.2
vp9_avg_bilin_4h_8bpp_rvv_i64: 2.2
vp9_avg_bilin_4v_8bpp_c: 5.5
vp9_avg_bilin_4v_8bpp_rvv_i64: 2.2
vp9_avg_bilin_8h_8bpp_c: 20.0
vp9_avg_bilin_8h_8bpp_rvv_i64: 4.5
vp9_avg_bilin_8v_8bpp_c: 21.0
vp9_avg_bilin_8v_8bpp_rvv_i64: 4.2
vp9_avg_bilin_16h
From: sunyuechi
C908 X60
vp9_avg_8tap_smooth_4hv_8bpp_c : 32.0 28.2
vp9_avg_8tap_smooth_4hv_8bpp_rvv_i32 : 15.0 13.2
vp9_avg_8tap_smooth_8hv_8bpp_c : 98.0 86.2
vp9_avg_8tap_smo
From: sunyuechi
C908:
vp9_avg4_8bpp_c: 1.2
vp9_avg4_8bpp_rvv_i64: 1.0
vp9_avg8_8bpp_c: 3.7
vp9_avg8_8bpp_rvv_i64: 1.5
vp9_avg16_8bpp_c: 14.7
vp9_avg16_8bpp_rvv_i64: 3.5
vp9_avg32_8bpp_c: 57.7
vp9_avg32_8bpp_rvv_i64: 10.0
vp9_avg64_8bpp_c: 229.0
vp9_avg64_8bpp_rvv_i64: 31.7
---
libavcodec/riscv/M
From: sunyuechi
C908:
vp9_tm_4x4_8bpp_c: 116.5
vp9_tm_4x4_8bpp_rvv_i32: 43.5
vp9_tm_8x8_8bpp_c: 416.2
vp9_tm_8x8_8bpp_rvv_i32: 86.0
vp9_tm_16x16_8bpp_c: 1665.5
vp9_tm_16x16_8bpp_rvv_i32: 187.2
vp9_tm_32x32_8bpp_c: 6974.2
vp9_tm_32x32_8bpp_rvv_i32: 625.7
---
libavcodec/riscv/vp9_intra_rvv.S | 141
From: sunyuechi
C908:
vp9_vert_8x8_8bpp_c: 22.0
vp9_vert_8x8_8bpp_rvi: 15.7
vp9_vert_16x16_8bpp_c: 71.2
vp9_vert_16x16_8bpp_rvi: 39.0
vp9_vert_32x32_8bpp_c: 300.2
vp9_vert_32x32_8bpp_rvi: 135.2
---
libavcodec/riscv/Makefile| 1 +
libavcodec/riscv/vp9_intra_rvi.S | 71 +++
From: sunyuechi
C908:
vp9_hor_8x8_8bpp_c: 74.7
vp9_hor_8x8_8bpp_rvv_i32: 35.7
vp9_hor_16x16_8bpp_c: 175.5
vp9_hor_16x16_8bpp_rvv_i32: 80.2
vp9_hor_32x32_8bpp_c: 510.2
vp9_hor_32x32_8bpp_rvv_i32: 264.0
---
libavcodec/riscv/vp9_intra_rvv.S | 56
libavcodec/riscv/vp
From: sunyuechi
C908:
vp9_put4_8bpp_c: 0.7
vp9_put4_8bpp_rvi: 0.5
vp9_put8_8bpp_c: 2.5
vp9_put8_8bpp_rvi: 0.5
vp9_put16_8bpp_c: 16.7
vp9_put16_8bpp_rvi: 1.5
vp9_put32_8bpp_c: 37.2
vp9_put32_8bpp_rvi: 5.7
vp9_put64_8bpp_c: 107.5
vp9_put64_8bpp_rvi: 21.7
---
libavcodec/riscv/Makefile | 3 +-
On 5/6/2024 2:49 PM, Rémi Denis-Courmont wrote:
Le maanantaina 6. toukokuuta 2024, 20.18.11 EEST Ramiro Polla a écrit :
I'll send a similar patch to fix checkasm/idctdsp after this is merged.
The idctdsp test does not actually test the iDCT, but only the trivial-ish
add/put helpers, so it does
While this function can easily be written with vectors, it just fails to
get any performance improvement.
For reference, this is a simpler loop-free implementation that does get
better performance than the current one depending on hardware, but still
more or less the same metrics as the C code:
Tomas Härdin:
> mån 2024-05-13 klockan 10:54 +0200 skrev Andreas Rheinhardt:
>> Tomas Härdin:
>>> tor 2024-05-09 klockan 04:04 +0200 skrev Andreas Rheinhardt:
This commit is the analog of
3f11eac75741888c7b2b6f93c458766f2613bab5
for decoding: It sets the AV_FRAME_FLAG_KEY and (for vi
mån 2024-05-13 klockan 10:54 +0200 skrev Andreas Rheinhardt:
> Tomas Härdin:
> > tor 2024-05-09 klockan 04:04 +0200 skrev Andreas Rheinhardt:
> > > This commit is the analog of
> > > 3f11eac75741888c7b2b6f93c458766f2613bab5
> > > for decoding: It sets the AV_FRAME_FLAG_KEY and (for video
> > > deco
Previous observations:
- Inconsistent code style with other filters. (Mostly using AVFilterLink*
link instead of AVFilterLink *link).
I hope it's fine now.
- Unrelated changes, please split trivial unrelated changes into separate
patches.
Removed trivial changes from this patch.
- Can't ta
---
libavcodec/riscv/flacdsp_init.c | 13 ++---
libavcodec/riscv/flacdsp_rvv.S | 4 ++--
2 files changed, 8 insertions(+), 9 deletions(-)
diff --git a/libavcodec/riscv/flacdsp_init.c b/libavcodec/riscv/flacdsp_init.c
index 0d7cff8bfe..77ffd09244 100644
--- a/libavcodec/riscv/flacdsp_ini
From 17aceef1c1a1bb25d651610cd52bc94dbdf20e0d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tomas=20H=C3=A4rdin?=
Date: Mon, 13 May 2024 17:01:28 +0200
Subject: [PATCH 2/2] lavc/speedhqdec: Reindent
---
libavcodec/speedhqdec.c | 152
1 file changed, 76 insert
On a 36 core Intel(R) Xeon(R) Platinum 8124M CPU @ 3.00GHz
command: /usr/bin/time ./ffmpeg -t 30 -thread_type slice -threads
$THREADS -i $INPUT.mov -vcodec rawvideo -f null -
before:
frame= 1500 fps=160 q=-0.0 Lsize=N/A time=00:00:30.00 bitrate=N/A
speed= 3.2x
10.54user 0.37system 0:09.40elaps
On Sat, 11 May 2024 at 03:45, Michael Niedermayer
wrote:
>
> On Thu, May 09, 2024 at 04:02:09PM +0200, Kacper Michajłow wrote:
> > Also reject input if it is too short.
> >
> > Found by OSS-Fuzz.
> >
> > Signed-off-by: Kacper Michajłow
> > ---
> > libavformat/data_uri.c | 4 ++--
> > 1 file chan
Signed-off-by: Kacper Michajłow
---
libavformat/data_uri.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavformat/data_uri.c b/libavformat/data_uri.c
index 3868a19630..5991ad4ed4 100644
--- a/libavformat/data_uri.c
+++ b/libavformat/data_uri.c
@@ -73,7 +73,7 @@ static av_
On Wed, Apr 17, 2024 at 10:49 PM Martin Storsjö wrote:
> On Wed, 17 Apr 2024, Ramiro Polla wrote:
> > This patch set adds fdct to checkasm and neon-optimized fdct for aarch64.
> >
> > Ramiro Polla (2):
> > checkasm: add test for fdct
> > lavc/aarch64/fdct: add neon-optimized fdct for aarch64
> >
On Mon, May 13, 2024 at 12:15 PM Martin Storsjö wrote:
> On Sat, 11 May 2024, Ramiro Polla wrote:
> > On Sun, Jan 21, 2024 at 10:57 PM Ramiro Polla
> > wrote:
> >>
> >> ---
> >> libavcodec/aarch64/idctdsp_init_aarch64.c | 2 +-
> >> 1 file changed, 1 insertion(+), 1 deletion(-)
> >>
> >> diff -
From: Wu Jianhua
ff_vvc_alf_filter_luma_4x4_10_c: 135
ff_vvc_alf_filter_luma_4x4_10_avx2: 54
ff_vvc_alf_filter_luma_4x8_10_c: 268
ff_vvc_alf_filter_luma_4x8_10_avx2: 106
ff_vvc_alf_filter_luma_4x12_10_c: 400
ff_vvc_alf_filter_luma_4x12_10_avx2: 160
ff_vvc_alf_filter_luma_4x16_10_c: 535
ff_vvc_alf
From: Wu Jianhua
Perforamnce Test (fps):
clip before after delta
Tango2_3840x2160_60_10_420_27_LD.266 56 115 105.36%
RitualDance_1920x1080_60_10_420_32_LD.266 272 481 76.83%
RitualDance_1920x1080_60_10_420_37_RA.266 303 426 40.59%
Sig
From: Wu Jianhua
Signed-off-by: Wu Jianhua
---
tests/checkasm/Makefile | 2 +-
tests/checkasm/checkasm.c | 3 +-
tests/checkasm/checkasm.h | 1 +
tests/checkasm/vvc_alf.c | 133 ++
4 files changed, 137 insertions(+), 2 deletions(-)
create mode 10064
On 13/05/2024 12:13, Martin Storsjö wrote:
On Sat, 11 May 2024, Lynne via ffmpeg-devel wrote:
Unintentionally removed as part of
03cf10164578aed33f4d0cb5b69d63669c01a538.
Untested, but its assumed that unlike most of the old ARM code,
this one was still working.
---
libavcodec/aac/aacdec_float
On Sat, 11 May 2024, Ramiro Polla wrote:
On Sun, Jan 21, 2024 at 10:57 PM Ramiro Polla wrote:
---
libavcodec/aarch64/idctdsp_init_aarch64.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavcodec/aarch64/idctdsp_init_aarch64.c
b/libavcodec/aarch64/idctdsp_init_aarch64
On Sat, 11 May 2024, Lynne via ffmpeg-devel wrote:
Unintentionally removed as part of 03cf10164578aed33f4d0cb5b69d63669c01a538.
Untested, but its assumed that unlike most of the old ARM code,
this one was still working.
---
libavcodec/aac/aacdec_float.c | 5 +
1 file changed, 5 insertions(+)
Signed-off-by: Andreas Rheinhardt
---
tests/checkasm/vvc_mc.c | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/tests/checkasm/vvc_mc.c b/tests/checkasm/vvc_mc.c
index 97f57cb401..71087dc3dd 100644
--- a/tests/checkasm/vvc_mc.c
+++ b/tests/checkasm/vvc_mc.c
@@ -121,7 +121,
Andreas Rheinhardt:
> Signed-off-by: Andreas Rheinhardt
> ---
> libavcodec/bsf/dts2pts.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/libavcodec/bsf/dts2pts.c b/libavcodec/bsf/dts2pts.c
> index 53a54fb1cc..ba4dc43f84 100644
> --- a/libavcodec/bsf/dts2pts.c
> +++ b
E.g. f2de911818fbd7e73343803626b697fd0c968121 forgot to
add the unused void* here.
Signed-off-by: Andreas Rheinhardt
---
tests/checkasm/sw_gbrp.c | 34 ++
1 file changed, 18 insertions(+), 16 deletions(-)
diff --git a/tests/checkasm/sw_gbrp.c b/tests/checkasm/sw_
Forgotten in 5b8faaad6c71bbb90951ca1642391e11cf6f5f91.
Signed-off-by: Andreas Rheinhardt
---
tests/checkasm/vf_blend.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/tests/checkasm/vf_blend.c b/tests/checkasm/vf_blend.c
index b5a96ee4bc..5ebfc11fed 100644
--- a/tests
Forgotten in fa06f48371ba2b73c139810db5bb893dc27eda7a.
Signed-off-by: Andreas Rheinhardt
---
tests/checkasm/vf_bwdif.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/tests/checkasm/vf_bwdif.c b/tests/checkasm/vf_bwdif.c
index fae61b62e4..222e6aa4fa 100644
--- a/tests/c
Forgotten in 9b26a8077f1c0139fdcc236d3de08cd2bdc4ec0f.
Signed-off-by: Andreas Rheinhardt
---
tests/checkasm/vf_colorspace.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/tests/checkasm/vf_colorspace.c b/tests/checkasm/vf_colorspace.c
index 31efa671f9..1b0d202ce6 100
Forgotten in a54e53a1c428299b19c7b4e2b66d01c0482c41dd.
Signed-off-by: Andreas Rheinhardt
---
tests/checkasm/vp8dsp.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/tests/checkasm/vp8dsp.c b/tests/checkasm/vp8dsp.c
index 4cd0f8ac4f..6e989819ef 100644
--- a/tests/checkasm/vp
Forgotten in abb85429f3424375f21bdd135656c2d88357b3d5.
Signed-off-by: Andreas Rheinhardt
---
tests/checkasm/motion.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tests/checkasm/motion.c b/tests/checkasm/motion.c
index 71a0ee3fc0..e7a36bbbda 100644
--- a/tests/checkasm/
Signed-off-by: Andreas Rheinhardt
---
tests/checkasm/llviddsp.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tests/checkasm/llviddsp.c b/tests/checkasm/llviddsp.c
index 00ad21a7cc..b75c0ea099 100644
--- a/tests/checkasm/llviddsp.c
+++ b/tests/checkasm/llviddsp.c
@@ -114
Signed-off-by: Andreas Rheinhardt
---
tests/checkasm/huffyuvdsp.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/checkasm/huffyuvdsp.c b/tests/checkasm/huffyuvdsp.c
index a08f5a8391..7491a8f14c 100644
--- a/tests/checkasm/huffyuvdsp.c
+++ b/tests/checkasm/huffyuvdsp.c
@
Forgotten in b314d0685c8c1fbcf8455e59c7f444290c7c.
Signed-off-by: Andreas Rheinhardt
---
tests/checkasm/hevc_add_res.c | 2 +-
tests/checkasm/hevc_deblock.c | 6 --
tests/checkasm/hevc_pel.c | 28 ++--
tests/checkasm/hevc_sao.c | 8
4 files cha
mån 2024-05-13 klockan 10:51 +0200 skrev Tomas Härdin:
> fre 2024-05-10 klockan 16:07 +0200 skrev Michael Niedermayer:
> > Fixes: CID1460979 Logically dead code
> >
> > Sponsored-by: Sovereign Tech Fund
> > Signed-off-by: Michael Niedermayer
> > ---
> > libavcodec/jpeg2000dec.c | 3 ---
> > 1 fi
Tomas Härdin:
> tor 2024-05-09 klockan 04:04 +0200 skrev Andreas Rheinhardt:
>> This commit is the analog of 3f11eac75741888c7b2b6f93c458766f2613bab5
>> for decoding: It sets the AV_FRAME_FLAG_KEY and (for video decoders)
>> also pict_type to AV_PICTURE_TYPE_I. It furthermore stops setting
>> audio
fre 2024-05-10 klockan 16:07 +0200 skrev Michael Niedermayer:
> Fixes: CID1460979 Logically dead code
>
> Sponsored-by: Sovereign Tech Fund
> Signed-off-by: Michael Niedermayer
> ---
> libavcodec/jpeg2000dec.c | 3 ---
> 1 file changed, 3 deletions(-)
>
> diff --git a/libavcodec/jpeg2000dec.c b
mån 2024-05-06 klockan 17:41 +0200 skrev Andreas Rheinhardt:
> ssd_int8_vs_int16 is only called from encode_block()
> in svq1enc.c; it calls it in stages: At stage 0,
> the int16_t array contains the difference of two
> uint16_t. At each of the following stages, the
> int16_t array is filled by sub
fre 2024-05-10 klockan 16:07 +0200 skrev Michael Niedermayer:
> Fixes: CID1460979 Logically dead code
>
> Sponsored-by: Sovereign Tech Fund
> Signed-off-by: Michael Niedermayer
> ---
> libavcodec/jpeg2000dec.c | 3 ---
> 1 file changed, 3 deletions(-)
>
> diff --git a/libavcodec/jpeg2000dec.c b
tor 2024-05-09 klockan 04:04 +0200 skrev Andreas Rheinhardt:
> This commit is the analog of 3f11eac75741888c7b2b6f93c458766f2613bab5
> for decoding: It sets the AV_FRAME_FLAG_KEY and (for video decoders)
> also pict_type to AV_PICTURE_TYPE_I. It furthermore stops setting
> audio frames as always be
Matches other hwaccels.
---
v2: AVERROR
libavcodec/vaapi_decode.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/libavcodec/vaapi_decode.c b/libavcodec/vaapi_decode.c
index 8e9f647c20..7c91d50f7b 100644
--- a/libavcodec/vaapi_decode.c
+++ b/libavcodec/vaapi_decode.c
@@ -157,6 +157,11 @@
67 matches
Mail list logo