On 10/8/19, Jun Zhao wrote:
> From: Jun Zhao
>
> Enabled one thread per planar, used the test command for 1080P video
> (YUV420P format) as follow:
>
> ffmpeg -i 1080p.mp4 -an -vf hqdn3d -f null /dev/nul
>
> This optimization improved the performance about 30% in 1080P YUV420P
> case (from 110fps
On 10/8/19, Steven Liu wrote:
>
>
>> 在 2019年10月8日,16:48,Paul B Mahol 写道:
>>
>> On 10/8/19, Steven Liu wrote:
>>> only frame linesize[0] can get length size,
>>> i have tested before patch like this:
>>> ffmpeg -i /Users/liuqi/input.mp3 -codec:a ac3 -ac 5 a.ac3
>>> ./doc/examples/decode_audio a.a
Signed-off-by: Steven Liu
---
libavformat/hlsenc.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c
index cd4320114d..a1c03dbed5 100644
--- a/libavformat/hlsenc.c
+++ b/libavformat/hlsenc.c
@@ -887,7 +887,6 @@ static int sls_flags_
Signed-off-by: Steven Liu
---
libavformat/rl2.c | 20 +---
1 file changed, 13 insertions(+), 7 deletions(-)
diff --git a/libavformat/rl2.c b/libavformat/rl2.c
index d847d9aaa8..07696965c7 100644
--- a/libavformat/rl2.c
+++ b/libavformat/rl2.c
@@ -171,18 +171,24 @@ static av_cold
Signed-off-by: Steven Liu
---
libavformat/jvdec.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/libavformat/jvdec.c b/libavformat/jvdec.c
index 18c81f0de7..17ada7b0f1 100644
--- a/libavformat/jvdec.c
+++ b/libavformat/jvdec.c
@@ -113,9 +113,10 @@ static int read_heade
Signed-off-by: Steven Liu
---
libavformat/hlsenc.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c
index a1c03dbed5..a689acc2e0 100644
--- a/libavformat/hlsenc.c
+++ b/libavformat/hlsenc.c
@@ -575,6 +575,7 @@ static int hls_delete_old_segments(AVFor
Signed-off-by: Steven Liu
---
libavformat/wc3movie.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/libavformat/wc3movie.c b/libavformat/wc3movie.c
index 27f5eb1962..657700 100644
--- a/libavformat/wc3movie.c
+++ b/libavformat/wc3movie.c
@@ -130,8 +130,10 @@ static int
Signed-off-by: Steven Liu
---
libavformat/iff.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/libavformat/iff.c b/libavformat/iff.c
index f4d806b7b8..2a3729f97e 100644
--- a/libavformat/iff.c
+++ b/libavformat/iff.c
@@ -529,8 +529,11 @@ static int iff_read_header(AVForma
Signed-off-by: Steven Liu
---
libavformat/rtmpproto.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/libavformat/rtmpproto.c b/libavformat/rtmpproto.c
index eb08d4d424..ae5eef8bca 100644
--- a/libavformat/rtmpproto.c
+++ b/libavformat/rtmpproto.c
@@ -2880,6 +2880,12 @@ reconnect:
Signed-off-by: Steven Liu
---
libavformat/smacker.c | 10 --
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/libavformat/smacker.c b/libavformat/smacker.c
index b5c858aa9b..239894dad0 100644
--- a/libavformat/smacker.c
+++ b/libavformat/smacker.c
@@ -172,8 +172,11 @@ static
Signed-off-by: Steven Liu
---
libavformat/libmodplug.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/libavformat/libmodplug.c b/libavformat/libmodplug.c
index 314bdae3e7..d4f78d99b1 100644
--- a/libavformat/libmodplug.c
+++ b/libavformat/libmodplug.c
@@ -216,9 +216,10 @
Signed-off-by: Steven Liu
---
libavformat/swfdec.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/libavformat/swfdec.c b/libavformat/swfdec.c
index 85bd30404e..a9358f09a9 100644
--- a/libavformat/swfdec.c
+++ b/libavformat/swfdec.c
@@ -152,6 +152,8 @@ static int swf_read_header(AVFormatCon
Signed-off-by: Steven Liu
---
libavformat/mpc8.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavformat/mpc8.c b/libavformat/mpc8.c
index 0eb879ffc0..e452cd6878 100644
--- a/libavformat/mpc8.c
+++ b/libavformat/mpc8.c
@@ -168,6 +168,7 @@ static void mpc8_parse_seektable(AVFormatContext *
lgtm
On 10/9/19, Steven Liu wrote:
> Signed-off-by: Steven Liu
> ---
> libavformat/iff.c | 5 -
> 1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/libavformat/iff.c b/libavformat/iff.c
> index f4d806b7b8..2a3729f97e 100644
> --- a/libavformat/iff.c
> +++ b/libavformat/iff.c
>
On Wed, Oct 09, 2019 at 03:35:23PM +0800, Steven Liu wrote:
> Signed-off-by: Steven Liu
> ---
> libavformat/jvdec.c | 7 +--
> 1 file changed, 5 insertions(+), 2 deletions(-)
>
> diff --git a/libavformat/jvdec.c b/libavformat/jvdec.c
> index 18c81f0de7..17ada7b0f1 100644
> --- a/libavformat/
From: Limin Wang
Signed-off-by: Limin Wang
---
libavformat/hlsenc.c | 13 -
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c
index b9f5b69fcf..5d8c4a3a8f 100644
--- a/libavformat/hlsenc.c
+++ b/libavformat/hlsenc.c
@@ -493,8 +
From: Limin Wang
Signed-off-by: Limin Wang
---
configure| 4
libavutil/avstring.c | 13 -
2 files changed, 16 insertions(+), 1 deletion(-)
diff --git a/configure b/configure
index 8413826f9e..5296a4cc93 100755
--- a/configure
+++ b/configure
@@ -2188,6 +2188,8 @@
On Wed, Oct 09, 2019 at 03:35:21PM +0800, Steven Liu wrote:
> Signed-off-by: Steven Liu
> ---
> libavformat/hlsenc.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c
> index a1c03dbed5..a689acc2e0 100644
> --- a/libavformat/hlsenc.c
> +++ b/lib
> 在 2019年10月9日,16:36,Limin Wang 写道:
>
> On Wed, Oct 09, 2019 at 03:35:21PM +0800, Steven Liu wrote:
>> Signed-off-by: Steven Liu
>> ---
>> libavformat/hlsenc.c | 1 +
>> 1 file changed, 1 insertion(+)
>>
>> diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c
>> index a1c03dbed5..a689acc2e
> 在 2019年10月9日,16:28,lance.lmw...@gmail.com 写道:
>
> From: Limin Wang
>
> Signed-off-by: Limin Wang
> ---
> libavformat/hlsenc.c | 13 -
> 1 file changed, 8 insertions(+), 5 deletions(-)
>
> diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c
> index b9f5b69fcf..5d8c4a3a8f 100
From: Limin Wang
Signed-off-by: Limin Wang
---
git format the patch on master, the v1 depend on other patch and can't git am
directly.
libavformat/hlsenc.c | 13 -
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c
index cd4320
From: Limin Wang
Signed-off-by: Limin Wang
---
configure| 4
libavutil/avstring.c | 13 -
2 files changed, 16 insertions(+), 1 deletion(-)
diff --git a/configure b/configure
index 8413826..5296a4c 100755
--- a/configure
+++ b/configure
@@ -2188,6 +2188,8 @@ SYSTEM
Because this receives no comments so fat at all, will apply asap this set.
On 10/8/19, Paul B Mahol wrote:
> Signed-off-by: Paul B Mahol
> ---
> libavutil/opt.h | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/libavutil/opt.h b/libavutil/opt.h
> index 39f4a8dda0..693a170bcc 100644
> ---
Paul B Mahol (12019-10-09):
> Because this receives no comments so fat at all, will apply asap this set.
Less than 24 hours for something that changes the public API? Out of the
question.
If in one week you had no comments, you can ask again that people look
into it.
Regards,
--
Nicolas Geor
On 10/9/19, Nicolas George wrote:
> Paul B Mahol (12019-10-09):
>> Because this receives no comments so fat at all, will apply asap this
>> set.
>
> Less than 24 hours for something that changes the public API? Out of the
> question.
This only adds single flag.
>
> If in one week you had no comm
Ping for the patch set:
https://patchwork.ffmpeg.org/patch/13949/
https://patchwork.ffmpeg.org/patch/13950/
linjie
binDZvhyPLKen.bin
Description: FFmpeg-devel-v3-1-2-lavc-vaapi_encode-add-support-for-maxframesize.patch
binrlGxg22TJb.bin
Description: FFmpeg-devel-2-2-doc-vaapi_encode-add-docume
Paul B Mahol (12019-10-09):
> This only adds single flag.
A flag that belongs in the public API, and therefore that we will have
to support for a long time. Hence the need to make sure it is properly
designed.
> Out of question. Your reply with all due respect is ignored.
This is not respect, th
On 10/9/19, Nicolas George wrote:
> Paul B Mahol (12019-10-09):
>> This only adds single flag.
>
> A flag that belongs in the public API, and therefore that we will have
> to support for a long time. Hence the need to make sure it is properly
> designed.
>
>> Out of question. Your reply with all d
Paul B Mahol (12019-10-09):
> This is small patch
Not when it touches public API.
Anyway, I maintain lavfi, and I tell you not to commit before I
reviewed.
Break the rules and I will make sure that there are consequences.
By the way, I had some time this morning, and I had considered reviewing
Signed-off-by: Paul B Mahol
---
libavfilter/af_anlms.c | 27 ++-
1 file changed, 6 insertions(+), 21 deletions(-)
diff --git a/libavfilter/af_anlms.c b/libavfilter/af_anlms.c
index 75bd969a83..b618e2367d 100644
--- a/libavfilter/af_anlms.c
+++ b/libavfilter/af_anlms.c
@@
Signed-off-by: Paul B Mahol
---
libavutil/opt.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavutil/opt.h b/libavutil/opt.h
index 39f4a8dda0..693a170bcc 100644
--- a/libavutil/opt.h
+++ b/libavutil/opt.h
@@ -288,6 +288,7 @@ typedef struct AVOption {
*/
#define AV_OPT_FLAG_READONLY
Signed-off-by: Paul B Mahol
---
libavutil/opt.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavutil/opt.c b/libavutil/opt.c
index 7c2649725f..5bc70f7ffc 100644
--- a/libavutil/opt.c
+++ b/libavutil/opt.c
@@ -1217,6 +1217,7 @@ static void opt_list(void *obj, void *av_log_obj, const
char
Signed-off-by: Paul B Mahol
---
libavfilter/vf_gblur.c | 20 ++--
1 file changed, 2 insertions(+), 18 deletions(-)
diff --git a/libavfilter/vf_gblur.c b/libavfilter/vf_gblur.c
index 6ef261478f..6a4e7d6936 100644
--- a/libavfilter/vf_gblur.c
+++ b/libavfilter/vf_gblur.c
@@ -35,7 +
Signed-off-by: Paul B Mahol
---
libavfilter/avfilter.c | 13 +
libavfilter/internal.h | 7 +++
2 files changed, 20 insertions(+)
diff --git a/libavfilter/avfilter.c b/libavfilter/avfilter.c
index 93e866b79c..4d462d4e0a 100644
--- a/libavfilter/avfilter.c
+++ b/libavfilter/avfilt
Signed-off-by: Paul B Mahol
---
libavfilter/af_anlmdn.c | 36 +++-
1 file changed, 7 insertions(+), 29 deletions(-)
diff --git a/libavfilter/af_anlmdn.c b/libavfilter/af_anlmdn.c
index b5bc94b4eb..8125005114 100644
--- a/libavfilter/af_anlmdn.c
+++ b/libavfilter/a
Signed-off-by: Paul B Mahol
---
libavfilter/vf_drawbox.c | 55 ++--
1 file changed, 24 insertions(+), 31 deletions(-)
diff --git a/libavfilter/vf_drawbox.c b/libavfilter/vf_drawbox.c
index e5f5351b9d..2a5cd2ac48 100644
--- a/libavfilter/vf_drawbox.c
+++ b/liba
Signed-off-by: Paul B Mahol
---
libavfilter/vf_avgblur.c | 20 ++--
1 file changed, 2 insertions(+), 18 deletions(-)
diff --git a/libavfilter/vf_avgblur.c b/libavfilter/vf_avgblur.c
index a1f6c9b80e..0857d11878 100644
--- a/libavfilter/vf_avgblur.c
+++ b/libavfilter/vf_avgblur.c
Signed-off-by: Paul B Mahol
---
libavfilter/af_rubberband.c | 33 +
1 file changed, 9 insertions(+), 24 deletions(-)
diff --git a/libavfilter/af_rubberband.c b/libavfilter/af_rubberband.c
index ef937f4415..8db87fda1e 100644
--- a/libavfilter/af_rubberband.c
+++ b/
Signed-off-by: Paul B Mahol
---
libavfilter/vf_colorchannelmixer.c | 31 ++
1 file changed, 23 insertions(+), 8 deletions(-)
diff --git a/libavfilter/vf_colorchannelmixer.c
b/libavfilter/vf_colorchannelmixer.c
index 3a9cd37b78..074aa5e0f1 100644
--- a/libavfilter/vf_
Signed-off-by: Paul B Mahol
---
libavfilter/vf_amplify.c | 14 --
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/libavfilter/vf_amplify.c b/libavfilter/vf_amplify.c
index 48dcb93a67..590d31e57f 100644
--- a/libavfilter/vf_amplify.c
+++ b/libavfilter/vf_amplify.c
@@ -268
Signed-off-by: Paul B Mahol
---
libavfilter/af_biquads.c | 133 +++
1 file changed, 10 insertions(+), 123 deletions(-)
diff --git a/libavfilter/af_biquads.c b/libavfilter/af_biquads.c
index 247a47256f..43633a9e41 100644
--- a/libavfilter/af_biquads.c
+++ b/lib
Signed-off-by: Paul B Mahol
---
libavfilter/vf_scroll.c | 10 ++
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/libavfilter/vf_scroll.c b/libavfilter/vf_scroll.c
index 32b36d5631..f233976c53 100644
--- a/libavfilter/vf_scroll.c
+++ b/libavfilter/vf_scroll.c
@@ -155,12 +155,
On 10/9/19, Nicolas George wrote:
> Paul B Mahol (12019-10-09):
>> This is small patch
>
> Not when it touches public API.
Such interpretation is not in documentation.
>
> Anyway, I maintain lavfi, and I tell you not to commit before I
> reviewed.
Such line is not in MAINTAINERS.
>
> Break the
Paul B Mahol (12019-10-09):
> Such interpretation is not in documentation.
> Such line is not in MAINTAINERS.
> This is violent attack.
> I do not believe in your good faith regarding me ever.
I will not argue further with you. You have been warned.
Regards,
--
Nicolas George
signature.a
Fixes: shift exponent -2 is negative
Fixes:
17736/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_PCM_F16LE_fuzzer-5742815929171968
Fixes:
17998/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_PCM_F24LE_fuzzer-5716980383875072
Found-by: continuous fuzzing process
https://github.com/google/o
On 10/9/19, Nicolas George wrote:
> Paul B Mahol (12019-10-09):
>> Such interpretation is not in documentation.
>
>> Such line is not in MAINTAINERS.
>
>> This is violent attack.
>
>> I do not believe in your good faith regarding me ever.
>
> I will not argue further with you. You have been warned
Signed-off-by: Paul B Mahol
---
libavutil/opt.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavutil/opt.h b/libavutil/opt.h
index 39f4a8dda0..693a170bcc 100644
--- a/libavutil/opt.h
+++ b/libavutil/opt.h
@@ -288,6 +288,7 @@ typedef struct AVOption {
*/
#define AV_OPT_FLAG_READONLY
Signed-off-by: Paul B Mahol
---
libavutil/opt.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavutil/opt.c b/libavutil/opt.c
index 7c2649725f..5bc70f7ffc 100644
--- a/libavutil/opt.c
+++ b/libavutil/opt.c
@@ -1217,6 +1217,7 @@ static void opt_list(void *obj, void *av_log_obj, const
char
Signed-off-by: Paul B Mahol
---
libavfilter/avfilter.c | 13 +
libavfilter/internal.h | 7 +++
2 files changed, 20 insertions(+)
diff --git a/libavfilter/avfilter.c b/libavfilter/avfilter.c
index 93e866b79c..4d462d4e0a 100644
--- a/libavfilter/avfilter.c
+++ b/libavfilter/avfilt
Signed-off-by: Paul B Mahol
---
libavfilter/af_anlms.c | 27 ++-
1 file changed, 6 insertions(+), 21 deletions(-)
diff --git a/libavfilter/af_anlms.c b/libavfilter/af_anlms.c
index 75bd969a83..b618e2367d 100644
--- a/libavfilter/af_anlms.c
+++ b/libavfilter/af_anlms.c
@@
Signed-off-by: Paul B Mahol
---
libavfilter/vf_gblur.c | 20 ++--
1 file changed, 2 insertions(+), 18 deletions(-)
diff --git a/libavfilter/vf_gblur.c b/libavfilter/vf_gblur.c
index 6ef261478f..6a4e7d6936 100644
--- a/libavfilter/vf_gblur.c
+++ b/libavfilter/vf_gblur.c
@@ -35,7 +
Signed-off-by: Paul B Mahol
---
libavfilter/vf_amplify.c | 14 --
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/libavfilter/vf_amplify.c b/libavfilter/vf_amplify.c
index 48dcb93a67..590d31e57f 100644
--- a/libavfilter/vf_amplify.c
+++ b/libavfilter/vf_amplify.c
@@ -268
Signed-off-by: Paul B Mahol
---
libavfilter/vf_scroll.c | 10 ++
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/libavfilter/vf_scroll.c b/libavfilter/vf_scroll.c
index 32b36d5631..f233976c53 100644
--- a/libavfilter/vf_scroll.c
+++ b/libavfilter/vf_scroll.c
@@ -155,12 +155,
Signed-off-by: Paul B Mahol
---
libavfilter/vf_avgblur.c | 20 ++--
1 file changed, 2 insertions(+), 18 deletions(-)
diff --git a/libavfilter/vf_avgblur.c b/libavfilter/vf_avgblur.c
index a1f6c9b80e..0857d11878 100644
--- a/libavfilter/vf_avgblur.c
+++ b/libavfilter/vf_avgblur.c
Signed-off-by: Paul B Mahol
---
libavfilter/af_anlmdn.c | 36 +++-
1 file changed, 7 insertions(+), 29 deletions(-)
diff --git a/libavfilter/af_anlmdn.c b/libavfilter/af_anlmdn.c
index b5bc94b4eb..8125005114 100644
--- a/libavfilter/af_anlmdn.c
+++ b/libavfilter/a
Signed-off-by: Paul B Mahol
---
libavfilter/vf_colorchannelmixer.c | 31 ++
1 file changed, 23 insertions(+), 8 deletions(-)
diff --git a/libavfilter/vf_colorchannelmixer.c
b/libavfilter/vf_colorchannelmixer.c
index 3a9cd37b78..074aa5e0f1 100644
--- a/libavfilter/vf_
Signed-off-by: Paul B Mahol
---
libavfilter/af_biquads.c | 133 +++
1 file changed, 10 insertions(+), 123 deletions(-)
diff --git a/libavfilter/af_biquads.c b/libavfilter/af_biquads.c
index 247a47256f..43633a9e41 100644
--- a/libavfilter/af_biquads.c
+++ b/lib
Signed-off-by: Paul B Mahol
---
libavfilter/af_atempo.c | 25 -
1 file changed, 8 insertions(+), 17 deletions(-)
diff --git a/libavfilter/af_atempo.c b/libavfilter/af_atempo.c
index 688dac5464..39b500ba95 100644
--- a/libavfilter/af_atempo.c
+++ b/libavfilter/af_atempo.c
Signed-off-by: Paul B Mahol
---
libavfilter/vf_drawbox.c | 55 ++--
1 file changed, 24 insertions(+), 31 deletions(-)
diff --git a/libavfilter/vf_drawbox.c b/libavfilter/vf_drawbox.c
index e5f5351b9d..2a5cd2ac48 100644
--- a/libavfilter/vf_drawbox.c
+++ b/liba
Signed-off-by: Paul B Mahol
---
libavfilter/af_rubberband.c | 33 +
1 file changed, 9 insertions(+), 24 deletions(-)
diff --git a/libavfilter/af_rubberband.c b/libavfilter/af_rubberband.c
index ef937f4415..8db87fda1e 100644
--- a/libavfilter/af_rubberband.c
+++ b/
A value above INT_MAX/2 can overflow in SBR
Fixes: signed integer overflow: 2 * 1881153568 cannot be represented in type
'int'
Fixes:
17996/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_AAC_FIXED_fuzzer-5687126468853760
Found-by: continuous fuzzing process
https://github.com/google/oss-fuz
G2M allows large images from small input and also reallocates
multiple buffers on any resolution change.
Fixes: Timeout (22sec -> 5sec)
Fixes:
18022/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_G2M_fuzzer-5089192530411520
Found-by: continuous fuzzing process
https://github.com/google/oss-f
Fixes: Timeout (18sec -> 4sec)
Fixes:
18012/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_RV20_fuzzer-5767486145822720
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer
---
libavcodec/rv10.c | 7 +--
1
Fixes: store to null pointer of type 'uint32_t' (aka 'unsigned int')
Fixes:
18021/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_APTX_HD_fuzzer-5761738313564160
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermay
Fixes: memleaks
Fixes:
18023/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_XMA2_fuzzer-5642535011090432
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer
---
libavcodec/wmaprodec.c | 7 +++
1 file chan
lgtm
On 10/9/19, Michael Niedermayer wrote:
> Fixes: shift exponent -2 is negative
> Fixes:
> 17736/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_PCM_F16LE_fuzzer-5742815929171968
> Fixes:
> 17998/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_PCM_F24LE_fuzzer-5716980383875072
>
> Found-by
probably ok
On 10/9/19, Michael Niedermayer wrote:
> Fixes: memleaks
> Fixes:
> 18023/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_XMA2_fuzzer-5642535011090432
>
> Found-by: continuous fuzzing process
> https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
> Signed-off-by: Michael N
From: Zhao Zhili
---
libavfilter/avfilter.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavfilter/avfilter.h b/libavfilter/avfilter.h
index 9d70e7118b..3eaa8a4089 100644
--- a/libavfilter/avfilter.h
+++ b/libavfilter/avfilter.h
@@ -79,7 +79,7 @@ int avfilter_pad_count(c
On Wed, Oct 9, 2019 at 8:06 PM wrote:
>
> From: Zhao Zhili
>
> ---
> libavfilter/avfilter.h | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/libavfilter/avfilter.h b/libavfilter/avfilter.h
> index 9d70e7118b..3eaa8a4089 100644
> --- a/libavfilter/avfilter.h
> +++ b/libavf
and also change CONV to DLT_CONV2D for better description
Signed-off-by: Guo, Yejun
---
libavfilter/dnn/dnn_backend_native.c | 25 +++--
libavfilter/dnn/dnn_backend_native.h | 12 +++-
libavfilter/dnn/dnn_backend_tf.c | 10 +-
3 files changed, 27 insertion
Signed-off-by: Guo, Yejun
---
libavfilter/dnn/Makefile | 1 +
libavfilter/dnn/dnn_backend_native.c | 34 --
libavfilter/dnn/dnn_backend_native.h | 4 ++-
libavfilter/dnn/dnn_backend_native_layer_conv2d.c | 4 ++-
libavf
Signed-off-by: Guo, Yejun
---
libavfilter/dnn/dnn_backend_native.c | 114 +++--
libavfilter/dnn/dnn_backend_native.h | 2 +-
libavfilter/dnn/dnn_backend_native_layer_conv2d.c | 46 +
libavfilter/dnn/dnn_backend_native_layer_conv2d.h | 1 +
On Wed, Oct 09, 2019 at 11:24:55AM +0200, Paul B Mahol wrote:
> Because this receives no comments so fat at all, will apply asap this set.
I think you should be a bit more patient, threatening to apply after only
about 24h. Just causes people who have an interrest in the code but cannot
immedeatly
On Wed, Oct 09, 2019 at 03:35:27PM +0800, Steven Liu wrote:
> Signed-off-by: Steven Liu
> ---
> libavformat/rtmpproto.c | 6 ++
> 1 file changed, 6 insertions(+)
>
> diff --git a/libavformat/rtmpproto.c b/libavformat/rtmpproto.c
> index eb08d4d424..ae5eef8bca 100644
> --- a/libavformat/rtmpp
On 10/9/19, Limin Wang wrote:
> On Wed, Oct 09, 2019 at 03:35:27PM +0800, Steven Liu wrote:
>> Signed-off-by: Steven Liu
>> ---
>> libavformat/rtmpproto.c | 6 ++
>> 1 file changed, 6 insertions(+)
>>
>> diff --git a/libavformat/rtmpproto.c b/libavformat/rtmpproto.c
>> index eb08d4d424..ae5e
On Tue, Oct 08, 2019 at 01:55:27PM +0200, Moritz Barsnick wrote:
> On Tue, Oct 08, 2019 at 11:32:09 +0200, Michael Niedermayer wrote:
> > > A side effect is that this coincidentally breaks enforcement of
> > > strict MIME headers against servers running motion < 3.4.1, where
> > > the boundary anno
ping, I hope it makes sense to reduce the code size.
On Tue, Sep 24, 2019 at 09:13:52AM +0800, lance.lmw...@gmail.com wrote:
> From: Limin Wang
>
> Signed-off-by: Limin Wang
> ---
> libavcodec/magicyuv.c | 30 ++
> 1 file changed, 6 insertions(+), 24 deletions(-)
>
On Tue, Oct 08, 2019 at 05:13:42PM +0200, Paul B Mahol wrote:
> Why are you not gonna apply this patch?
>
> Fix code you break!
I did not treat this patch special
it was on the mailing list waiting for a review like any other bugfix
ill apply it with my next push
Thanks for remining me
[...]
-
From: Jun Zhao
Enabled one thread per planar, used the test command for 1080P video
(YUV420P format) as follow:
ffmpeg -i 1080p.mp4 -an -vf hqdn3d -f null /dev/nul
This optimization improved the performance about 30% in 1080P YUV420P
case (from 110fps to 143fps), also pass the framemd5 check an
From: Jun Zhao
typedef ThreadData as all other filters.
Signed-off-by: Jun Zhao
---
libavfilter/vf_colorspace.c |8
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/libavfilter/vf_colorspace.c b/libavfilter/vf_colorspace.c
index 04954c1..db41f64 100644
--- a/libavfil
From: Jun Zhao
Remove unnecessary cast for void * pointer.
Signed-off-by: Jun Zhao
---
libavfilter/vf_lenscorrection.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/libavfilter/vf_lenscorrection.c b/libavfilter/vf_lenscorrection.c
index 239fe19..b5400a2 100644
--- a
From: Jun Zhao
Remove unnecessary cast for void * pointer.
Signed-off-by: Jun Zhao
---
libavfilter/vf_remap.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/libavfilter/vf_remap.c b/libavfilter/vf_remap.c
index b1c3e43..720020c 100644
--- a/libavfilter/vf_remap.c
+
From: Jun Zhao
Remove unnecessary cast for void * pointer.
Signed-off-by: Jun Zhao
---
libavfilter/vf_v360.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/libavfilter/vf_v360.c b/libavfilter/vf_v360.c
index a28a03d..a0f3c52 100644
--- a/libavfilter/vf_v360.c
+++ b/l
On 10/9/19, Jun Zhao wrote:
> From: Jun Zhao
>
> Enabled one thread per planar, used the test command for 1080P video
> (YUV420P format) as follow:
>
> ffmpeg -i 1080p.mp4 -an -vf hqdn3d -f null /dev/nul
>
> This optimization improved the performance about 30% in 1080P YUV420P
> case (from 110fps
Whole set looks fine to me.
On 10/9/19, Jun Zhao wrote:
> From: Jun Zhao
>
> typedef ThreadData as all other filters.
>
> Signed-off-by: Jun Zhao
> ---
> libavfilter/vf_colorspace.c |8
> 1 files changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/libavfilter/vf_colorspace.c
ok
On 10/9/19, Limin Wang wrote:
>
> ping, I hope it makes sense to reduce the code size.
>
> On Tue, Sep 24, 2019 at 09:13:52AM +0800, lance.lmw...@gmail.com wrote:
>> From: Limin Wang
>>
>> Signed-off-by: Limin Wang
>> ---
>> libavcodec/magicyuv.c | 30 ++
>> 1 fi
On Wed, Oct 09, 2019 at 12:16:54PM +0200, Paul B Mahol wrote:
> Signed-off-by: Paul B Mahol
> ---
> libavutil/opt.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/libavutil/opt.c b/libavutil/opt.c
> index 7c2649725f..5bc70f7ffc 100644
> --- a/libavutil/opt.c
> +++ b/libavutil/opt.c
> @
On 10/9/19, Michael Niedermayer wrote:
> On Wed, Oct 09, 2019 at 12:16:54PM +0200, Paul B Mahol wrote:
>> Signed-off-by: Paul B Mahol
>> ---
>> libavutil/opt.c | 1 +
>> 1 file changed, 1 insertion(+)
>>
>> diff --git a/libavutil/opt.c b/libavutil/opt.c
>> index 7c2649725f..5bc70f7ffc 100644
>>
On Wed, Oct 09, 2019 at 12:16:52PM +0200, Paul B Mahol wrote:
> Signed-off-by: Paul B Mahol
> ---
> libavutil/opt.h | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/libavutil/opt.h b/libavutil/opt.h
> index 39f4a8dda0..693a170bcc 100644
> --- a/libavutil/opt.h
> +++ b/libavutil/opt.h
> @
On Wed, Oct 09, 2019 at 12:16:53PM +0200, Paul B Mahol wrote:
> Signed-off-by: Paul B Mahol
> ---
> libavfilter/avfilter.c | 13 +
> libavfilter/internal.h | 7 +++
> 2 files changed, 20 insertions(+)
>
> diff --git a/libavfilter/avfilter.c b/libavfilter/avfilter.c
> index 93e86
On Wed, Oct 09, 2019 at 12:16:55PM +0200, Paul B Mahol wrote:
> Signed-off-by: Paul B Mahol
> ---
> libavfilter/af_anlms.c | 27 ++-
> 1 file changed, 6 insertions(+), 21 deletions(-)
LGTM if it works (i didnt test)
Thanks
[...]
--
Michael GnuPG fingerprint: 9FF212
On Wed, Oct 09, 2019 at 12:16:56PM +0200, Paul B Mahol wrote:
> Signed-off-by: Paul B Mahol
> ---
> libavfilter/vf_gblur.c | 20 ++--
> 1 file changed, 2 insertions(+), 18 deletions(-)
LGTM if tested
thx
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC7870
On Wed, Oct 09, 2019 at 12:16:57PM +0200, Paul B Mahol wrote:
> Signed-off-by: Paul B Mahol
> ---
> libavfilter/vf_avgblur.c | 20 ++--
> 1 file changed, 2 insertions(+), 18 deletions(-)
LGTM if tested
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B
On Wed, Oct 09, 2019 at 12:16:58PM +0200, Paul B Mahol wrote:
> Signed-off-by: Paul B Mahol
> ---
> libavfilter/af_anlmdn.c | 36 +++-
> 1 file changed, 7 insertions(+), 29 deletions(-)
LGTM if tested
thx
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF673
On Wed, Oct 09, 2019 at 12:16:59PM +0200, Paul B Mahol wrote:
> Signed-off-by: Paul B Mahol
> ---
> libavfilter/vf_scroll.c | 10 ++
> 1 file changed, 6 insertions(+), 4 deletions(-)
LGTM if tested
thx
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
I
On Wed, Oct 09, 2019 at 12:17:00PM +0200, Paul B Mahol wrote:
> Signed-off-by: Paul B Mahol
> ---
> libavfilter/vf_amplify.c | 14 --
> 1 file changed, 8 insertions(+), 6 deletions(-)
[...]
> @@ -311,4 +312,5 @@ AVFilter ff_vf_amplify = {
> .init = init,
> .uninit
On 10/9/19, Michael Niedermayer wrote:
> On Wed, Oct 09, 2019 at 12:17:00PM +0200, Paul B Mahol wrote:
>> Signed-off-by: Paul B Mahol
>> ---
>> libavfilter/vf_amplify.c | 14 --
>> 1 file changed, 8 insertions(+), 6 deletions(-)
> [...]
>> @@ -311,4 +312,5 @@ AVFilter ff_vf_amplify =
On 10/9/19, Michael Niedermayer wrote:
> On Wed, Oct 09, 2019 at 12:16:52PM +0200, Paul B Mahol wrote:
>> Signed-off-by: Paul B Mahol
>> ---
>> libavutil/opt.h | 1 +
>> 1 file changed, 1 insertion(+)
>>
>> diff --git a/libavutil/opt.h b/libavutil/opt.h
>> index 39f4a8dda0..693a170bcc 100644
>>
Added support for 16-bit per sample YUV formats. This would allow ffmpeg to
losslessly save (later) and load subsampled 10/16-bit YUV frames in simple and
somewhat standard format.
Corrected handling of border pixels when unpacking YUV. Example for 8-bit
(bottom line):
https://github.com/BitMi
On Wed, Oct 9, 2019 at 4:19 AM Paul B Mahol wrote:
>
> Signed-off-by: Paul B Mahol
> ---
> libavfilter/af_atempo.c | 25 -
> 1 file changed, 8 insertions(+), 17 deletions(-)
>
> diff --git a/libavfilter/af_atempo.c b/libavfilter/af_atempo.c
> index 688dac5464..39b500ba95
1 - 100 of 153 matches
Mail list logo