[FFmpeg-devel] [PATCH 1/5] avutil/channel_layout: add 22.2 layout

Jan Ekström jeebjp at gmail.com
Sun Aug 2 17:06:29 EEST 2020


On Sat, Aug 1, 2020 at 2:46 PM Paul B Mahol <onemda at gmail.com> wrote:
>
> On 6/16/20, Jan Ekström <jeebjp at gmail.com> wrote:
> > Requires some extraneous top side and bottom front channels to be
> > defined.
> >
> > According to STD-B59v2, the defined channel layout is:
> > - FL
> > - FR
> > - FC
> > - LFE1
> > - BL
> > - BR
> > - FLc
> > - FRc
> > - BC
> > - LFE2
> > - SiL
> > - SiR
> > - TpFL
> > - TpFR
> > - TpFC
> > - TpC
> > - TpBL
> > - TpBR
> > - TpSiL
> > - TpSiR
> > - TpBC
> > - BtFC
> > - BtFL
> > - BtFR
> > ---
> >  doc/APIchanges             | 5 +++++
> >  libavutil/channel_layout.c | 6 ++++++
> >  libavutil/channel_layout.h | 6 ++++++
> >  libavutil/version.h        | 2 +-
> >  4 files changed, 18 insertions(+), 1 deletion(-)
> >
>
> probably OK
>
> BTW What happened with new channel layout API?

Thanks for taking a look.

I think I've seen it mentioned recently when I've been discussing this
patch set, so I have a feeling we might see a new version of that at
some point. We already had multiple channels which were outside of
WAVEFORMATEXTENSIBLE (such as LFE2), so a more defining API is clearly
going to be more needed in the future (since the channels aren't
always in the rising order of definition due to how things were
defined age-wise).

Jan


More information about the ffmpeg-devel mailing list