Re: [FFmpeg-devel] [PATCH V6] libavfilter: add transpose_vaapi filter

2018-12-23 Thread Zhou, Zachary
> -Original Message- > From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf Of > Mark Thompson > Sent: Friday, December 21, 2018 5:46 AM > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] [PATCH V6] libavfilter: add transpose_vaapi filter > > On 18/12/2018 09:54

[FFmpeg-devel] [PATCH v3] avcodec/mips: Fix failed case: hevc-conformance-AMP_A_Samsung_* when enable msa

2018-12-23 Thread gxw
The AV_INPUT_BUFFER_PADDING_SIZE has been increased to 64, but the value is still 32 in function ff_hevc_sao_edge_filter_8_msa. So, use AV_INPUT_BUFFER_PADDING_SIZE directly. Also, use MAX_PB_SIZE directly instead of 64. Fate tests passed. --- libavcodec/mips/hevc_lpf_sao_msa.c | 2 +- 1 file ch

Re: [FFmpeg-devel] [PATCH 1/1] avcodec/vaapi_encode: add frame-skip func

2018-12-23 Thread Sun, Jing A
Hi Mark, May I have your comments on this please? Regards, SUN, Jing -Original Message- From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf Of Sun, Jing A Sent: Tuesday, December 18, 2018 4:23 PM To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-deve

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: remove duplicate operation at hls_write_header

2018-12-23 Thread Liu Steven
> 在 2018年12月12日,下午3:39,Steven Liu 写道: > > the options have set when avformat_init_output at hls_mux_init > > Signed-off-by: Steven Liu > --- > libavformat/hlsenc.c | 14 -- > 1 file changed, 4 insertions(+), 10 deletions(-) > > diff --git a/libavformat/hlsenc.c b/libavformat/hlsen

Re: [FFmpeg-devel] [PATCH V5 0/2] Add libsvt HEVC encoder wrapper

2018-12-23 Thread myp...@gmail.com
On Sun, Dec 23, 2018 at 12:57 AM Jean-Baptiste Kempf wrote: > > Hello, > > On Sat, 22 Dec 2018, at 13:02, Carl Eugen Hoyos wrote: > > > HEVC-compliant encoder library core that achieves excellent > > > density-quality > > > > I don't find it ideal that FFmpeg git claims that an Intel encoder > >

[FFmpeg-devel] [PATCH 2/3] avcodec/lagarith: Optimize case with singleton probability distribution

2018-12-23 Thread Michael Niedermayer
Fixes: Timeout Fixes: 10554/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_LAGARITH_fuzzer-5739938067251200 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/lagarith.c| 36 ++

[FFmpeg-devel] [PATCH 1/3] vcodec/lagarith: Remove duplicate check

2018-12-23 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavcodec/lagarith.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/libavcodec/lagarith.c b/libavcodec/lagarith.c index 5763504b71..59169be5de 100644 --- a/libavcodec/lagarith.c +++ b/libavcodec/lagarith.c @@ -669,9 +669,6 @@ static int lag_decode_fr

[FFmpeg-devel] [PATCH 3/3] avcodec/utils: Optimize ff_color_frame()

2018-12-23 Thread Michael Niedermayer
Fixes: Timeout Fixes: 10709/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_H264_fuzzer-5630617975259136 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/utils.c | 9 +++-- 1 file changed

Re: [FFmpeg-devel] patch for failing on WavPack DSD files

2018-12-23 Thread David Bryant
On 11/21/18 9:50 PM, David Bryant wrote: > On 11/20/18 10:58 PM, Peter Ross wrote: >> On Tue, Nov 20, 2018 at 09:23:03PM -0800, David Bryant wrote: >>> Hi, >>> >>> Was made aware of this problem on Kodi: >>> >>> https://github.com/xbmc/xbmc/issues/14771 >>> >>> I'm going to try to add full WavPack

Re: [FFmpeg-devel] [PATCH v2] avcodec/fft_template: libavcodec/fft_template: improve performance of the ff_fft_init in fft_template

2018-12-23 Thread Paul B Mahol
On 12/21/18, Steven Liu wrote: > Before patch: > init nbits = 17, get 1 samples, average cost: 16105 us > After patch: > init nbits = 17, get 1 samples, average cost: 15221 us > > Signed-off-by: Steven Liu > --- > libavcodec/fft_template.c | 26 +++--- > 1 file change

Re: [FFmpeg-devel] [PATCH 1/3] avformat/mxfdec: replace obsolete comment

2018-12-23 Thread Paul B Mahol
On 12/23/18, Marton Balint wrote: > We no longer use strftime directly but use av_timegm to get an int64_t > timestamp. > > Signed-off-by: Marton Balint > --- > libavformat/mxfdec.c | 4 +--- > 1 file changed, 1 insertion(+), 3 deletions(-) > LGTM ___

[FFmpeg-devel] [PATCH 2/2] avcodec/ffv1dec: Use ff_rac_check_termination()

2018-12-23 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavcodec/ffv1dec.c | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/libavcodec/ffv1dec.c b/libavcodec/ffv1dec.c index 261e0cf70c..e37deaec33 100644 --- a/libavcodec/ffv1dec.c +++ b/libavcodec/ffv1dec.c @@ -311,7 +311,10 @@ sta

[FFmpeg-devel] [PATCH 1/2] avcodec/rangecoder: Add and test ff_rac_check_termination()

2018-12-23 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavcodec/rangecoder.c | 19 +++ libavcodec/rangecoder.h | 9 + libavcodec/tests/rangecoder.c | 7 +-- 3 files changed, 33 insertions(+), 2 deletions(-) diff --git a/libavcodec/rangecoder.c b/libavcodec/rangecoder.

Re: [FFmpeg-devel] [PATCH] avformat/au: do not use invalid block_align for small bits per sample

2018-12-23 Thread Paul B Mahol
On 12/23/18, Moritz Barsnick wrote: > On Sun, Dec 23, 2018 at 16:29:14 +0100, Paul B Mahol wrote: >> av_assert0(id >= 23 && id < 23 + 4); >> +ba = bpcss[id - 23]; >> bps = bpcss[id - 23]; > [...] >> -st->codecpar->block_align = FFMAX(bps * st->codecpar->ch

Re: [FFmpeg-devel] [PATCH] avformat/au: do not use invalid block_align for small bits per sample

2018-12-23 Thread Moritz Barsnick
On Sun, Dec 23, 2018 at 16:29:14 +0100, Paul B Mahol wrote: > av_assert0(id >= 23 && id < 23 + 4); > +ba = bpcss[id - 23]; > bps = bpcss[id - 23]; [...] > -st->codecpar->block_align = FFMAX(bps * st->codecpar->channels / 8, 1); > +st->codecpar->block_al

[FFmpeg-devel] [PATCH] avformat/au: do not use invalid block_align for small bits per sample

2018-12-23 Thread Paul B Mahol
Fixes #5481. Signed-off-by: Paul B Mahol --- libavformat/au.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libavformat/au.c b/libavformat/au.c index 520824fc12..0b2b7eac15 100644 --- a/libavformat/au.c +++ b/libavformat/au.c @@ -140,7 +140,7 @@ static int au_read_head

Re: [FFmpeg-devel] [PATCH 1/3] avcodec/rangecoder: factorize termination version code

2018-12-23 Thread Michael Niedermayer
On Wed, Dec 19, 2018 at 10:35:25AM +0100, Jerome Martinez wrote: > On 19/12/2018 02:40, Michael Niedermayer wrote: > >Signed-off-by: Michael Niedermayer > >--- > > libavcodec/ffv1enc.c | 10 +++--- > > libavcodec/rangecoder.c | 4 +++- > > libavcodec/rangecoder.h | 2 +-

Re: [FFmpeg-devel] [PATCH V5 0/2] Add libsvt HEVC encoder wrapper

2018-12-23 Thread Paul B Mahol
On 12/23/18, Helmut K. C. Tessarek wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA512 > > On 2018-12-22 23:35, Carl Eugen Hoyos wrote: >>> API will be stable, from my understandings, but not soon. >> >> If this is correct - I have no idea - the patch should be sent >> again once the api is

Re: [FFmpeg-devel] [PATCH V5 0/2] Add libsvt HEVC encoder wrapper

2018-12-23 Thread Helmut K. C. Tessarek
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 2018-12-22 23:35, Carl Eugen Hoyos wrote: >> API will be stable, from my understandings, but not soon. > > If this is correct - I have no idea - the patch should be sent > again once the api is believed to be stable. In that case I'm wondering w

Re: [FFmpeg-devel] [PATCH 3/3] avcodec/fic: Fail on invalid slice size/off

2018-12-23 Thread Michael Niedermayer
On Sun, Dec 16, 2018 at 09:43:07PM +0100, Michael Niedermayer wrote: > Fixes: Timeout > Fixes: > 11486/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_FIC_fuzzer-5677133863583744 > > Found-by: continuous fuzzing process > https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg > Signed-

Re: [FFmpeg-devel] [PATCH] avcodec/ivi: Avoid mbs memleak

2018-12-23 Thread Michael Niedermayer
On Thu, Dec 13, 2018 at 03:13:21PM +0100, Tomas Härdin wrote: > tor 2018-12-13 klockan 03:16 +0100 skrev Michael Niedermayer: > > Fixes: > > 11696/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_INDEO5_fuzzer-5740319635668992 > > > > Found-by: continuous fuzzing process > > https://github.com/

Re: [FFmpeg-devel] [PATCH] avcodec/ilbcdec: fix integer overflow in energy

2018-12-23 Thread Michael Niedermayer
On Sun, Dec 09, 2018 at 02:26:18AM +0100, Michael Niedermayer wrote: > webrtc uses a int32_t like the existing code in ilbcdec > > Fixes: signed integer overflow: 2080245063 + 257939661 cannot be represented > in type 'int' > Fixes: > 11037/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_ILBC_

Re: [FFmpeg-devel] [PATCHv2] fate: add dst decoder test

2018-12-23 Thread Michael Niedermayer
On Sun, Dec 23, 2018 at 09:41:48AM +1100, Peter Ross wrote: > the dst->dsd decoder is bit-exact, but uses ff_dsd2pcm_translate to > output pcm. > --- > thanks for spotting this michael. totally forgotten about the embedded > pcm converter. > > tests/fate/audio.mak | 5 + > tests/ref/fate/d

Re: [FFmpeg-devel] [PATCH 1/2] avcodec: add photocd decoder

2018-12-23 Thread Michael Niedermayer
On Sat, Dec 22, 2018 at 09:28:47PM +0100, Steinar H. Gunderson wrote: > On Sat, Dec 22, 2018 at 09:18:11PM +0100, Paul B Mahol wrote: > > Unacceptable, I'm not adding another yuv420p variant. > > Well, if returning YCC as YCC is unacceptable, and converting YCC to RGB is > unacceptable, I believe

Re: [FFmpeg-devel] [PATCH] avcodec: add g732_1 parser

2018-12-23 Thread Paul B Mahol
On 12/19/18, Paul B Mahol wrote: > On 12/18/18, James Almer wrote: >> On 12/18/2018 5:05 PM, Paul B Mahol wrote: >>> Signed-off-by: Paul B Mahol >>> --- >>> libavcodec/Makefile| 1 + >>> libavcodec/g723_1_parser.c | 60 ++ >>> libavcodec/parsers.c

Re: [FFmpeg-devel] [PATCH]lavf/vividas: Do not increase extradata_size after allocation

2018-12-23 Thread Paul B Mahol
On 12/23/18, Carl Eugen Hoyos wrote: > Hi! > > Attached patch can avoid a crash in avcodec_parameters_from_context() > if extradata_size was increased after allocation. > > Please comment, Carl Eugen > OK ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpe

Re: [FFmpeg-devel] [PATCH]lavf/vividas: Support demuxing on big-endian hardware

2018-12-23 Thread Paul B Mahol
On 12/23/18, Carl Eugen Hoyos wrote: > Hi! > > Attached patch fixes demuxing vividas on big-endian hardware. > > Please comment, Carl Eugen > OK, if tested and works. ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listin