[FFmpeg-devel] [PATCH v2] lavc/qsvenc: add encode support for screen content coding extension

2022-01-12 Thread Haihao Xiang
Enables HEVC Screen Content Coding extension support on ICL+ platform Signed-off-by: Haihao Xiang --- v2: rebased it against the latest master and added scc to the doc doc/encoders.texi| 3 +++ libavcodec/qsvenc.c | 3 +++ libavcodec/qsvenc_hevc.c | 3 +++ 3 files changed, 9 insert

Re: [FFmpeg-devel] [PATCH] IEC61937_EAC3 decoding support

2022-01-12 Thread Anton Khirnov
Quoting Denis Shulyaka (2022-01-11 16:52:42) > Hi all, > > Is there anything I could do to kindly ask to review and accept the patch? Could you add a FATE test, so this code can be regression-tested automatically? -- Anton Khirnov ___ ffmpeg-devel mai

Re: [FFmpeg-devel] [PATCH] vf_tonemap: Fix order of planes

2022-01-12 Thread Anton Khirnov
Quoting Vittorio Giovara (2022-01-11 18:48:27) > Pushing soon unless objections. Possibly backporting it to 5.0 too. Could you add a test? -- Anton Khirnov ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg

Re: [FFmpeg-devel] [PATCH] avcodec/mpegvideo, svq3: Remove unused next_p_frame_damaged

2022-01-12 Thread Andreas Rheinhardt
Andreas Rheinhardt: > Always zero since 4d2858deac5213eaddfdc06f98379b6325d7b953. > > Signed-off-by: Andreas Rheinhardt > --- > libavcodec/h263dec.c | 7 --- > libavcodec/mpegvideo.h | 1 - > libavcodec/mpegvideo_dec.c | 1 - > libavcodec/svq3.c | 8 > libavcodec/

Re: [FFmpeg-devel] [PATCH] avutil/parseutils: use quadhd for Quad HD

2022-01-12 Thread Andreas Rheinhardt
lance.lmw...@gmail.com: > From: Limin Wang > > qHD is 960x540 (q stands for quarter) and QHD is 2560x1440 (Q is quad). > use quadhd for QHD for abbreviation. > > Fix ticket#9591 > > Signed-off-by: Limin Wang > --- > libavutil/parseutils.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-

Re: [FFmpeg-devel] [PATCH 1/3] avcodec/vp3: Don't output bogus warning

2022-01-12 Thread Andreas Rheinhardt
Andreas Rheinhardt: > It is perfectly fine to have from one to seven bits left > at the end of parsing. > > Signed-off-by: Andreas Rheinhardt > --- > libavcodec/vp3.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/libavcodec/vp3.c b/libavcodec/vp3.c > index 5b9ba60

Re: [FFmpeg-devel] [PATCH] vf_tonemap: Fix order of planes

2022-01-12 Thread Anton Khirnov
Quoting Vittorio Giovara (2022-01-05 16:15:06) > This resulted in a dimmed tonemapping due to bad resulting luma > calculation. > > Found by: Derek Buitenhuis > > Signed-off-by: Vittorio Giovara > --- > libavfilter/vf_tonemap.c | 10 +- > 1 file changed, 5 insertions(+), 5 deletions(-)

Re: [FFmpeg-devel] [PATCH 1/2] avcodec/mpeg4video: Split off data in a header of its own

2022-01-12 Thread Andreas Rheinhardt
Andreas Rheinhardt: > Signed-off-by: Andreas Rheinhardt > --- > libavcodec/ituh263enc.c | 1 - > libavcodec/mpeg4data.h | 3 +- > libavcodec/mpeg4video.h | 35 - > libavcodec/mpeg4videodata.h | 61 + > libavcodec/mpeg4videodec

Re: [FFmpeg-devel] [PATCH] avutil/parseutils: use quadhd for Quad HD

2022-01-12 Thread lance . lmwang
On Wed, Jan 12, 2022 at 10:49:56AM +0100, Andreas Rheinhardt wrote: > lance.lmw...@gmail.com: > > From: Limin Wang > > > > qHD is 960x540 (q stands for quarter) and QHD is 2560x1440 (Q is quad). > > use quadhd for QHD for abbreviation. > > > > Fix ticket#9591 > > > > Signed-off-by: Limin Wang

Re: [FFmpeg-devel] [PATCH] IEC61937_EAC3 decoding support

2022-01-12 Thread Denis Shulyaka
Sure, will try to figure out how to do it! ср, 12 янв. 2022 г. в 12:46, Anton Khirnov : > Quoting Denis Shulyaka (2022-01-11 16:52:42) > > Hi all, > > > > Is there anything I could do to kindly ask to review and accept the > patch? > > Could you add a FATE test, so this code can be regression-tes

Re: [FFmpeg-devel] [PATCH] avformat/asfdec: fix crash caused by free wlid pointers

2022-01-12 Thread Andreas Rheinhardt
XiaoYang: > > > > At 2022-01-11 17:29:35, "Andreas Rheinhardt" > wrote: >> Yang Xiao: >>> From: Yang Xiao >>> >>> This commit fixed a crash when seeking wma frames, asf decoder will try to >>> demux in function asf_read_pts(). >>> Pointer member side_data of AVPacket that allocated by stack

Re: [FFmpeg-devel] [PATCH] avformat/asfdec: fix crash caused by free wlid pointers

2022-01-12 Thread XiaoYang
At 2022-01-12 19:07:44, "Andreas Rheinhardt" wrote: >XiaoYang: >> >> >> >> At 2022-01-11 17:29:35, "Andreas Rheinhardt" >> wrote: >>> Yang Xiao: From: Yang Xiao This commit fixed a crash when seeking wma frames, asf decoder will try to demux in function asf_read_pt

Re: [FFmpeg-devel] [PATCH] vf_tonemap: Fix order of planes

2022-01-12 Thread Vittorio Giovara
On Wed, Jan 12, 2022 at 10:47 AM Anton Khirnov wrote: > Quoting Vittorio Giovara (2022-01-11 18:48:27) > > Pushing soon unless objections. Possibly backporting it to 5.0 too. > > Could you add a test? > The filter works in floating point space so it's a bit complex to do so. Maybe it could be op

Re: [FFmpeg-devel] [PATCH] avformat/asfdec: fix crash caused by free wlid pointers

2022-01-12 Thread XiaoYang
At 2022-01-12 19:07:44, "Andreas Rheinhardt" wrote: >XiaoYang: >> >> >> >> At 2022-01-11 17:29:35, "Andreas Rheinhardt" >> wrote: >>> Yang Xiao: From: Yang Xiao This commit fixed a crash when seeking wma frames, asf decoder will try to demux in function asf_

Re: [FFmpeg-devel] [PATCH] vf_tonemap: Fix order of planes

2022-01-12 Thread Vittorio Giovara
On Wed, Jan 12, 2022 at 10:51 AM Anton Khirnov wrote: > Quoting Vittorio Giovara (2022-01-05 16:15:06) > > This resulted in a dimmed tonemapping due to bad resulting luma > > calculation. > > > > Found by: Derek Buitenhuis > > > > Signed-off-by: Vittorio Giovara > > --- > > libavfilter/vf_tonem

[FFmpeg-devel] [PATCH] vf_tonemap: Fix order of planes

2022-01-12 Thread Vittorio Giovara
This resulted in a dimmed tonemapping due to bad resulting luma calculation. Found by: Derek Buitenhuis Signed-off-by: Vittorio Giovara --- libavfilter/vf_tonemap.c | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/libavfilter/vf_tonemap.c b/libavfilter/vf_tone

Re: [FFmpeg-devel] [PATCH 13/35] lavc/amfenc: switch to new FIFO API

2022-01-12 Thread Michael Niedermayer
On Tue, Jan 11, 2022 at 09:45:48PM +0100, Anton Khirnov wrote: > --- > fftools/ffmpeg_mux.c | 22 +++--- This doesnt seem to apply to git master without some other patches thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Old school: Use the l

[FFmpeg-devel] [PATCH] avformat/mpegts: add option max_packet_size

2022-01-12 Thread Gyan Doshi
Makes maximum size of emitted packet user-tunable. --- doc/demuxers.texi| 4 libavformat/mpegts.c | 9 ++--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/doc/demuxers.texi b/doc/demuxers.texi index 26ae768d7a..aa92f0eec8 100644 --- a/doc/demuxers.texi +++ b/doc/demu

[FFmpeg-devel] [PATCH v2] avformat/mpegts: add option max_packet_size

2022-01-12 Thread Gyan Doshi
Makes maximum size of emitted packet user-tunable. --- doc/demuxers.texi| 4 libavformat/mpegts.c | 9 ++--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/doc/demuxers.texi b/doc/demuxers.texi index 26ae768d7a..aef5976551 100644 --- a/doc/demuxers.texi +++ b/doc/demu

Re: [FFmpeg-devel] 5.0 blocking issues

2022-01-12 Thread Michael Niedermayer
On Wed, Jan 12, 2022 at 07:37:03AM +0100, Lynne wrote: > 8 Jan 2022, 17:30 by mich...@niedermayer.cc: > > > Hi all > > > > This is a simple go/no go call > > if you know of something that still should go into 5.0 please reply here > > with a list of what you are working on and a timelimit until wh

Re: [FFmpeg-devel] 5.0 blocking issues

2022-01-12 Thread Nicolas George
Michael Niedermayer (12022-01-12): > Iam really bad at keeping track of everything everyone asks to be > included and then notice when it was included fully with nothing > missing and no amendmends. > Maybe we could put a RELEASE_BLOCKER file in release branches in the future > and everyone can li

Re: [FFmpeg-devel] 5.0 blocking issues

2022-01-12 Thread James Almer
On 1/12/2022 1:36 PM, Nicolas George wrote: Michael Niedermayer (12022-01-12): Iam really bad at keeping track of everything everyone asks to be included and then notice when it was included fully with nothing missing and no amendmends. Maybe we could put a RELEASE_BLOCKER file in release bra

Re: [FFmpeg-devel] 5.0 blocking issues

2022-01-12 Thread Nicolas George
James Almer (12022-01-12): > I think it should be more like, as release manager, he decides when to cut a > branch and when to tag a release within that branch, and in either case > giving a warning with some time in advance. > Saying "Anything else?" then waiting for people and constantly postponi

Re: [FFmpeg-devel] 5.0 blocking issues

2022-01-12 Thread Jean-Baptiste Kempf
On Wed, 12 Jan 2022, at 17:47, Nicolas George wrote: > I consider this a toxic configuration. FFmpeg does not "need" to be a > "serious" project, we just need free time to write beautiful and > efficient code. Are you _sure_ this is an opinion that is shared by the majority of contributors on thi

Re: [FFmpeg-devel] 5.0 blocking issues

2022-01-12 Thread Nicolas George
Jean-Baptiste Kempf (12022-01-12): > > I consider this a toxic configuration. FFmpeg does not "need" to be a > > "serious" project, we just need free time to write beautiful and > > efficient code. > > Are you _sure_ this is an opinion that is shared by the majority of > contributors on this mail

Re: [FFmpeg-devel] [PATCH 17/35] lavc/libvpxenc: switch to the new FIFO API

2022-01-12 Thread James Zern
On Tue, Jan 11, 2022 at 12:49 PM Anton Khirnov wrote: > > --- > libavcodec/libvpxenc.c | 28 > 1 file changed, 8 insertions(+), 20 deletions(-) > lgtm. ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.or

Re: [FFmpeg-devel] [PATCH 18/35] lavc/libvpxenc: remove unneeded context variable

2022-01-12 Thread James Zern
On Tue, Jan 11, 2022 at 12:49 PM Anton Khirnov wrote: > > discard_hdr10_plus is 0 IFF hdr10_plus_fifo is non-NULL, so we can test > for the latter and avoid an extra variable. > --- > libavcodec/libvpxenc.c | 7 ++- > 1 file changed, 2 insertions(+), 5 deletions(-) > lgtm. __

Re: [FFmpeg-devel] [PATCH 13/35] lavc/amfenc: switch to new FIFO API

2022-01-12 Thread Anton Khirnov
Quoting Michael Niedermayer (2022-01-12 15:46:45) > On Tue, Jan 11, 2022 at 09:45:48PM +0100, Anton Khirnov wrote: > > --- > > fftools/ffmpeg_mux.c | 22 +++--- > > This doesnt seem to apply to git master without some other patches sorry, should have mentioned this is on top of my

Re: [FFmpeg-devel] [PATCH] vf_tonemap: Fix order of planes

2022-01-12 Thread Anton Khirnov
Quoting Vittorio Giovara (2022-01-12 14:43:39) > On Wed, Jan 12, 2022 at 10:47 AM Anton Khirnov wrote: > > > Quoting Vittorio Giovara (2022-01-11 18:48:27) > > > Pushing soon unless objections. Possibly backporting it to 5.0 too. > > > > Could you add a test? > > > > The filter works in floating

Re: [FFmpeg-devel] [PATCH] vf_tonemap: Fix order of planes

2022-01-12 Thread Anton Khirnov
Quoting Vittorio Giovara (2022-01-12 15:30:55) > This resulted in a dimmed tonemapping due to bad resulting luma > calculation. > > Found by: Derek Buitenhuis > > Signed-off-by: Vittorio Giovara > --- > libavfilter/vf_tonemap.c | 15 --- > 1 file changed, 8 insertions(+), 7 deletion

Re: [FFmpeg-devel] 5.0 blocking issues

2022-01-12 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of Michael > Niedermayer > Sent: Wednesday, January 12, 2022 5:31 PM > To: FFmpeg development discussions and patches > Subject: Re: [FFmpeg-devel] 5.0 blocking issues > > On Wed, Jan 12, 2022 at 07:37:03AM +0100, Lynne wrote: > > 8

Re: [FFmpeg-devel] 5.0 blocking issues

2022-01-12 Thread Michael Niedermayer
On Wed, Jan 12, 2022 at 01:41:18PM -0300, James Almer wrote: > > > On 1/12/2022 1:36 PM, Nicolas George wrote: > > Michael Niedermayer (12022-01-12): > > > Iam really bad at keeping track of everything everyone asks to be > > > included and then notice when it was included fully with nothing > >

Re: [FFmpeg-devel] [PATCH 1/5] avcodec: Require AMF SDK v1.4.23 or newer

2022-01-12 Thread Hendrik Leppkes
On Thu, Jan 13, 2022 at 12:18 AM Michael Fabian 'Xaymar' Dirks wrote: > > From: Michael Fabian 'Xaymar' Dirks > > Increasing the minimum AMF SDK version allows us to support > more recent hardware and drivers, which is necessary to fix > some of the discrepancies between older and newer drivers o

[FFmpeg-devel] [PATCH 000/281 v3] New channel layout API

2022-01-12 Thread James Almer
Several fixes since v2, including using '+' as separator for channels instead of '|', as the latter is used to separate layouts. Like last time custom layouts contain an opaque pointer and fixed size array per channel to hold a user defined name that helpers will use to identify the channel (find b

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

2022-01-12 Thread James Almer
From: 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 Vit

[FFmpeg-devel] [PATCH 002/281] fate: add a channel_layout API test

2022-01-12 Thread James Almer
Signed-off-by: James Almer --- libavutil/Makefile | 1 + libavutil/tests/channel_layout.c | 233 +++ tests/fate/libavutil.mak | 4 + tests/ref/fate/channel_layout| 98 + 4 files changed, 336 insertions(+) create mode 100644 l

[FFmpeg-devel] [PATCH 003/281] lavu: support AVChannelLayout AVOptions

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: Vittorio Giovara Signed-off-by: James Almer --- libavutil/opt.c | 126 +- libavutil/opt.h | 12 libavutil/tests/opt.c | 8 +-- tests/ref/fate/opt| 16 +++--- 4 files changed, 149 insertions(+),

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

2022-01-12 Thread James Almer
From: 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. Signed-off-by: James Almer --- libavformat/demux.c | 12 libavformat/mux.c | 10 ++ 2 files changed, 22 insertions(+) d

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

2022-01-12 Thread James Almer
From: Anton Khirnov They are incompatible with the new channel layout scheme and no decoder uses them. Signed-off-by: Vittorio Giovara Signed-off-by: James Almer --- libavcodec/decode.c | 4 libavcodec/packet.h | 5 + libavformat/dump.c | 9 - libavformat/nutenc.c | 2 ++

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

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: James Almer --- libavformat/demux.c | 16 libavformat/mux.c | 18 +- libavformat/utils.c | 4 ++-- 3 files changed, 35 insertions(+), 3 deletions(-) diff --git a/libavformat/demux.c b/libavformat/demux.c index c78c6c16a2..2

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

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: Vittorio Giovara Signed-off-by: James Almer --- libavutil/frame.c | 116 +- libavutil/frame.h | 16 ++- 2 files changed, 109 insertions(+), 23 deletions(-) diff --git a/libavutil/frame.c b/libavutil/frame.c in

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

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: James Almer --- libavformat/3dostr.c | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/libavformat/3dostr.c b/libavformat/3dostr.c index 0c136c9ea0..9b6a4d1d86 100644 --- a/libavformat/3dostr.c +++ b/libavformat/3dostr.c @@ -102

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

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: Anton Khirnov Signed-off-by: James Almer --- libavcodec/codec_par.c | 37 + libavcodec/codec_par.h | 12 libavcodec/utils.c | 12 ++-- 3 files changed, 55 inserti

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

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: James Almer --- libavformat/4xm.c | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/libavformat/4xm.c b/libavformat/4xm.c index e307560014..4d735a1a6f 100644 --- a/libavformat/4xm.c +++ b/libavformat

[FFmpeg-devel] [PATCH 011/281] aa: convert to new channel layout API

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: James Almer --- libavformat/aadec.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libavformat/aadec.c b/libavformat/aadec.c index b8a5428f1f..cd275aa2f1 100644 --- a/libavformat/aadec.c +++ b/libavformat/aadec.c @@ -178,7 +178,8 @@

[FFmpeg-devel] [PATCH 012/281] aax: convert to new channel layout API

2022-01-12 Thread James Almer
Signed-off-by: James Almer --- libavformat/aaxdec.c | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/libavformat/aaxdec.c b/libavformat/aaxdec.c index b08ee036ed..8eb2540407 100644 --- a/libavformat/aaxdec.c +++ b/libavformat/aaxdec.c @@ -279,9 +279,10 @@ static int aax_

[FFmpeg-devel] [PATCH 013/281] ace: convert to new channel layout API

2022-01-12 Thread James Almer
Signed-off-by: James Almer --- libavformat/acedec.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libavformat/acedec.c b/libavformat/acedec.c index a52a0f0e54..74128e0a6a 100644 --- a/libavformat/acedec.c +++ b/libavformat/acedec.c @@ -74,7 +74,8 @@ static int ace_read_

[FFmpeg-devel] [PATCH 014/281] acm: convert to new channel layout API

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: James Almer --- libavformat/acm.c | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/libavformat/acm.c b/libavformat/acm.c index 0ee9114f70..a6da000130 100644 --- a/libavformat/acm.c +++ b/libavformat/acm.c @@ -48,12 +48,13 @@ static in

[FFmpeg-devel] [PATCH 015/281] act: convert to new channel layout API

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: James Almer --- libavformat/act.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavformat/act.c b/libavformat/act.c index a369157647..49639acfcc 100644 --- a/libavformat/act.c +++ b/libavformat/act.c @@ -88,7 +88,8 @@ static int read_

[FFmpeg-devel] [PATCH 016/281] adp: convert to new channel layout API

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: James Almer --- libavformat/adp.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libavformat/adp.c b/libavformat/adp.c index 6d5f9d274e..c9a5a04507 100644 --- a/libavformat/adp.c +++ b/libavformat/adp.c @@ -55,8 +55,7 @@ static int adp_r

[FFmpeg-devel] [PATCH 017/281] ads: convert to new channel layout API

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: James Almer --- libavformat/ads.c | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/libavformat/ads.c b/libavformat/ads.c index e7b419ce8d..ee329bb403 100644 --- a/libavformat/ads.c +++ b/libavformat/ads.c @@ -48,11 +48,12 @@ stat

[FFmpeg-devel] [PATCH 018/281] adxdec: convert to new channel layout API

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: Anton Khirnov Signed-off-by: James Almer --- libavformat/adxdec.c | 22 +- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/libavformat/adxdec.c b/libavformat/adxdec.c index d91d43d114..fa9

[FFmpeg-devel] [PATCH 019/281] aea: convert to new channel layout API

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: James Almer --- libavformat/aea.c | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/libavformat/aea.c b/libavformat/aea.c index 14d0840cf3..f4b39e4f9e 100644 --- a/libavformat/aea.c +++ b/libavf

[FFmpeg-devel] [PATCH 020/281] afc: convert to new channel layout API

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: James Almer --- libavformat/afc.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/libavformat/afc.c b/libavformat/afc.c index 102b74baeb..898c7d03eb 100644 --- a/libavformat/afc.c +++ b/libavformat/afc.c @@ -38,12 +38,11 @@ static int

[FFmpeg-devel] [PATCH 021/281] aiff: convert to new channel layout API

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: Anton Khirnov Signed-off-by: James Almer --- libavformat/aiffdec.c | 13 - libavformat/aiffenc.c | 8 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/libavformat/aiffdec.c b/libavformat

[FFmpeg-devel] [PATCH 022/281] aixdec: convert to new channel layout API

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: James Almer --- libavformat/aixdec.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavformat/aixdec.c b/libavformat/aixdec.c index 59c3d60da3..a1ee370a6d 100644 --- a/libavformat/aixdec.c +++ b/libavformat/aixdec.c @@ -64,7 +64,8 @@ s

[FFmpeg-devel] [PATCH 023/281] alsa: convert to new channel layout API

2022-01-12 Thread James Almer
Signed-off-by: James Almer --- libavdevice/alsa.c | 19 +++ libavdevice/alsa_dec.c | 3 ++- libavdevice/alsa_enc.c | 2 +- 3 files changed, 14 insertions(+), 10 deletions(-) diff --git a/libavdevice/alsa.c b/libavdevice/alsa.c index ee282fac16..5396858427 100644 --- a/libav

[FFmpeg-devel] [PATCH 024/281] alp: convert to new channel layout API

2022-01-12 Thread James Almer
Signed-off-by: James Almer --- libavformat/alp.c | 16 ++-- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/libavformat/alp.c b/libavformat/alp.c index f46bdb4511..444b55dd77 100644 --- a/libavformat/alp.c +++ b/libavformat/alp.c @@ -119,18 +119,14 @@ static int alp_rea

[FFmpeg-devel] [PATCH 025/281] amr: convert to new channel layout API

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: Anton Khirnov Signed-off-by: James Almer --- libavformat/amr.c | 20 +--- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/libavformat/amr.c b/libavformat/amr.c index bc22c2f84f..91322976ec 100

[FFmpeg-devel] [PATCH 026/281] amv: convert to new channel layout API

2022-01-12 Thread James Almer
Signed-off-by: James Almer --- libavformat/amvenc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavformat/amvenc.c b/libavformat/amvenc.c index fece2f49b1..28d4879b19 100644 --- a/libavformat/amvenc.c +++ b/libavformat/amvenc.c @@ -244,9 +244,9 @@ static void amv_wri

[FFmpeg-devel] [PATCH 027/281] apc: convert to new channel layout API

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: James Almer --- libavformat/apc.c | 12 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/libavformat/apc.c b/libavformat/apc.c index 56151bb59a..192e115278 100644 --- a/libavformat/apc.c +++ b/libav

[FFmpeg-devel] [PATCH 028/281] ape: convert to new channel layout API

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: James Almer --- libavformat/ape.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavformat/ape.c b/libavformat/ape.c index b1222d9ce0..a6029affed 100644 --- a/libavformat/ape.c +++ b/libavformat/ape.

[FFmpeg-devel] [PATCH 029/281] apm: convert to new channel layout API

2022-01-12 Thread James Almer
Signed-off-by: James Almer --- libavformat/apm.c | 22 ++ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/libavformat/apm.c b/libavformat/apm.c index 1ced771745..6af0e1bdcb 100644 --- a/libavformat/apm.c +++ b/libavformat/apm.c @@ -104,6 +104,7 @@ static int ap

[FFmpeg-devel] [PATCH 030/281] aptxdec: convert to new channel layout API

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: James Almer --- libavformat/aptxdec.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavformat/aptxdec.c b/libavformat/aptxdec.c index 7153e262a1..ff1aa32bd8 100644 --- a/libavformat/aptxdec.c +++ b/libavformat/aptxdec.c @@ -42,7 +42,8

[FFmpeg-devel] [PATCH 031/281] argo: convert to new channel layout API

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: James Almer --- libavformat/argo_asf.c | 18 -- libavformat/argo_cvg.c | 5 ++--- 2 files changed, 10 insertions(+), 13 deletions(-) diff --git a/libavformat/argo_asf.c b/libavformat/argo_asf.c index 2b3569ebc3..cb598b3e04 100644 --- a/libavf

[FFmpeg-devel] [PATCH 032/281] ast: convert to new channel layout API

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: James Almer --- libavformat/astdec.c | 18 ++ libavformat/astenc.c | 4 ++-- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/libavformat/astdec.c b/libavformat/astdec.c index 629372acf1..3d460ce827 100644 --- a/libavformat/ast

[FFmpeg-devel] [PATCH 033/281] au: convert to new channel layout API

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: James Almer --- libavformat/au.c | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/libavformat/au.c b/libavformat/au.c index 9bd408f65c..1de941e555 100644 --- a/libavformat/au.c +++ b/libavformat/a

[FFmpeg-devel] [PATCH 034/281] avr: convert to new channel layout API

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: James Almer --- libavformat/avr.c | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/libavformat/avr.c b/libavformat/avr.c index 6fdcf68952..14a633ea5d 100644 --- a/libavformat/avr.c +++ b/libavformat/avr.c @@ -52,10 +52,11 @@ static in

[FFmpeg-devel] [PATCH 035/281] bethsoftvid: convert to new channel layout API

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: James Almer --- libavformat/bethsoftvid.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libavformat/bethsoftvid.c b/libavformat/bethsoftvid.c index 65aab11ad6..cfb7d57332 100644 --- a/libavformat/beth

[FFmpeg-devel] [PATCH 036/281] bfi: convert to new channel layout API

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: James Almer --- libavformat/bfi.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libavformat/bfi.c b/libavformat/bfi.c index 69000118fa..a42b78b8c0 100644 --- a/libavformat/bfi.c +++ b/libavformat/bfi.

[FFmpeg-devel] [PATCH 037/281] bink: convert to new channel layout API

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: James Almer --- libavformat/bink.c | 8 +++- libavformat/binka.c | 3 ++- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/libavformat/bink.c b/libavformat/bink.c index 6627a17e71..4f413bd986 100644 --- a/

[FFmpeg-devel] [PATCH 038/281] bit: convert to new channel layout API

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: James Almer --- libavformat/bit.c | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/libavformat/bit.c b/libavformat/bit.c index 380cbd37cd..c8d02c6bb8 100644 --- a/libavformat/bit.c +++ b/libavformat/bit.c @@ -63,7 +63,8 @@ static int

[FFmpeg-devel] [PATCH 039/281] bmv: convert to new channel layout API

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: James Almer --- libavformat/bmv.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libavformat/bmv.c b/libavformat/bmv.c index 873ecb027c..e1f667076e 100644 --- a/libavformat/bmv.c +++ b/libavformat/bmv.

[FFmpeg-devel] [PATCH 040/281] boa: convert to new channel layout API

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: James Almer --- libavformat/boadec.c | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/libavformat/boadec.c b/libavformat/boadec.c index 536300a895..a5104bbed0 100644 --- a/libavformat/boadec.c +++ b/libavformat/boadec.c @@ -55,15 +55

[FFmpeg-devel] [PATCH 045/281] dash: convert to new channel layout API

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: James Almer --- libavformat/dashenc.c | 2 +- libavformat/dauddec.c | 3 +-- libavformat/daudenc.c | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c index 47

[FFmpeg-devel] [PATCH 041/281] brstm: convert to new channel layout API

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: James Almer --- libavformat/brstm.c | 44 +++- 1 file changed, 23 insertions(+), 21 deletions(-) diff --git a/libavformat/brstm.c b/libavformat/brstm.c index 338491d9ef..89d5dcc344 100644 --- a/libavformat/brstm.c +++ b

[FFmpeg-devel] [PATCH 046/281] dcstr: convert to new channel layout API

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: James Almer --- libavformat/dcstr.c | 15 +-- 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/libavformat/dcstr.c b/libavformat/dcstr.c index 71dce08bf7..10f41ebf4e 100644 --- a/libavformat/dcstr.c +++ b/libavformat/dcstr.c @@ -41,7 +

[FFmpeg-devel] [PATCH 042/281] caf: convert to new channel layout API

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: Anton Khirnov Signed-off-by: James Almer --- libavformat/cafdec.c | 7 --- libavformat/cafenc.c | 12 ++-- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/libavformat/cafdec.c b/libavformat/cafd

[FFmpeg-devel] [PATCH 047/281] derf: convert to new channel layout API

2022-01-12 Thread James Almer
Signed-off-by: James Almer --- libavformat/derf.c | 12 +--- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/libavformat/derf.c b/libavformat/derf.c index d50a853194..9da7fc4f19 100644 --- a/libavformat/derf.c +++ b/libavformat/derf.c @@ -38,6 +38,7 @@ static int derf_probe(

[FFmpeg-devel] [PATCH 043/281] cdxl: convert to new channel layout API

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: James Almer --- libavformat/cdxl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavformat/cdxl.c b/libavformat/cdxl.c index c42e0d3545..76dc1d18c9 100644 --- a/libavformat/cdxl.c +++ b/libavforma

[FFmpeg-devel] [PATCH 048/281] dhav: convert to new channel layout API

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: James Almer --- libavformat/dhav.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavformat/dhav.c b/libavformat/dhav.c index 6c1cdde32c..935f805632 100644 --- a/libavformat/dhav.c +++ b/libavformat/dhav.c @@ -395,7 +395,8 @@ retry:

[FFmpeg-devel] [PATCH 044/281] codec2: convert to new channel layout API

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: James Almer --- libavformat/codec2.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libavformat/codec2.c b/libavformat/codec2.c index 0b992836b3..9d7f424292 100644 --- a/libavformat/codec2.c +++ b/libavformat/codec2.c @@ -129,9 +129,8 @@

[FFmpeg-devel] [PATCH 049/281] dtshddec: convert to new channel layout API

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: James Almer --- libavformat/dtshddec.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavformat/dtshddec.c b/libavformat/dtshddec.c index b84588af7c..a3b3b92055 100644 --- a/libavformat/dtshddec.c +++ b/libavformat/dtshddec.c @@ -104,7

[FFmpeg-devel] [PATCH 050/281] dsicin: convert to new channel layout API

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: James Almer --- libavformat/dsicin.c | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/libavformat/dsicin.c b/libavformat/dsicin.c index 481f365a53..13ee9f87bb 100644 --- a/libavformat/dsicin.c +++ b

[FFmpeg-devel] [PATCH 051/281] dshow: convert to new channel layout API

2022-01-12 Thread James Almer
Signed-off-by: James Almer --- libavdevice/dshow.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavdevice/dshow.c b/libavdevice/dshow.c index 3a16f3720f..c0a060dc0c 100644 --- a/libavdevice/dshow.c +++ b/libavdevice/dshow.c @@ -1632,7 +1632,8 @@ dshow_add_device(AVForma

[FFmpeg-devel] [PATCH 052/281] dss: convert to new channel layout API

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: James Almer --- libavformat/dss.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libavformat/dss.c b/libavformat/dss.c index ee3a099a95..d619ea00d7 100644 --- a/libavformat/dss.c +++ b/libavformat/dss.

[FFmpeg-devel] [PATCH 053/281] dsfdec: convert to new channel layout API

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: James Almer --- libavformat/dsfdec.c | 60 ++-- 1 file changed, 35 insertions(+), 25 deletions(-) diff --git a/libavformat/dsfdec.c b/libavformat/dsfdec.c index 40c8210a0f..3c00b07ff1 100644 --- a/libavformat/dsfdec.c +

[FFmpeg-devel] [PATCH 054/281] dv: convert to new channel layout API

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: James Almer --- libavformat/dv.c| 3 +-- libavformat/dvenc.c | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/libavformat/dv.c b/libavformat/dv.c index 77a6ede37b..1dadaf6e62 100644 --- a/libavforma

[FFmpeg-devel] [PATCH 055/281] eac: convert to new channel layout API

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: James Almer --- libavformat/eacdata.c | 22 +++--- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/libavformat/eacdata.c b/libavformat/eacdata.c index 0ad1c937a9..ebc98d274f 100644 --- a/libavf

[FFmpeg-devel] [PATCH 056/281] electronicarts: convert to new channel layout API

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: James Almer --- libavformat/electronicarts.c | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/libavformat/electronicarts.c b/libavformat/electronicarts.c index 2fb09b34ca..811f8705e5 100644 --- a/li

[FFmpeg-devel] [PATCH 057/281] epafdec: convert to new channel layout API

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: James Almer --- libavformat/epafdec.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libavformat/epafdec.c b/libavformat/epafdec.c index 8b94278c01..1e5f1f887d 100644 --- a/libavformat/epafdec.c +++ b/libavformat/epafdec.c @@ -68,7 +

[FFmpeg-devel] [PATCH 059/281] flic: convert to new channel layout API

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: James Almer --- libavformat/flic.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavformat/flic.c b/libavformat/flic.c index 44ed696421..496402aa94 100644 --- a/libavformat/flic.c +++ b/libavforma

[FFmpeg-devel] [PATCH 060/281] flv: convert to new channel layout API

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: Anton Khirnov Signed-off-by: James Almer --- libavformat/flvdec.c | 15 +-- libavformat/flvenc.c | 10 +- 2 files changed, 10 insertions(+), 15 deletions(-) diff --git a/libavformat/flvdec.c b/libavform

[FFmpeg-devel] [PATCH 062/281] fsb: convert to new channel layout API

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: James Almer --- libavformat/fsb.c | 36 +++- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/libavformat/fsb.c b/libavformat/fsb.c index 9e8b9ca6b1..3faae6974b 100644 --- a/libavformat/fsb.c +++ b/libavformat/fsb

[FFmpeg-devel] [PATCH 061/281] framehash: convert to new channel layout API

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: James Almer --- libavformat/framehash.c | 8 +--- tests/ref/fate/8bps | 1 - tests/ref/fate/aa-demux | 1 - tests/ref/fate/aac-autobsf-adtstoasc | 1

[FFmpeg-devel] [PATCH 063/281] fwse: convert to new channel layout API

2022-01-12 Thread James Almer
Signed-off-by: James Almer --- libavformat/fwse.c | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/libavformat/fwse.c b/libavformat/fwse.c index ed8cd3a6db..28a322d9d6 100644 --- a/libavformat/fwse.c +++ b/libavformat/fwse.c @@ -40,6 +40,7 @@ static int fwse_probe(co

[FFmpeg-devel] [PATCH 064/281] g722: convert to new channel layout API

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: James Almer --- libavformat/g722.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/g722.c b/libavformat/g722.c index 3bfe05ea6f..08cd2cbc87 100644 --- a/libavformat/g722.c +++ b/libavformat/g7

[FFmpeg-devel] [PATCH 065/281] g723_1: convert to new channel layout API

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: James Almer --- libavformat/g723_1.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libavformat/g723_1.c b/libavformat/g723_1.c index f38064b5b2..e35b4ed503 100644 --- a/libavformat/g723_1.c +++ b/liba

[FFmpeg-devel] [PATCH 066/281] g726: convert to new channel layout API

2022-01-12 Thread James Almer
From: Anton Khirnov Signed-off-by: James Almer --- libavformat/g726.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavformat/g726.c b/libavformat/g726.c index 4b08d0a9f7..ce88fe6b23 100644 --- a/libavformat/g726.c +++ b/libavformat/g726.c @@ -42,7 +42,8 @@ static int

[FFmpeg-devel] [PATCH 067/281] g729: convert to new channel layout API

2022-01-12 Thread James Almer
From: Vittorio Giovara Signed-off-by: Vittorio Giovara Signed-off-by: James Almer --- libavformat/g729dec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/g729dec.c b/libavformat/g729dec.c index 51112f5618..9c92ea4fcf 100644 --- a/libavformat/g729dec.c +++ b/li

  1   2   3   4   >