Re: [FFmpeg-devel] [PATCH 2/3] avcodec/gdv: Optimize and factorize scaling loops

2019-01-13 Thread Michael Niedermayer
On Sat, Jan 12, 2019 at 04:49:40PM +0100, Carl Eugen Hoyos wrote: > 2019-01-12 16:46 GMT+01:00, Michael Niedermayer : > > On Sat, Jan 12, 2019 at 04:07:42PM +0100, Carl Eugen Hoyos wrote: > >> 2019-01-04 20:22 GMT+01:00, Michael Niedermayer : > >> > >> > +static void scaledown(uint8_t *dst, const

Re: [FFmpeg-devel] [PATCH 2/3] avcodec/gdv: Optimize and factorize scaling loops

2019-01-12 Thread Carl Eugen Hoyos
2019-01-12 16:46 GMT+01:00, Michael Niedermayer : > On Sat, Jan 12, 2019 at 04:07:42PM +0100, Carl Eugen Hoyos wrote: >> 2019-01-04 20:22 GMT+01:00, Michael Niedermayer : >> >> > +static void scaledown(uint8_t *dst, const uint8_t *src, int w) >> > +{ >> > +int x; >> > +for (x = 0; x < w -

Re: [FFmpeg-devel] [PATCH 2/3] avcodec/gdv: Optimize and factorize scaling loops

2019-01-12 Thread Michael Niedermayer
On Sat, Jan 12, 2019 at 04:07:42PM +0100, Carl Eugen Hoyos wrote: > 2019-01-04 20:22 GMT+01:00, Michael Niedermayer : > > > +static void scaledown(uint8_t *dst, const uint8_t *src, int w) > > +{ > > +int x; > > +for (x = 0; x < w - 7; x+=8) { > > +dst[x + 0] = src[2*x + 0]; > > +

Re: [FFmpeg-devel] [PATCH 2/3] avcodec/gdv: Optimize and factorize scaling loops

2019-01-12 Thread Carl Eugen Hoyos
2019-01-04 20:22 GMT+01:00, Michael Niedermayer : > +static void scaledown(uint8_t *dst, const uint8_t *src, int w) > +{ > +int x; > +for (x = 0; x < w - 7; x+=8) { > +dst[x + 0] = src[2*x + 0]; > +dst[x + 1] = src[2*x + 2]; > +dst[x + 2] = src[2*x + 4]; > +

Re: [FFmpeg-devel] [PATCH 2/3] avcodec/gdv: Optimize and factorize scaling loops

2019-01-12 Thread Michael Niedermayer
On Fri, Jan 04, 2019 at 08:22:35PM +0100, Michael Niedermayer wrote: > Fixes: Timeout > Fixes: > 11067/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_GDV_fuzzer-5686623711264768 > > Before change: Executed > clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_GDV_fuzzer-5686623711264768 > in

[FFmpeg-devel] [PATCH 2/3] avcodec/gdv: Optimize and factorize scaling loops

2019-01-04 Thread Michael Niedermayer
Fixes: Timeout Fixes: 11067/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_GDV_fuzzer-5686623711264768 Before change: Executed clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_GDV_fuzzer-5686623711264768 in 34386 ms After change: Executed