> -Original Message-
> From: ffmpeg-devel On Behalf Of Mark
> Thompson
> Sent: 2021年2月11日 6:19
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH V2 08/10] libavutil: add side data
> AVDnnBoundingBox for dnn based detect/classify filters
>
> On 10/02/2021 09:34, Guo, Yej
On Thu, 4 Feb 2021, Josh Dekker wrote:
From: Reimar Döffinger
Makes SIMD-optimized 8x8 and 16x16 idcts for 8 and 10 bit depth
available on aarch64.
For a UHD HDR (10 bit) sample video these were consuming the most time
and this optimization reduced overall decode time from 19.4s to 16.4s,
appr
On Thu, 4 Feb 2021, Josh Dekker wrote:
From: Reimar Döffinger
Speedup is fairly small, around 1.5%, but these are fairly simple.
Signed-off-by: Josh Dekker
---
libavcodec/aarch64/hevcdsp_idct_neon.S| 190 ++
libavcodec/aarch64/hevcdsp_init_aarch64.c | 24 +++
2 files c
On Thu, 4 Feb 2021, Josh Dekker wrote:
Signed-off-by: Josh Dekker
---
libavcodec/aarch64/hevcdsp_idct_neon.S| 54 +++
libavcodec/aarch64/hevcdsp_init_aarch64.c | 16 +++
2 files changed, 70 insertions(+)
diff --git a/libavcodec/aarch64/hevcdsp_idct_neon.S
b/libavcode
> 在 2021年2月3日,09:11,Steven Liu 写道:
>
>
>
>> 2021年2月2日 下午10:51,Nachiket Tarate 写道:
>>
>> Hello Steven,
>>
>> Was this test passing earlier (without my patch) ?
> Hi Nachiket,
> no, and it to support sample aes without your patch
>>
>> Because SAMPLE-AES encryption method is for MPEG-TS fo
On Thu, 4 Feb 2021, Josh Dekker wrote:
Only works for 8x8.
Signed-off-by: Josh Dekker
---
libavcodec/aarch64/Makefile | 3 +-
libavcodec/aarch64/hevcdsp_init_aarch64.c | 7 ++
libavcodec/aarch64/hevcdsp_sao_neon.S | 87 +++
3 files changed, 96 insertions(+)
Will apply soon.
___
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...@ffmpeg.org with subject "unsubscribe".
---
doc/dev_community/resolution_process.md | 91 +
1 file changed, 91 insertions(+)
create mode 100644 doc/dev_community/resolution_process.md
diff --git a/doc/dev_community/resolution_process.md
b/doc/dev_community/resolution_process.md
new file mode 100644
index 0
---
configure | 1 +
libavcodec/Makefile | 1 +
libavcodec/parsers.c| 1 +
libavcodec/vvc_parser.c | 310
4 files changed, 313 insertions(+)
create mode 100644 libavcodec/vvc_parser.c
diff --git a/configure b/configure
index 11
---
libavcodec/h2645_parse.c | 74 ++--
1 file changed, 71 insertions(+), 3 deletions(-)
diff --git a/libavcodec/h2645_parse.c b/libavcodec/h2645_parse.c
index a36ef4f5a0..35f9d035a9 100644
--- a/libavcodec/h2645_parse.c
+++ b/libavcodec/h2645_parse.c
@@ -1,5 +
We run following command with all 265 VTM-11.0 clips:
ffmpeg -i in.bit -c:v copy -bsf vvc_metadata -f vvc out.bit
The output bitstream can get same yuv as the origin.
---
configure | 1 +
libavcodec/Makefile| 1 +
libavcodec/bitstream_filters.c | 1 +
libav
Major changes since v4:
* Remove active_xps in CodedBitstreamH266Context
* Add H266AuDetector in CodedBitstreamH266Context. It's needed by
h266_metadata_update_fragment and cbs_h2645_unit_requires_zero_byte
Misc:
* Correct raw muxer extesion from .hevc to .vvc.
* Fixed missed cbs_sei_h266_types i
---
libavcodec/cbs_h2645.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/libavcodec/cbs_h2645.c b/libavcodec/cbs_h2645.c
index 81177c1096..6dc4f79930 100644
--- a/libavcodec/cbs_h2645.c
+++ b/libavcodec/cbs_h2645.c
@@ -604,8 +604,9 @@ static int
cbs_h2645_fragment_add_nals
From: Mark Thompson
---
libavcodec/cbs_h2645.c | 171 +++--
1 file changed, 130 insertions(+), 41 deletions(-)
diff --git a/libavcodec/cbs_h2645.c b/libavcodec/cbs_h2645.c
index 6005d46e0d..36212d1da6 100644
--- a/libavcodec/cbs_h2645.c
+++ b/libavcodec/cbs_h
---
libavformat/Makefile | 1 +
libavformat/allformats.c | 1 +
libavformat/rawenc.c | 25 +
3 files changed, 27 insertions(+)
diff --git a/libavformat/Makefile b/libavformat/Makefile
index 2b9d0eee7f..d3a755a47a 100644
--- a/libavformat/Makefile
+++ b/libavforma
---
libavcodec/vvc.h | 142 +++
1 file changed, 142 insertions(+)
create mode 100644 libavcodec/vvc.h
diff --git a/libavcodec/vvc.h b/libavcodec/vvc.h
new file mode 100644
index 00..ca15297d7a
--- /dev/null
+++ b/libavcodec/vvc.h
@@ -0,0 +1,142
---
libavcodec/cbs_h2645.c | 22 +-
1 file changed, 13 insertions(+), 9 deletions(-)
diff --git a/libavcodec/cbs_h2645.c b/libavcodec/cbs_h2645.c
index 36212d1da6..fdc527f8e8 100644
--- a/libavcodec/cbs_h2645.c
+++ b/libavcodec/cbs_h2645.c
@@ -664,6 +664,7 @@ static int cbs_h2
hevcdec and pthread_slice has some memory manage issues.
1. hls_slice_data_wpp did not check the return value of ff_alloc_entries
and av_malloc.
2. ff_alloc_entries did not check the return value of pthread_cond_init
and pthread_mutex_init
2. Even hls_slice_data_wpp return some error for memory all
---
libavformat/Makefile | 1 +
libavformat/allformats.c | 1 +
libavformat/vvcdec.c | 61
3 files changed, 63 insertions(+)
create mode 100644 libavformat/vvcdec.c
diff --git a/libavformat/Makefile b/libavformat/Makefile
index 10fee749c8..2b9d0
Signed-off-by: James Almer
---
libavcodec/hevcdec.c | 25 +++--
1 file changed, 19 insertions(+), 6 deletions(-)
diff --git a/libavcodec/hevcdec.c b/libavcodec/hevcdec.c
index 898dac8cbb..325c7850e6 100644
--- a/libavcodec/hevcdec.c
+++ b/libavcodec/hevcdec.c
@@ -515,6 +515,9
probably ok
___
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...@ffmpeg.org with subject "unsubscribe".
Andreas Rheinhardt:
> Up until now, ff_frame_thread_init had several bugs:
> 1. It did not check whether the condition and mutexes
>could be successfully created.
> 2. In case an error happened when setting up the child threads,
>ff_frame_thread_free is called to clean up all threads set up
Up until now, ff_frame_thread_init had several bugs:
1. It did not check whether the condition and mutexes
could be successfully created.
2. In case an error happened when setting up the child threads,
ff_frame_thread_free is called to clean up all threads set up so far,
including the curr
On 2/10/2021 8:59 PM, Paul B Mahol wrote:
On Wed, Feb 10, 2021 at 6:57 PM Andreas Rheinhardt <
andreas.rheinha...@gmail.com> wrote:
James Almer:
Since the decoder is not flagged as init cleanup capable,
hevc_decode_free()
is being called manually if the hevc_decode_extradata() call fails at
Signed-off-by: Paul B Mahol
---
libavcodec/dpx.c | 8
1 file changed, 8 insertions(+)
diff --git a/libavcodec/dpx.c b/libavcodec/dpx.c
index 702caa385e..5372e3d586 100644
--- a/libavcodec/dpx.c
+++ b/libavcodec/dpx.c
@@ -497,6 +497,14 @@ static int decode_frame(AVCodecContext *avctx,
Signed-off-by: Paul B Mahol
---
libavcodec/dpx.c | 71 +---
1 file changed, 67 insertions(+), 4 deletions(-)
diff --git a/libavcodec/dpx.c b/libavcodec/dpx.c
index 12bc165415..702caa385e 100644
--- a/libavcodec/dpx.c
+++ b/libavcodec/dpx.c
@@ -159,8 +1
param_a/b are utilized for this.
---
Changes from v1:
* Documentation was added.
* The author of the zimg library noted that the bicubic parameters technically
can go negative. Thus the range is -DBL_MAX to DBL_MAX.
---
doc/filters.texi| 7 +++
libavfilter/vf_zscale.c | 7 +++
On 2/11/2021 12:57 PM, Paul B Mahol wrote:
probably ok
Applied. Thanks.
___
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...@ffmpeg.org
lgtm
___
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...@ffmpeg.org with subject "unsubscribe".
On Thu, Feb 11, 2021 at 8:31 PM Paul B Mahol wrote:
>
> lgtm
Thanks, applied as 58e59396f5fe93f0606dc458d84c609b5d23ea1c .
Jan
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit
Hi Martin!
> On 10 Feb 2021, at 22:53, Martin Storsjö wrote:
>
> +.macro idct_16x16 bitdepth
> +function ff_hevc_idct_16x16_\bitdepth\()_neon, export=1
> +//r0 - coeffs
> +mov x15, lr
> +
Binutils doesn't recognize "lr" as alias for x30
>>> It didn’t
Andreas Rheinhardt:
> Anton Khirnov:
>> Quoting Andreas Rheinhardt (2021-02-09 09:04:23)
>>> Can I get an update on how to proceed with this patch?
>>
>> It doesn't seem that anyone actually objected to this patch, so go ahead
>> and push IMO.
>>
>>>
>>> - Andreas
>>>
>>> PS: I could already remove
Hello,
I needed to acquire mjpeg from a v4l2 uvc webcam in a Raspberry pi,
and I saw mmaldec lacked mjpeg and also was doing an unnecessary copy.
I used two patches I found in the mailing list archives to enable mjpeg
mmaldec and then wrote one that avoids the copy. It works fine for me but
I hav
Fixes: signed integer overflow: -2147471366 - 18638 cannot be represented in
type 'int'
Fixes:
30157/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_SONIC_fuzzer-5171199746506752
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by:
Fixes: signed integer overflow: -4611686024827895807 + -4611686016279904256
cannot be represented in type 'long'
Fixes:
30161/clusterfuzz-testcase-minimized-ffmpeg_dem_R3D_fuzzer-5694406713802752
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Fixes: out of array access
Fixes:
30135/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_PBM_fuzzer-4997145650397184
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer
---
libavcodec/pnm_parser.c | 6 --
1
Fixes: Timeout (>10sec -> instantaneous)
Fixes:
30147/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MV30_fuzzer-5549246684200960
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer
---
libavcodec/mv30.c | 2
lgtm
___
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...@ffmpeg.org with subject "unsubscribe".
lgtm
___
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...@ffmpeg.org with subject "unsubscribe".
this is hack
___
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...@ffmpeg.org with subject "unsubscribe".
From: Lluís Batlle i Rossell
I needed to acquire mjpeg from a v4l2 uvc webcam in a Raspberry pi,
and I saw mmaldec lacked mjpeg and also was doing an unnecessary copy.
From: Lluís Batlle i Rossell
From: Cosmin Gorgovan
---
configure | 1 +
libavcodec/allcodecs.c | 1 +
libavcodec/mmaldec.c | 4
3 files changed, 6 insertions(+)
diff --git a/configure b/configure
index a76c2ec4ae..048bedb589 100755
--- a/configure
+++ b/configure
@@ -3105,
From: Lluís Batlle i Rossell
From: Cosmin Gorgovan
The previous logic in mmaldec was causing the MMAL MJPEG decoder
to stop if it received an invalid frame - which happened to be the
first frame received from a UVC camera via V4L2 in my application
---
libavcodec/mmaldec.c | 8 ++--
1 file
From: Lluís Batlle i Rossell
---
libavcodec/mmaldec.c | 48
1 file changed, 22 insertions(+), 26 deletions(-)
diff --git a/libavcodec/mmaldec.c b/libavcodec/mmaldec.c
index 4dfaacbb41..097b990f92 100644
--- a/libavcodec/mmaldec.c
+++ b/libavcodec/mma
On Thu, Feb 11, 2021 at 10:27:58PM +0100, Paul B Mahol wrote:
> lgtm
will apply
thx
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
Avoid a single point of failure, be that a person or equipment.
signature.asc
Description: PGP signature
__
Fixes #9017
Signed-off-by: Paul B Mahol
---
libavcodec/pngdec.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/libavcodec/pngdec.c b/libavcodec/pngdec.c
index 395b86bbe7..61642b7cbe 100644
--- a/libavcodec/pngdec.c
+++ b/libavcodec/pngdec.c
@@ -711,13 +711,13 @@ static i
On 10/02/2021 23:53, Paul B Mahol wrote:
On Wed, Feb 10, 2021 at 11:08 PM Mark Thompson wrote:
On 10/02/2021 17:16, Christopher Degawa wrote:
From: Christopher Degawa
Equivalent to the --lp option for SvtAv1EncApp, and is the only way
to control how much cpu power svt-av1 uses for now
Not
On 11/02/2021 21:48, Lluís Batlle i Rossel wrote:
From: Lluís Batlle i Rossell
From: Cosmin Gorgovan
---
configure | 1 +
libavcodec/allcodecs.c | 1 +
libavcodec/mmaldec.c | 4
3 files changed, 6 insertions(+)
diff --git a/configure b/configure
index a76c2ec4ae..048
On 10/02/2021 23:49, Christopher Degawa wrote:
Based on my limited understanding of the code, it's limiting the usage
using pthread_setaffinity_np and CPU_SET on Linux to limit the process to
certain CPUs, but it also has a default and max of the return of
`sysconf(_SC_NPROCESSORS_ONLN)`. Accordi
On Thu, Feb 11, 2021 at 11:15 PM Mark Thompson wrote:
> On 10/02/2021 23:53, Paul B Mahol wrote:
> > On Wed, Feb 10, 2021 at 11:08 PM Mark Thompson wrote:
> >
> >> On 10/02/2021 17:16, Christopher Degawa wrote:
> >>> From: Christopher Degawa
> >>>
> >>> Equivalent to the --lp option for SvtAv1E
On 11/02/2021 21:48, Lluís Batlle i Rossel wrote:
From: Lluís Batlle i Rossell
---
libavcodec/mmaldec.c | 48
1 file changed, 22 insertions(+), 26 deletions(-)
diff --git a/libavcodec/mmaldec.c b/libavcodec/mmaldec.c
index 4dfaacbb41..097b990f92
Fixes: Infinite loop
Fixes:
30165/clusterfuzz-testcase-minimized-ffmpeg_dem_EA_fuzzer-6224642371092480
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer
---
libavformat/electronicarts.c | 1 +
1 file changed,
Fixes: signed integer overflow: -2147483648 - 1 cannot be represented in type
'int'
Fixes:
30209/clusterfuzz-testcase-minimized-ffmpeg_dem_FLV_fuzzer-5724831658147840
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niede
Fixes: signed integer overflow: -1957694447 + -1620425806 cannot be represented
in type 'int'
Fixes:
30207/clusterfuzz-testcase-minimized-ffmpeg_dem_JACOSUB_fuzzer-5050791771635712
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by:
lgtm
___
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...@ffmpeg.org with subject "unsubscribe".
On Thu, Feb 11, 2021 at 10:19:01PM +, Mark Thompson wrote:
> On 11/02/2021 21:48, Lluís Batlle i Rossel wrote:
> > From: Lluís Batlle i Rossell
> >
> > From: Cosmin Gorgovan
> >
> > ---
> > configure | 1 +
> > libavcodec/allcodecs.c | 1 +
> > libavcodec/mmaldec.c | 4 ++
On Thu, Feb 11, 2021 at 10:34:11PM +, Mark Thompson wrote:
> On 11/02/2021 21:48, Lluís Batlle i Rossel wrote:
> > From: Lluís Batlle i Rossell
> >
> > +
>
> Random whitespace change?
likely. I can fix that.
>
> > if (!ref)
> > return AVERROR(ENOMEM);
> > @@ -140,8 +141,19
Signed-off-by: Paul B Mahol
---
libavcodec/dpx.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/libavcodec/dpx.c b/libavcodec/dpx.c
index 5372e3d586..68a2762017 100644
--- a/libavcodec/dpx.c
+++ b/libavcodec/dpx.c
@@ -606,6 +606,9 @@ static int decode_frame(AVCodecContext *avctx,
f
Hi!
Attached patch allows to decode gray float pbm images, sample by ami_stuff.
Please comment, Carl Eugen
From 71283c6de2eb5ef45382390d695845abb500b316 Mon Sep 17 00:00:00 2001
From: Carl Eugen Hoyos
Date: Thu, 11 Feb 2021 23:37:06 +0100
Subject: [PATCH] lavc/pnm: Allow decoding of gray float p
This is variant of PFM images, PBM image format is only fixed point gray.
___
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...@ffmpeg.org wi
Am Fr., 12. Feb. 2021 um 00:18 Uhr schrieb Paul B Mahol :
>
> This is variant of PFM images, PBM image format is only fixed point gray.
Should I change the commit message or the patch?
Thank you, Carl Eugen
___
ffmpeg-devel mailing list
ffmpeg-devel@ffm
On Fri, Feb 12, 2021 at 12:21 AM Carl Eugen Hoyos
wrote:
> Am Fr., 12. Feb. 2021 um 00:18 Uhr schrieb Paul B Mahol >:
> >
> > This is variant of PFM images, PBM image format is only fixed point gray.
>
> Should I change the commit message or the patch?
>
commit message
>
> Thank you, Carl Eug
On Thu, Feb 11, 2021 at 11:49 PM James Almer wrote:
> Signed-off-by: James Almer
> ---
> libavcodec/hevcdec.c | 25 +++--
> 1 file changed, 19 insertions(+), 6 deletions(-)
>
> diff --git a/libavcodec/hevcdec.c b/libavcodec/hevcdec.c
> index 898dac8cbb..325c7850e6 100644
> -
On Fri, Feb 12, 2021 at 12:19 AM James Almer wrote:
>
> >>> Signed-off-by: James Almer
> >>> ---
> >>> Maybe ff_frame_thread_free() should not call AVCodec->close() for
> thread
> >> contexts
> >>> where AVCodec->init() failed and FF_CODEC_CAP_INIT_CLEANUP is not set?
> >>>
> >>
> >> Fixing this
On Fri, Feb 12, 2021 at 12:06 AM Andreas Rheinhardt <
andreas.rheinha...@gmail.com> wrote:
> Up until now, ff_frame_thread_init had several bugs:
> 1. It did not check whether the condition and mutexes
>could be successfully created.
> 2. In case an error happened when setting up the child thr
These will be used by HLS demuxer in case of SAMPLE-AES decryption.
Signed-off-by: Nachiket Tarate
---
libavcodec/adts_header.c | 1 +
libavcodec/adts_header.h | 14 ++
libavcodec/adts_parser.c | 28
3 files changed, 43 insertions(+)
diff --git a/libavc
66 matches
Mail list logo