Re: [FFmpeg-devel] [PATCH] avfilter/scale.c: factorize ff_scale_eval_dimensions

2019-12-06 Thread Gyan
On 07-12-2019 12:36 am, Michael Niedermayer wrote: On Wed, Dec 04, 2019 at 02:14:35PM +0530, Gyan wrote: Will help reduce code duplication when adding animation support to vf_scale. See Michael's last comment in https://patchwork.ffmpeg.org/patch/16272/ Gyan doc/filters.texi |

Re: [FFmpeg-devel] [PATCH] lavc/qsvenc: add Tiles encode support for HEVC

2019-12-06 Thread linjie fu
Hi, On Fri, Nov 29, 2019 at 2:42 PM Fu, Linjie wrote: > > -Original Message- > > From: ffmpeg-devel On Behalf Of > > Zhong Li > > Sent: Friday, November 29, 2019 13:13 > > To: FFmpeg development discussions and patches > de...@ffmpeg.org> > > Subject: Re: [FFmpeg-devel] [PATCH]

[FFmpeg-devel] [PATCH v1 1/2] avfilter/vsrc_cellauto: fix the print argument mismatch

2019-12-06 Thread lance . lmwang
From: Limin Wang Fix CID 1456556 Signed-off-by: Limin Wang --- libavfilter/vsrc_cellauto.c | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/libavfilter/vsrc_cellauto.c b/libavfilter/vsrc_cellauto.c index c754603..03bdaba 100644 --- a/libavfilter/vsrc_cellauto.c

[FFmpeg-devel] [PATCH v1 2/2] avfilter/vsrc_life: fix the print argument mismatch

2019-12-06 Thread lance . lmwang
From: Limin Wang Fix CID 1456556 Signed-off-by: Limin Wang --- libavfilter/vsrc_life.c | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/libavfilter/vsrc_life.c b/libavfilter/vsrc_life.c index 4c0ea73..01b060a 100644 --- a/libavfilter/vsrc_life.c +++

Re: [FFmpeg-devel] [PATCH] tools/target_dec_fuzzer: set request_channel_layout

2019-12-06 Thread James Almer
On 12/6/2019 8:08 PM, Michael Niedermayer wrote: > On Fri, Dec 06, 2019 at 11:56:13AM -0300, James Almer wrote: >> Should increase coverage of some decoders. >> >> Signed-off-by: James Almer >> --- >> Passing 6 to av_get_default_channel_layout() will return the 5.1 layout but >> never 5.1(side),

Re: [FFmpeg-devel] [PATCH] tools/target_dec_bsf: call avcodec_flush_buffers() on random keyframes

2019-12-06 Thread James Almer
On 12/6/2019 7:59 PM, Michael Niedermayer wrote: > On Fri, Dec 06, 2019 at 04:16:23PM -0300, James Almer wrote: >> This should increase coverage on some decoders by executing flushing code. >> >> Signed-off-by: James Almer >> --- >> tools/target_dec_fuzzer.c | 4 >> 1 file changed, 4

[FFmpeg-devel] [PATCH 4/6] avformat/matroskadec: Cache whether a track needs to be decoded

2019-12-06 Thread Andreas Rheinhardt
There is no need to recheck this for every frame. Signed-off-by: Andreas Rheinhardt --- libavformat/matroskadec.c | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/libavformat/matroskadec.c b/libavformat/matroskadec.c index d1a0a07782..a7226ee810 100644 ---

[FFmpeg-devel] [PATCH 6/6] avformat/matroskadec: Reindent after previous commit

2019-12-06 Thread Andreas Rheinhardt
Signed-off-by: Andreas Rheinhardt --- libavformat/matroskadec.c | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/libavformat/matroskadec.c b/libavformat/matroskadec.c index 982dfdec39..5c10862d48 100644 --- a/libavformat/matroskadec.c +++

[FFmpeg-devel] [PATCH 2/6] avformat/matroskadec: Reject SIPR flavor > 3

2019-12-06 Thread Andreas Rheinhardt
rmdec does it, too. And it allows to simplify the check for whether one should use the Real Audio parsing mode. Signed-off-by: Andreas Rheinhardt --- libavformat/matroskadec.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libavformat/matroskadec.c

[FFmpeg-devel] [PATCH 3/6] avformat/matroskadec: Fix use-after-free when demuxing ProRes

2019-12-06 Thread Andreas Rheinhardt
ProRes in Matroska is supposed to not contain the first atom header (containing a size field and the tag "icpf") and therefore the Matroska demuxer has to recreate it; this involves an allocation and copy, of course. Whether the old buffer (containing the data without the atom header) needs to be

[FFmpeg-devel] [PATCH 5/6] avformat/matroskadec: Extend support of ContentCompression to all codecs

2019-12-06 Thread Andreas Rheinhardt
The Matroska demuxer has three functions for creating packets out of the data read: One for certain Real audio codecs (atrac3, cook, sipr, ra_288), one for WebVTT (actually, the WebM flavour of it) and one for all the others. Only the last function supported Matroska's ContentCompression (i.e. it

[FFmpeg-devel] [PATCH 1/6] avformat/matroskadec: Simplify check for real audio

2019-12-06 Thread Andreas Rheinhardt
Signed-off-by: Andreas Rheinhardt --- libavformat/matroskadec.c | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/libavformat/matroskadec.c b/libavformat/matroskadec.c index 162697ff12..908ad097cb 100644 --- a/libavformat/matroskadec.c +++ b/libavformat/matroskadec.c @@

Re: [FFmpeg-devel] [PATCH] tools/target_dec_fuzzer: set request_channel_layout

2019-12-06 Thread Michael Niedermayer
On Fri, Dec 06, 2019 at 11:56:13AM -0300, James Almer wrote: > Should increase coverage of some decoders. > > Signed-off-by: James Almer > --- > Passing 6 to av_get_default_channel_layout() will return the 5.1 layout but > never 5.1(side), which is for example what the dts decoder actually looks

Re: [FFmpeg-devel] [PATCH] tools/target_dec_bsf: call avcodec_flush_buffers() on random keyframes

2019-12-06 Thread Michael Niedermayer
On Fri, Dec 06, 2019 at 04:16:23PM -0300, James Almer wrote: > This should increase coverage on some decoders by executing flushing code. > > Signed-off-by: James Almer > --- > tools/target_dec_fuzzer.c | 4 "[PATCH] tools/target_dec_bsf:" this isnt matching [...] -- Michael GnuPG

Re: [FFmpeg-devel] [PATCH] tools/target_dec_bsf: call avcodec_flush_buffers() on random keyframes

2019-12-06 Thread Michael Niedermayer
On Fri, Dec 06, 2019 at 04:16:23PM -0300, James Almer wrote: > This should increase coverage on some decoders by executing flushing code. > > Signed-off-by: James Almer > --- > tools/target_dec_fuzzer.c | 4 > 1 file changed, 4 insertions(+) > > diff --git a/tools/target_dec_fuzzer.c

[FFmpeg-devel] [PATCH 2/4] avfilter/vf_tinterlace: add support for bypassing already interlaced frames

2019-12-06 Thread Marton Balint
The old interlace filter worked this way before it was merged with tinterlace. Signed-off-by: Marton Balint --- doc/filters.texi| 6 -- libavfilter/tinterlace.h| 1 + libavfilter/vf_tinterlace.c | 11 +++ 3 files changed, 16 insertions(+), 2 deletions(-) diff

[FFmpeg-devel] [PATCH 1/4] avfilter/vf_interlace: restore lowpass mode constants

2019-12-06 Thread Marton Balint
The documentation still mentions numerical constants in addition to textual ones. It is also wrong to use distinct modes as flags and it disallows us to actually use the flags field for real flags in the future. Signed-off-by: Marton Balint --- libavfilter/tinterlace.h| 7 +++

[FFmpeg-devel] [PATCH 4/4] avfilter/x86/vf_interlace: always use unaligned movs

2019-12-06 Thread Marton Balint
Fixes crashes in command lines such as: ffmpeg -f lavfi -i testsrc2=704x576:r=50,interlace,pad=720:576:8 -f null none Related to ticket #6491. Signed-off-by: Marton Balint --- libavfilter/x86/vf_interlace.asm | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git

[FFmpeg-devel] [PATCH 3/4] avfilter/vf_interlace: do not interlace already interlaced frames

2019-12-06 Thread Marton Balint
The filter used to work this way before it was merged into tinterlace. Signed-off-by: Marton Balint --- libavfilter/vf_tinterlace.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavfilter/vf_tinterlace.c b/libavfilter/vf_tinterlace.c index 0ee40ffce6..a77753775c 100644 ---

Re: [FFmpeg-devel] [PATCH] lavc/cbs_h265_syntax_template: Fix memleak

2019-12-06 Thread Andriy Gelman
On Fri, 06. Dec 18:01, Andreas Rheinhardt wrote: > Andriy Gelman: > > From: Andriy Gelman > > > > payload_count is used to track the number of SEI payloads. It is also > > used to free the SEIs in cbs_h265_free_sei(). > > > > Currently, payload_count is set after for loop is completed. Hence if

Re: [FFmpeg-devel] [PATCH] lavc/cbs_h2645: Fix incorrect max size of nalu unit

2019-12-06 Thread Andriy Gelman
On Fri, 06. Dec 17:47, Andreas Rheinhardt wrote: > Andriy Gelman: > > From: Andriy Gelman > > > > In the worst case the startcode prefix has 4 bytes. > > > > This fixes a trigerred assertion: > > Assertion dp <= max_size failed at libavcodec/cbs_h2645.c:1451 > > > > Found-by:libFuzzer > >

[FFmpeg-devel] [PATCH v2] lavc/cbs_h2645_syntax_template: Fix memleak

2019-12-06 Thread Andriy Gelman
From: Andriy Gelman payload_count is used to track the number of SEI payloads. It is also used to free the SEIs in cbs_h264_free_sei()/cbs_h265_free_sei(). Currently, payload_count is set after for loop is completed. Hence if there is an error and the function exits, the payload remains zero

[FFmpeg-devel] [PATCH] tools/target_dec_bsf: call avcodec_flush_buffers() on random keyframes

2019-12-06 Thread James Almer
This should increase coverage on some decoders by executing flushing code. Signed-off-by: James Almer --- tools/target_dec_fuzzer.c | 4 1 file changed, 4 insertions(+) diff --git a/tools/target_dec_fuzzer.c b/tools/target_dec_fuzzer.c index dcf47b0f4d..3c2f9125bb 100644 ---

Re: [FFmpeg-devel] [PATCH] avfilter/scale.c: factorize ff_scale_eval_dimensions

2019-12-06 Thread Michael Niedermayer
On Wed, Dec 04, 2019 at 02:14:35PM +0530, Gyan wrote: > Will help reduce code duplication when adding animation support to vf_scale. > See Michael's last comment in https://patchwork.ffmpeg.org/patch/16272/ > > Gyan > doc/filters.texi | 40 + >

Re: [FFmpeg-devel] [PATCH] avfilter/vf_yaepblur: add yaepblur filter

2019-12-06 Thread Paul B Mahol
On 12/5/19, Paul B Mahol wrote: > On 12/5/19, Tao Zhang wrote: >> Hello everyone, >> Can I assume this patch is ok if no comments or objections? > > Yes, give some time for it to be applied. > I'm busy with other stuff right now. So this patch LGTM (Note to > committer to bump minor of

Re: [FFmpeg-devel] [PATCH] lavc/cbs_h2645: Fix incorrect max size of nalu unit

2019-12-06 Thread James Almer
On 12/6/2019 2:47 PM, Andreas Rheinhardt wrote: > Andriy Gelman: >> From: Andriy Gelman >> >> In the worst case the startcode prefix has 4 bytes. >> >> This fixes a trigerred assertion: >> Assertion dp <= max_size failed at libavcodec/cbs_h2645.c:1451 >> >> Found-by:libFuzzer >> Signed-off-by:

Re: [FFmpeg-devel] [PATCH] lavc/cbs_h265_syntax_template: Fix memleak

2019-12-06 Thread Andreas Rheinhardt
Andriy Gelman: > From: Andriy Gelman > > payload_count is used to track the number of SEI payloads. It is also > used to free the SEIs in cbs_h265_free_sei(). > > Currently, payload_count is set after for loop is completed. Hence if > there is an error and the function exits, the

Re: [FFmpeg-devel] [PATCH] lavc/cbs_h2645: Fix incorrect max size of nalu unit

2019-12-06 Thread Andreas Rheinhardt
Andriy Gelman: > From: Andriy Gelman > > In the worst case the startcode prefix has 4 bytes. > > This fixes a trigerred assertion: > Assertion dp <= max_size failed at libavcodec/cbs_h2645.c:1451 > > Found-by:libFuzzer > Signed-off-by: Andriy Gelman > --- > libavcodec/cbs_h2645.c | 2 +- > 1

[FFmpeg-devel] [PATCH] lavc/cbs_h265_syntax_template: Fix memleak

2019-12-06 Thread Andriy Gelman
From: Andriy Gelman payload_count is used to track the number of SEI payloads. It is also used to free the SEIs in cbs_h265_free_sei(). Currently, payload_count is set after for loop is completed. Hence if there is an error and the function exits, the payload_remains zero causing a memleak.

[FFmpeg-devel] [PATCH v2] avfilter/formats: optimize ff_all_formats

2019-12-06 Thread Zhao Zhili
This is a micro-optimization. Saving almost 200 reallocations makes it worth a try. --- fix commit message typo: relocations -> reallocations libavfilter/formats.c | 35 +-- 1 file changed, 21 insertions(+), 14 deletions(-) diff --git a/libavfilter/formats.c

[FFmpeg-devel] [PATCH] avfilter/formats: optimize ff_all_formats

2019-12-06 Thread Zhao Zhili
This is a micro-optimization. Saving almost 200 relocations makes it worth a try. --- Can lavf depends on the sequential properties of AVPixelFormat and AVSampleFormat? Or should limited to pixdesc.h/samplefmt.h API? libavfilter/formats.c | 35 +-- 1 file changed,

Re: [FFmpeg-devel] [PATCH] avfilter/scale.c: factorize ff_scale_eval_dimensions

2019-12-06 Thread Gyan
On 04-12-2019 02:14 pm, Gyan wrote: Will help reduce code duplication when adding animation support to vf_scale. See Michael's last comment in https://patchwork.ffmpeg.org/patch/16272/ Ping. Gyan ___ ffmpeg-devel mailing list

[FFmpeg-devel] [PATCH 2/3] avfilter/vf_geq: Add NB_PLANES

2019-12-06 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavfilter/vf_geq.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libavfilter/vf_geq.c b/libavfilter/vf_geq.c index e3267e331f..c965204a1c 100644 --- a/libavfilter/vf_geq.c +++ b/libavfilter/vf_geq.c @@ -33,6 +33,8 @@ #include

[FFmpeg-devel] [PATCH 3/3] avfilter/vf_geq: Add support for reading sample sums and means of rectangles

2019-12-06 Thread Michael Niedermayer
This allows integrating box blur style filters in geq. Without this computing the mean of an area in geq would have been excessivly slow Signed-off-by: Michael Niedermayer --- libavfilter/vf_geq.c | 107 +-- 1 file changed, 103 insertions(+), 4

[FFmpeg-devel] [PATCH 1/3] avutil/eval: Add av_expr_count_func() similar to av_expr_count_vars()

2019-12-06 Thread Michael Niedermayer
Signed-off-by: Michael Niedermayer --- libavutil/eval.c | 28 libavutil/eval.h | 11 +++ 2 files changed, 31 insertions(+), 8 deletions(-) diff --git a/libavutil/eval.c b/libavutil/eval.c index 62d2ae938b..d527f6a9d0 100644 --- a/libavutil/eval.c +++

[FFmpeg-devel] [PATCH] lavc/cbs_h2645: Fix incorrect max size of nalu unit

2019-12-06 Thread Andriy Gelman
From: Andriy Gelman In the worst case the startcode prefix has 4 bytes. This fixes a trigerred assertion: Assertion dp <= max_size failed at libavcodec/cbs_h2645.c:1451 Found-by:libFuzzer Signed-off-by: Andriy Gelman --- libavcodec/cbs_h2645.c | 2 +- 1 file changed, 1 insertion(+), 1

[FFmpeg-devel] [PATCH] tools/target_dec_fuzzer: set request_channel_layout

2019-12-06 Thread James Almer
Should increase coverage of some decoders. Signed-off-by: James Almer --- Passing 6 to av_get_default_channel_layout() will return the 5.1 layout but never 5.1(side), which is for example what the dts decoder actually looks for. Any suggestion on how to make the fuzzer pick one of the non

[FFmpeg-devel] [PATCH v3 2/2] lavc/hevc_mp4toannexb: Exit earlier if there is no nalu payload remaining

2019-12-06 Thread Andriy Gelman
From: Andriy Gelman Since the nal unit payload is located after the length prefix, there is no reason to continue reading if there is no nal unit payload remaining. --- libavcodec/hevc_mp4toannexb_bsf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[FFmpeg-devel] [PATCH v3 1/2] lavc/hevc_mp4toannexb: Fix integer overflow

2019-12-06 Thread Andriy Gelman
From: Andriy Gelman Fixes a check where the grow_by packet size cannot exceed INT_MAX. Although the complete heap allocation check should ensure that (uint64_t)nalu_size + extra_size + 4 + out->size + AV_INPUT_BUFFER_PADDING_SIZE <= INT_MAX, it suffices to only check that the grow_by size

Re: [FFmpeg-devel] [PATCH 2/2] avcodec/atrac9dec: Check q_unit_cnt more completely before using it to access at9_tab_band_ext_group

2019-12-06 Thread Lynne
Dec 3, 2019, 21:23 by mich...@niedermayer.cc: > Fixes: index 8 out of bounds for type 'const uint8_t [8][3]' > Fixes: > 19127/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_ATRAC9_fuzzer-5709394985091072 > > Found-by: continuous fuzzing process >

Re: [FFmpeg-devel] [PATCH] MAINTAINERS: add myself as libxavs2 maintainer

2019-12-06 Thread hwren
Ping. Thanks, Huiwen Ren At 2019-10-12 11:15:55, "Steven Liu" wrote: > > >> 在 2019年10月12日,09:28,hwren 写道: >> >> From: hwrenx >> >> Signed-off-by: hwrenx >> --- >> MAINTAINERS | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/MAINTAINERS b/MAINTAINERS >> index 7f60ef0..928f4ee

[FFmpeg-devel] [PATCH 004/244] avframe: switch to the new channel layout API

2019-12-06 Thread Anton Khirnov
Signed-off-by: Vittorio Giovara --- libavutil/frame.c | 113 ++ libavutil/frame.h | 12 - 2 files changed, 104 insertions(+), 21 deletions(-) diff --git a/libavutil/frame.c b/libavutil/frame.c index e4038096c2..600f82bbeb 100644 ---

[FFmpeg-devel] [PATCH 016/244] aea: convert to new channel layout API

2019-12-06 Thread Anton Khirnov
From: Vittorio Giovara Signed-off-by: Vittorio Giovara --- libavformat/aea.c | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/libavformat/aea.c b/libavformat/aea.c index bdeed64254..8acfbce4fc 100644 --- a/libavformat/aea.c +++ b/libavformat/aea.c @@ -62,12

[FFmpeg-devel] [PATCH 013/244] adp: convert to new channel layout API

2019-12-06 Thread Anton Khirnov
--- libavformat/adp.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libavformat/adp.c b/libavformat/adp.c index 56f302acfd..ac80c7809f 100644 --- a/libavformat/adp.c +++ b/libavformat/adp.c @@ -55,8 +55,7 @@ static int adp_read_header(AVFormatContext *s)

[FFmpeg-devel] [PATCH 014/244] ads: convert to new channel layout API

2019-12-06 Thread Anton Khirnov
--- libavformat/ads.c | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/libavformat/ads.c b/libavformat/ads.c index f25141b3c6..20be40f499 100644 --- a/libavformat/ads.c +++ b/libavformat/ads.c @@ -47,11 +47,12 @@ static int ads_read_header(AVFormatContext *s)

[FFmpeg-devel] [PATCH 001/244] Add a new channel layout API

2019-12-06 Thread Anton Khirnov
The new API is more extensible and allows for custom layouts. More accurate information is exported, eg for decoders that do not set a channel layout, lavc will not make one up for them. Deprecate the old API working with just uint64_t bitmasks. Expanded and completed by Vittorio Giovara .

[FFmpeg-devel] [PATCH 003/244] lavc: deprecate channel count/layout changing side data

2019-12-06 Thread Anton Khirnov
They are incompatible with the new channel layout scheme and no decoder uses them. Signed-off-by: Vittorio Giovara --- libavcodec/avcodec.h | 5 + libavcodec/decode.c | 4 libavformat/dump.c | 9 - libavformat/nutenc.c | 2 ++ libavformat/utils.c | 9 + 5 files

[FFmpeg-devel] [PATCH 006/244] lavf: add a temporary compat layer for the channel layout API change

2019-12-06 Thread Anton Khirnov
Mediates between old-style (de)muxers and new-style callers. Will be removed once all the (de)muxers are converted to the new API. --- libavformat/mux.c | 10 ++ libavformat/utils.c | 12 2 files changed, 22 insertions(+) diff --git a/libavformat/mux.c b/libavformat/mux.c

[FFmpeg-devel] [PATCH 002/244] lavu: support AVChannelLayout AVOptions

2019-12-06 Thread Anton Khirnov
Signed-off-by: Vittorio Giovara --- libavutil/opt.c | 66 - libavutil/opt.h | 14 ++- 2 files changed, 78 insertions(+), 2 deletions(-) diff --git a/libavutil/opt.c b/libavutil/opt.c index 9081a593a1..3e776804a6 100644 ---

[FFmpeg-devel] [PATCH 008/244] 3dostr: convert to new channel layout API

2019-12-06 Thread Anton Khirnov
--- libavformat/3dostr.c | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/libavformat/3dostr.c b/libavformat/3dostr.c index 6c49f7589c..bfa52c0da5 100644 --- a/libavformat/3dostr.c +++ b/libavformat/3dostr.c @@ -63,15 +63,16 @@ static int

[FFmpeg-devel] [PATCH 009/244] 4xm: convert to new channel layout API

2019-12-06 Thread Anton Khirnov
From: Vittorio Giovara Signed-off-by: Vittorio Giovara --- libavformat/4xm.c | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/libavformat/4xm.c b/libavformat/4xm.c index a6101a92ec..864e525e09 100644 --- a/libavformat/4xm.c +++ b/libavformat/4xm.c @@ -184,13 +184,14

[FFmpeg-devel] [PATCH 010/244] aa: convert to new channel layout API

2019-12-06 Thread Anton Khirnov
--- libavformat/aadec.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libavformat/aadec.c b/libavformat/aadec.c index b9dd51ebfc..adf0869a65 100644 --- a/libavformat/aadec.c +++ b/libavformat/aadec.c @@ -188,7 +188,8 @@ static int aa_read_header(AVFormatContext *s)

[FFmpeg-devel] [PATCH 012/244] act: convert to new channel layout API

2019-12-06 Thread Anton Khirnov
--- libavformat/act.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavformat/act.c b/libavformat/act.c index 26425ca1bb..2ba2673998 100644 --- a/libavformat/act.c +++ b/libavformat/act.c @@ -87,7 +87,8 @@ static int read_header(AVFormatContext *s) }

[FFmpeg-devel] [PATCH 011/244] acm: convert to new channel layout API

2019-12-06 Thread Anton Khirnov
--- libavformat/acm.c | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/libavformat/acm.c b/libavformat/acm.c index 5e03cf8bff..30086198dc 100644 --- a/libavformat/acm.c +++ b/libavformat/acm.c @@ -48,12 +48,13 @@ static int acm_read_header(AVFormatContext *s) if

[FFmpeg-devel] [PATCH 007/244] lavf: convert the generic layer to the new channel layout

2019-12-06 Thread Anton Khirnov
--- libavformat/mux.c | 13 - libavformat/utils.c | 18 +- 2 files changed, 29 insertions(+), 2 deletions(-) diff --git a/libavformat/mux.c b/libavformat/mux.c index ae1f26c3da..dc4dc4518c 100644 --- a/libavformat/mux.c +++ b/libavformat/mux.c @@ -333,8 +333,19 @@

[FFmpeg-devel] [PATCH 015/244] adxdec: convert to new channel layout API

2019-12-06 Thread Anton Khirnov
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: Anton Khirnov --- libavformat/adxdec.c | 17 ++--- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/libavformat/adxdec.c b/libavformat/adxdec.c index 1038a0d67e..5bbd6a901f 100644 ---

[FFmpeg-devel] [PATCH 005/244] avcodecpar: switch to the new channel layout API

2019-12-06 Thread Anton Khirnov
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: Anton Khirnov --- libavcodec/avcodec.h | 11 +++ libavcodec/utils.c | 46 +++- 2 files changed, 52 insertions(+), 5 deletions(-) diff --git a/libavcodec/avcodec.h

Re: [FFmpeg-devel] [PATCH v6 1/2] lavf/isom: support for demuxing and remuxing of MPEG-H 3D Audio in MP4

2019-12-06 Thread Tsuchiya, Yuki (SHES)
Is there any comments? On 2019/11/27 18:34, "ffmpeg-devel on behalf of Tsuchiya, Yuki (SHES)" wrote: Hi, Could you merge this patch if there is no objection? > -Original Message- > From: Tsuchiya, Yuki (SHES) > > Implemented according to the

Re: [FFmpeg-devel] [PATCH v1 1/2] avformat/libsrt: change tlpktdrop, nakreport, messageapi options to boolean type

2019-12-06 Thread Michael Niedermayer
On Fri, Sep 20, 2019 at 07:17:27PM +0800, lance.lmw...@gmail.com wrote: > From: Limin Wang > > Signed-off-by: Limin Wang > --- > libavformat/libsrt.c | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) will apply thx [...] -- Michael GnuPG fingerprint:

Re: [FFmpeg-devel] [PATCH v1 2/2] avformat/libsrt: fix for the memory leak if passphrase has been configured by option

2019-12-06 Thread Michael Niedermayer
On Fri, Sep 20, 2019 at 07:17:28PM +0800, lance.lmw...@gmail.com wrote: > From: Limin Wang > > Signed-off-by: Limin Wang > --- > libavformat/libsrt.c | 1 + > 1 file changed, 1 insertion(+) will apply thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB No

Re: [FFmpeg-devel] [PATCH] libswscale/swscale_unscaled.c: remove redundant code

2019-12-06 Thread Michael Niedermayer
On Thu, Dec 05, 2019 at 11:10:43AM +0800, Ting Fu wrote: > Signed-off-by: Ting Fu > --- > libswscale/swscale_unscaled.c | 2 -- > 1 file changed, 2 deletions(-) will apply thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Avoid a single point of failure,

Re: [FFmpeg-devel] [PATCH] avfilter/vf_yaepblur: add yaepblur filter

2019-12-06 Thread Michael Niedermayer
On Thu, Dec 05, 2019 at 11:39:48AM +0100, Paul B Mahol wrote: > On 12/5/19, Tao Zhang wrote: > > Hello everyone, > > Can I assume this patch is ok if no comments or objections? > > Yes, give some time for it to be applied. > I'm busy with other stuff right now. So this patch LGTM (Note to >

Re: [FFmpeg-devel] [PATCH v2 1/3] avfilter/vf_elbg: Fix for the seed type

2019-12-06 Thread Michael Niedermayer
On Thu, Dec 05, 2019 at 09:54:44PM +0800, Limin Wang wrote: > On Wed, Dec 04, 2019 at 08:31:15PM +0100, Michael Niedermayer wrote: > > On Fri, Nov 22, 2019 at 09:50:36AM +0800, lance.lmw...@gmail.com wrote: > > > From: Limin Wang > > > > > > Signed-off-by: Limin Wang > > > --- > > >

Re: [FFmpeg-devel] [PATCH] avdevice/xcbgrab: Improve non-shm performance

2019-12-06 Thread Marton Balint
On Thu, 5 Dec 2019, Kusanagi Kouichi wrote: On 2019-12-04 22:32:52 +0100, Marton Balint wrote: On Wed, 4 Dec 2019, Kusanagi Kouichi wrote: > On 2019-12-03 21:25:37 +0100, Marton Balint wrote: > > > > > > On Tue, 3 Dec 2019, Kusanagi Kouichi wrote: > > > > > On 2019-11-19 22:59:56

Re: [FFmpeg-devel] [PATCH 1/2] avcodec/mvha: Check remaining space when reading VLC table probabilities

2019-12-06 Thread Michael Niedermayer
On Fri, Dec 06, 2019 at 12:37:36AM +0100, Paul B Mahol wrote: > LGTM will apply thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Never trust a computer, one day, it may think you are the virus. -- Compn signature.asc Description: PGP signature