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

Nicolas George george at nsup.org
Tue Dec 14 15:15:05 EET 2021


Anton Khirnov (12021-12-14):
> The same thing happening to channel layouts is something we very much do
> not want IMO. Opaque IDs referring to higher-layer side data allows
> implementing the same capabilities without stuffing complexity in places
> it doesn't belong.

Opaque IDs only work for applications that were designed to make use of
them and have logic to map them onto something the user can understand.
We need something that can work with a generic application, starting
with ffmpeg itself. Something that will work if only a few components
(muxers and demuxers maybe) know about these strange layouts, and most
components only look at the standard part of the layout and behave as
they do now or with the straightforward extension to the more powerful
API.

-- 
  Nicolas George
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20211214/74270f1d/attachment.sig>


More information about the ffmpeg-devel mailing list