[FFmpeg-devel] [PATCH 13/13] fftools/ffmpeg_demux: merge streams in a LCEVC stream group
Anton Khirnov
anton at khirnov.net
Mon Sep 2 09:42:06 EEST 2024
Quoting James Almer (2024-09-01 15:59:27)
> Ok, locally moved to ffmpeg_demux.c
>
> Eventually we'll need to do merges post decoding (xstack for heif
> images, amerge for iamf), and I assume that said struct will need to be
> public, but that can come later.
We'll see then how much actually needs to be shared and in what form.
With the recent architectural changes I've been moving towards hiding
everything that can be reasonably hidden. E.g. if demuxing code wants a
filter inserted somewhere down the pipeline, it can send that
information downstream, but that does not mean the filtering code needs
to see actual lavf structures, or even know the reason at all.
--
Anton Khirnov
More information about the ffmpeg-devel
mailing list