Re: [FFmpeg-devel] [PATCH] avfilter/vf_overlay: add slice threading

2018-04-29 Thread Paul B Mahol
On 4/29/18, Michael Niedermayer wrote: > On Sat, Apr 28, 2018 at 12:00:46PM +0200, Paul B Mahol wrote: >> Signed-off-by: Paul B Mahol >> --- >> libavfilter/vf_overlay.c | 281 >> --- >> 1 file changed, 190 insertions(+), 91 deletions(-) >> >> diff --gi

Re: [FFmpeg-devel] [PATCH] fftools/ffmpeg: fix mixed code and declarations

2018-04-29 Thread Derek Buitenhuis
On 4/29/2018 3:21 AM, James Almer wrote: > +BenchmarkTimeStamps time_stamps = { .real_usec = av_gettime_relative() }; Does this build on supported versions of MSVC? - Derek ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mail

Re: [FFmpeg-devel] [PATCH 1/1] add CUgraphicsRegisterFlags enum

2018-04-29 Thread Timo Rothenpieler
pushed equivalent changes as part of a different patch Also started an sdk/8.0 branch and backported all non-video-sdk changes there. smime.p7s Description: S/MIME Cryptographic Signature ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http:/

Re: [FFmpeg-devel] [PATCH] avformat/hls: don't propagate deprecated "user-agent" AVOption

2018-04-29 Thread Clément Bœsch
On Sat, Apr 28, 2018 at 08:37:06PM +0200, wm4 wrote: > This code will print a warning if any user agent is set - even if the > API user used the proper non-deprecated "user_agent" option. > > This change should not even break anything, because even if the user > sets the deprecated "user-agent" op

Re: [FFmpeg-devel] [PATCH] fftools/ffmpeg: fix mixed code and declarations

2018-04-29 Thread James Almer
On 4/29/2018 8:08 AM, Derek Buitenhuis wrote: > On 4/29/2018 3:21 AM, James Almer wrote: >> +BenchmarkTimeStamps time_stamps = { .real_usec = av_gettime_relative() >> }; > > Does this build on supported versions of MSVC? I don't know, i don't have MSVC to test. And afaik we support only 2013

Re: [FFmpeg-devel] [PATCH] fftools/ffmpeg: fix mixed code and declarations

2018-04-29 Thread wm4
On Sat, 28 Apr 2018 23:21:27 -0300 James Almer wrote: > Signed-off-by: James Almer > --- > fftools/ffmpeg.c | 10 +- > 1 file changed, 5 insertions(+), 5 deletions(-) > > diff --git a/fftools/ffmpeg.c b/fftools/ffmpeg.c > index d3054092ba..9b3e9d121e 100644 > --- a/fftools/ffmpeg.c > +

Re: [FFmpeg-devel] [PATCH] fftools/ffmpeg: fix mixed code and declarations

2018-04-29 Thread Hendrik Leppkes
On Sun, Apr 29, 2018 at 4:00 PM, James Almer wrote: > On 4/29/2018 8:08 AM, Derek Buitenhuis wrote: >> On 4/29/2018 3:21 AM, James Almer wrote: >>> +BenchmarkTimeStamps time_stamps = { .real_usec = av_gettime_relative() >>> }; >> >> Does this build on supported versions of MSVC? > > I don't k

Re: [FFmpeg-devel] [PATCH 1/3] avcodec/g2meet: Check RGB upper limit

2018-04-29 Thread Michael Niedermayer
On Fri, Apr 27, 2018 at 09:44:05PM +0200, Michael Niedermayer wrote: > Fixes: runtime error: left shift of 1876744317 by 16 places cannot be > represented in type 'int' > Fixes: > 6799/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_G2M_fuzzer-5115274731716608 > > Found-by: continuous fuzzing

Re: [FFmpeg-devel] [PATCH 2/3] avcodec/wavpack: Fix integer overflow in wv_unpack_stereo()

2018-04-29 Thread Michael Niedermayer
On Fri, Apr 27, 2018 at 09:44:06PM +0200, Michael Niedermayer wrote: > Fixes: runtime error: signed integer overflow: 2147483531 + 16384 cannot be > represented in type 'int' > Fixes: > 6615/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_WAVPACK_fuzzer-5165715515506688 > > Found-by: continuou

Re: [FFmpeg-devel] [PATCH 3/3] avcodec/wavpack: Fix integer overflow in DEC_MED() / INC_MED()

2018-04-29 Thread Michael Niedermayer
On Fri, Apr 27, 2018 at 09:44:07PM +0200, Michael Niedermayer wrote: > Fixes: runtime error: signed integer overflow: 2147483637 + 128 cannot be > represented in type 'int' > Fixes: > 6701/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_WAVPACK_fuzzer-5358324934508544 > > Found-by: continuous

Re: [FFmpeg-devel] [PATCH 1/3] avcodec/g2meet: Check RGB upper limit

2018-04-29 Thread Tomas Härdin
sön 2018-04-29 klockan 16:41 +0200 skrev Michael Niedermayer: > On Fri, Apr 27, 2018 at 09:44:05PM +0200, Michael Niedermayer wrote: > > Fixes: runtime error: left shift of 1876744317 by 16 places cannot > > be represented in type 'int' > > Fixes: 6799/clusterfuzz-testcase-minimized- > > ffmpeg_AV_

Re: [FFmpeg-devel] [PATCH] avformat: add vapoursynth wrapper

2018-04-29 Thread James Almer
On 4/28/2018 2:05 PM, wm4 wrote: > This can "demux" .vpy files. > > Some minor code copied from other LGPL parts of FFmpeg. > > I did not found a good way to test a few of the more obscure features, > like VFR nodes, compat pixel formats, or nodes with dynamic size/format > changes. These can be

[FFmpeg-devel] [PATCH 3/5] avcodec/mpeg4videode: Eliminate out of loop VOP startcode reading for studio profile

2018-04-29 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavcodec/mpeg4videodec.c | 4 1 file changed, 4 deletions(-) diff --git a/libavcodec/mpeg4videodec.c b/libavcodec/mpeg4videodec.c index 9ee2f37c69..9318d7bd4e 100644 --- a/libavcodec/mpeg4videodec.c +++ b/libavcodec/mpeg4videodec.c @@ -2931,9 +2931,6

[FFmpeg-devel] [PATCH 1/5] avcodec/mpeg4videodec: Move decode_studiovisualobject() parsing in the branch for visual object parsing

2018-04-29 Thread Michael Niedermayer
Fixes: runtime error: shift exponent -1 is negative Fixes: 7510/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MPEG4_fuzzer-5024523356209152 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/

[FFmpeg-devel] [PATCH 4/5] avcodec/mpeg4videodec: Do not corrupt bits_per_raw_sample

2018-04-29 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavcodec/mpeg4videodec.c | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/libavcodec/mpeg4videodec.c b/libavcodec/mpeg4videodec.c index 9318d7bd4e..33cdc7a1b2 100644 --- a/libavcodec/mpeg4videodec.c +++ b/libavcodec/mpeg4videodec

[FFmpeg-devel] [PATCH 2/5] avcodec/mpeg4videodec: Split decode_studio_vol_header() out of decode_studiovisualobject()

2018-04-29 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavcodec/mpeg4videodec.c | 30 +- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/libavcodec/mpeg4videodec.c b/libavcodec/mpeg4videodec.c index 27602e8542..9ee2f37c69 100644 --- a/libavcodec/mpeg4videodec.c +++ b/

[FFmpeg-devel] [PATCH 5/5] avcodec/mpeg4videodec: Check bps (VOL header) before VOP for studio profile

2018-04-29 Thread Michael Niedermayer
Fixes: runtime error: shift exponent -1 is negative Fixes: 7486/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MPEG4_fuzzer-4977380939530240 Fixes: runtime error: index 36 out of bounds for type 'const uint8_t [32]' Fixes: 7566/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MPEG4_fuzzer-65

Re: [FFmpeg-devel] [PATCH 4/5] avcodec/mpeg4videodec: Do not corrupt bits_per_raw_sample

2018-04-29 Thread Kieran Kunhya
On Sun, 29 Apr 2018 at 20:20 Michael Niedermayer wrote: > Signed-off-by: Michael Niedermayer > --- > libavcodec/mpeg4videodec.c | 8 +--- > 1 file changed, 5 insertions(+), 3 deletions(-) > OK ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org

Re: [FFmpeg-devel] [PATCH 1/5] avcodec/mpeg4videodec: Move decode_studiovisualobject() parsing in the branch for visual object parsing

2018-04-29 Thread Kieran Kunhya
On Sun, 29 Apr 2018 at 20:20 Michael Niedermayer wrote: > Fixes: runtime error: shift exponent -1 is negative > Fixes: > 7510/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MPEG4_fuzzer-5024523356209152 > > Found-by: continuous fuzzing process > https://github.com/google/oss-fuzz/tree/master/p

[FFmpeg-devel] [PATCH 3/3] avcodec/mpeg4video: Detect reference studio streams as studio streams

2018-04-29 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavcodec/mpeg4video.h| 2 ++ libavcodec/mpeg4videodec.c | 25 - 2 files changed, 18 insertions(+), 9 deletions(-) diff --git a/libavcodec/mpeg4video.h b/libavcodec/mpeg4video.h index f974792887..dd0a59038d 100644 --- a/libavco

[FFmpeg-devel] [PATCH 1/3] avformat/m4vdec: Fix detection of raw MPEG-4 ES Studio

2018-04-29 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavformat/m4vdec.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/libavformat/m4vdec.c b/libavformat/m4vdec.c index 34d434f7d2..be30f86a5c 100644 --- a/libavformat/m4vdec.c +++ b/libavformat/m4vdec.c @@ -29,6 +29,7 @@ static int mpeg4video_probe

[FFmpeg-devel] [PATCH 2/3] avcodec/mpeg4video_parser: Fix incorrect spliting of MPEG-4 studio frames

2018-04-29 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavcodec/mpeg4video_parser.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavcodec/mpeg4video_parser.c b/libavcodec/mpeg4video_parser.c index b7d6da1f75..453d373e6e 100644 --- a/libavcodec/mpeg4video_parser.c +++ b/libavcodec/mpeg4video_parser.c

[FFmpeg-devel] [PATCH] fftools/ffmpeg: fix mixed code and declarations

2018-04-29 Thread James Almer
Signed-off-by: James Almer --- fftools/ffmpeg.c | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/fftools/ffmpeg.c b/fftools/ffmpeg.c index d3054092ba..4be6e46d9b 100644 --- a/fftools/ffmpeg.c +++ b/fftools/ffmpeg.c @@ -4727,8 +4727,7 @@ static int transcode(void)

Re: [FFmpeg-devel] [PATCH 2/3] avcodec/mpeg4video_parser: Fix incorrect spliting of MPEG-4 studio frames

2018-04-29 Thread Kieran Kunhya
On Sun, 29 Apr 2018 at 22:57 Michael Niedermayer wrote: > Signed-off-by: Michael Niedermayer > --- > libavcodec/mpeg4video_parser.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/libavcodec/mpeg4video_parser.c > b/libavcodec/mpeg4video_parser.c > index b7d6da1f75..453d373e6e 100644

Re: [FFmpeg-devel] [PATCH 1/3] avformat/m4vdec: Fix detection of raw MPEG-4 ES Studio

2018-04-29 Thread Kieran Kunhya
On Sun, 29 Apr 2018 at 22:57 Michael Niedermayer wrote: > Signed-off-by: Michael Niedermayer > --- > libavformat/m4vdec.c | 6 ++ > 1 file changed, 6 insertions(+) > > diff --git a/libavformat/m4vdec.c b/libavformat/m4vdec.c > index 34d434f7d2..be30f86a5c 100644 > --- a/libavformat/m4vdec.c

Re: [FFmpeg-devel] [PATCH 3/5] avcodec/mpeg4videode: Eliminate out of loop VOP startcode reading for studio profile

2018-04-29 Thread Kieran Kunhya
On Sun, 29 Apr 2018 at 20:20 Michael Niedermayer wrote: > Signed-off-by: Michael Niedermayer > --- > libavcodec/mpeg4videodec.c | 4 > 1 file changed, 4 deletions(-) > > diff --git a/libavcodec/mpeg4videodec.c b/libavcodec/mpeg4videodec.c > index 9ee2f37c69..9318d7bd4e 100644 > --- a/libav

Re: [FFmpeg-devel] [PATCH 3/3] avcodec/mpeg4video: Detect reference studio streams as studio streams

2018-04-29 Thread Kieran Kunhya
On Sun, 29 Apr 2018 at 22:57 Michael Niedermayer wrote: > Signed-off-by: Michael Niedermayer > --- > libavcodec/mpeg4video.h| 2 ++ > libavcodec/mpeg4videodec.c | 25 - > 2 files changed, 18 insertions(+), 9 deletions(-) > > diff --git a/libavcodec/mpeg4video.h b/li