[FFmpeg-devel] [PATCH] avformat: Support merging side data before the muxer

Michael Niedermayer michaelni at gmx.at
Sun Sep 21 21:37:14 CEST 2014

On Sun, Sep 21, 2014 at 09:23:18PM +0200, Nicolas George wrote:
> Le jour de la Récompense, an CCXXII, Michael Niedermayer a écrit :
> > This allows applications which interface through AVIOContext or URLProtocol
> > to access side data.
> > 
> > Based-on patch by: Thomas Volkert <silvo at gmx.net>
> > Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
> Can you point to the discussion about this patch and/or explain the actual
> use case?

user applications and libs which interface to FFmpeg or libavformat
through a URLProtocol or AVIOContext receive the AVPacket.data but
not AVPacket.side_data but the side data is often essential

With this patch, such applications can set the flag and would
receive the complete data stream. The alternative would be for such
libs to be redesigned to interface to FFmpeg or libavformat


Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Old school: Use the lowest level language in which you can solve the problem
New school: Use the highest level language in which the latest supercomputer
            can solve the problem without the user falling asleep waiting.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20140921/50a1d1ba/attachment.asc>

More information about the ffmpeg-devel mailing list