hevc_add_res_4x4_12_c: 46.0
hevc_add_res_4x4_12_neon: 18.7
hevc_add_res_8x8_12_c: 194.7
hevc_add_res_8x8_12_neon: 25.2
hevc_add_res_16x16_12_c: 716.0
hevc_add_res_16x16_12_neon: 69.7
hevc_add_res_32x32_12_c: 3820.7
hevc_add_res_32x32_12_neon: 261.0
Signed-off-by: J. Dekker
---
libavcodec/aarch64
On 2022-08-16 01:32 am, Thilo Borgmann wrote:
+struct display_matrix_s {
+const AVClass *class;
+double rotation;
+int hflip;
+int vflip;
+};
There should be a scale option too since the matrix encodes that
transform as well. Ref. ISO/IEC 1
> On Aug 11, 2022, at 3:56 PM, Steven Liu wrote:
>
> "zhilizhao(赵志立)" 于2022年8月11日周四 15:07写道:
>>
>>
>>
>>> On Jul 31, 2022, at 1:14 AM, Zhao Zhili wrote:
>>>
>>> From: Zhao Zhili
>>>
>>> frag_index.current is used by cenc_filter, and is updated inside
>>> mov_read_moof. It can out of syn
On Mon, Aug 15, 2022 at 11:57 PM Nicolas George wrote:
> Michael Niedermayer (12022-08-15):
> > It says this now:
> >"IPFS does not appear to be running.\n\n"
> >"Installing IPFS locally is recommended to "
> >"improve performance and re
This duration is equal to the longest duration in all track's tkhd atoms, which
may be comprised of the sum of all edit lists in each track. Empty edit lists
in tracks represent start_time, and the actual media duration is stored in the
mdhd atom.
This change lets the generic demux code derive the
On Mon, Aug 15, 2022 at 01:49:24PM +0200, Andreas Rheinhardt wrote:
> It is done later in ff_mpv_frame_start() (and nobody uses
> current_picture_ptr between setting it in ff_mpv_frame_start()).
>
> (The reason the vsynth*-h263-obmc code changes is because
> the call to ff_find_unused_picture() no
On Sun, Aug 14, 2022 at 02:33:12PM -0700, Philip Langdale wrote:
> With the necessary pixel formats defined, we can now expose support for
> the remaining 10/12bit combinations that VAAPI can handle.
>
> Specifically, we are adding support for:
>
> * HEVC
> ** 12bit 420
> ** 10bit 422
> ** 12bit
Michael Niedermayer (12022-08-15):
> It says this now:
>"IPFS does not appear to be running.\n\n"
>"Installing IPFS locally is recommended to "
>"improve performance and reliability, "
> That removes the gateway (because it cant be trusted
On Mon, Aug 15, 2022 at 08:35:18PM +0100, Derek Buitenhuis wrote:
> On 8/10/2022 11:27 PM, Derek Buitenhuis wrote:
> > A gateway can see everything, and we should not be shipping a hardcoded
> > default from a third party company; it's a security risk.
> >
> > Signed-off-by: Derek Buitenhuis
> >
Op ma 1 aug. 2022 om 14:03 schreef Martijn van Beurden :
> Recently libFLAC gained the ability (not in any released version yet
> though) to create FLAC files containing 32-bit int PCM samples. To
> keep complexity reasonable, the choice was made to limit residuals
> to 32-bit integers, which the
On Mon, Aug 15, 2022 at 09:04:09PM +0200, Andreas Rheinhardt wrote:
> Michael Niedermayer:
> > Fixes: Timeout
> > Fixes:
> > 49718/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MPEG4_fuzzer-4874987894341632
> >
> > Found-by: continuous fuzzing process
> > https://github.com/google/oss-fuzz/t
$subject
-ThiloFrom 33abe03ac137bd1e4bf4af90731ec177d34298a8 Mon Sep 17 00:00:00 2001
From: Thilo Borgmann
Date: Mon, 15 Aug 2022 21:00:18 +0200
Subject: [PATCH v2 4/4] ffmpeg: Allow printing of option arguments in help
output
---
fftools/cmdutils.c | 5 +
libavutil/opt.c| 14 +++
$subject
-ThiloFrom 2c556c126b77b7bc90749096f858daa6124cf097 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Ekstr=C3=B6m?=
Date: Mon, 15 Aug 2022 20:58:05 +0200
Subject: [PATCH v2 3/4] ffmpeg: Deprecate display rotation override with a
metadata key
Now that we have proper options for defining
$subject
-ThiloFrom fe2ff114cb004f897c7774753d9cf28298eba82d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Ekstr=C3=B6m?=
Date: Mon, 15 Aug 2022 21:09:27 +0200
Subject: [PATCH v2 2/4] ffmpeg: Add display_matrix option
This enables overriding the rotation as well as horizontal/vertical
flip sta
Hi,
this is an updated and cleaned-up version of Jan's patchset discussed in [1],
therefore v2...
Comments from the previous thread are in and left-overs from the several
options version removed.
I'd especially appreciate any comments on 2/4, ffmpeg_opt.c:112ff which is
pretty ugly as-is.
Sho
On 8/15/2022 4:35 PM, Derek Buitenhuis wrote:
On 8/10/2022 11:27 PM, Derek Buitenhuis wrote:
A gateway can see everything, and we should not be shipping a hardcoded
default from a third party company; it's a security risk.
Signed-off-by: Derek Buitenhuis
---
libavformat/ipfsgateway.c | 11 ++
On 8/10/2022 11:27 PM, Derek Buitenhuis wrote:
> A gateway can see everything, and we should not be shipping a hardcoded
> default from a third party company; it's a security risk.
>
> Signed-off-by: Derek Buitenhuis
> ---
> libavformat/ipfsgateway.c | 11 ---
> 1 file changed, 4 inserti
On Fri, Jun 17, 2022 at 04:57:55PM +0200, Nicolas George wrote:
> Stefano Sabatini (12022-06-17):
> > I was thinking about mempool (and no, I don't think it's really
> > neeeded for this use case).
> >
> > I still had to read the implementation, now I think I got what this is
> > about.
>
> You h
Michael Niedermayer:
> Fixes: Timeout
> Fixes:
> 49718/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MPEG4_fuzzer-4874987894341632
>
> Found-by: continuous fuzzing process
> https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
> Signed-off-by: Michael Niedermayer
> ---
> libavcod
c11fb46731 led to a regression whereby the return code for missing
input or input probe is overridden by writer close return code and
hence not conveyed in the exit code.
---
fftools/ffprobe.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
Affects 5.1 so will need to be backported the
On Mon, Aug 15, 2022 at 06:20:45AM +0200, Andreas Rheinhardt wrote:
> Michael Niedermayer:
> > On Thu, Aug 11, 2022 at 11:31:32PM +0200, Andreas Rheinhardt wrote:
[...]
> > make distclean ; ../configure --enable-shared --cc='ccache clang-6.0'
> > --enable-pthreads --samples=fate/fate-suite/ --ena
This is somewhat redundant with the is_decoded check. Maybe
there is a nicer solution
Fixes: Null pointer dereference
Fixes:
49584/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_HEVC_fuzzer-5297367351427072
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/p
Fixes: Timeout
Fixes:
49718/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MPEG4_fuzzer-4874987894341632
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer
---
libavcodec/h263dec.c | 2 ++
1 file changed, 2
Fixes: Timeout
Fixes:
49769/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_ZLIB_fuzzer-6302938657587200
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer
---
tools/target_dec_fuzzer.c | 1 +
1 file changed,
Fixes: left shift of 192 by 24 places cannot be represented in type 'int'
Fixes:
49577/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MP1FLOAT_fuzzer-5205996678545408
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Nie
On Wed, Aug 10, 2022 at 11:27:08PM +0100, Derek Buitenhuis wrote:
> A gateway can see everything, and we should not be shipping a hardcoded
> default from a third party company; it's a security risk.
>
> Signed-off-by: Derek Buitenhuis
> ---
> libavformat/ipfsgateway.c | 11 ---
> 1 file
Hi.
Over the years, I have promised quite a few enhancement to FFmpeg's API,
some of them connecting to user interface: stored error messages instead
of just logging, universal serialization of objects into various formats
(JSON, XML, etc.), a way to exfiltrate data from filters and other
componen
They are already synced generically in update_context_from_thread()
in pthread_frame.c.
Signed-off-by: Andreas Rheinhardt
---
libavcodec/mpegvideo_dec.c | 5 -
1 file changed, 5 deletions(-)
diff --git a/libavcodec/mpegvideo_dec.c b/libavcodec/mpegvideo_dec.c
index 7566fe69f9..fd706070b2 10
Yo,
On Mon, 15 Aug 2022, at 16:09, Nicolas George wrote:
> As for what to do now, I suggest we approve Derek's patch removing the
> default gateway, and discuss the rest after.
I agree. This is the simplest for now, yes.
What one can do, is suggest known examples of gateways in the error log
m
Michael Niedermayer (12022-08-13):
> what iam a bit "upset" about is that running a IPFS node is presented as
> if that was more private than using a gateway.
I do not think it was suggested that it was more private and/or secure.
A more accurate and detailed statement of the issue is that both
s
Signed-off-by: Andreas Rheinhardt
---
libavcodec/ffv1.h| 1 +
libavcodec/ffv1enc.c | 15 ++-
2 files changed, 7 insertions(+), 9 deletions(-)
diff --git a/libavcodec/ffv1.h b/libavcodec/ffv1.h
index ac80fa85ce..3532815501 100644
--- a/libavcodec/ffv1.h
+++ b/libavcodec/ffv1.h
@@
Signed-off-by: Andreas Rheinhardt
---
libavcodec/ffv1enc.c | 8 +---
1 file changed, 1 insertion(+), 7 deletions(-)
diff --git a/libavcodec/ffv1enc.c b/libavcodec/ffv1enc.c
index 6f8b8275b5..90593fbaf1 100644
--- a/libavcodec/ffv1enc.c
+++ b/libavcodec/ffv1enc.c
@@ -1240,12 +1240,6 @@ static
It is unused since 3575a495f6dcc395656343380e13c57d48b9f976
(and the error message is dangerous: av_get_pix_fmt_name(format)
returns NULL iff av_pix_fmt_desc_get(format) returns NULL
and using a NULL string for %s would be UB).
Signed-off-by: Andreas Rheinhardt
---
libavcodec/get_buffer.c | 8 --
The fields in question were removed in
759001c534287a96dc96d1e274665feb7059145d.
Signed-off-by: Andreas Rheinhardt
---
libavcodec/mpegvideo_dec.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/libavcodec/mpegvideo_dec.c b/libavcodec/mpegvideo_dec.c
index 93ba4e31b3..17d0c73926 100644
--- a
Improves the grepability of the code.
(Furthermore, I hope that no compiler will really call memset
for 28 bytes.)
Signed-off-by: Andreas Rheinhardt
---
libavcodec/mpegpicture.c | 9 ++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/libavcodec/mpegpicture.c b/libavcodec/mpe
This frame will be reset later in ff_mpv_frame_start()
anyway.
Signed-off-by: Andreas Rheinhardt
---
libavcodec/h263dec.c | 4
1 file changed, 4 deletions(-)
diff --git a/libavcodec/h263dec.c b/libavcodec/h263dec.c
index a65f16caea..a14d7811f5 100644
--- a/libavcodec/h263dec.c
+++ b/libavc
It is done later in ff_mpv_frame_start() (and nobody uses
current_picture_ptr between setting it in ff_mpv_frame_start()).
(The reason the vsynth*-h263-obmc code changes is because
the call to ff_find_unused_picture() now happens after the older
pictures have been unreferenced in ff_mpv_frame_star
Hi Michael,
Is there anything blocking this change being applied? Is there anything I
can do to help?
Thanks,
Alan
On Mon, Jul 18, 2022 at 6:49 PM Michael Niedermayer
wrote:
> On Mon, Jul 18, 2022 at 09:54:39AM +0200, Alan Kelly wrote:
> > Hi Michael,
> >
> > I have tried to recreate this loc
38 matches
Mail list logo