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

Vittorio Giovara vittorio.giovara at gmail.com
Sun Nov 10 10:30:40 EET 2019

On Mon, Oct 28, 2019 at 10:48 PM Paul B Mahol <onemda at gmail.com> wrote:

> 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.
> Original commit by Anton Khirnov <anton at khirnov.net>.
> Expanded and completed by Vittorio Giovara <vittorio.giovara at gmail.com>.
> Adapted for FFmpeg by Paul B Mahol <onemda at gmail.com>.
> Signed-off-by: Anton Khirnov <anton at khirnov.net>
> Signed-off-by: Vittorio Giovara <vittorio.giovara at gmail.com>
> Signed-off-by: Paul B Mahol <onemda at gmail.com>
> ---

this seems to coming from an outdated branch.

Please use https://git.khirnov.net/libav.git/log/?h=ambisonic2 as
reference: it contains several improvements from the last iteration, such
as a fully functional backward compatibility layer, and a reworked
implementation of ambisonics, and contains a fully rebased tree with all
ffmpeg formats and codecs.

Really looking forward to getting this merged, thanks for your help in the

More information about the ffmpeg-devel mailing list