[FFmpeg-devel] Tee improvement - discussion

Nicolas George george at nsup.org
Fri Jun 3 15:46:40 CEST 2016

Sorry for forgetting to reply.

L'octidi 8 prairial, an CCXXIV, Marton Balint a écrit :
> What if we decouple the non-blocking queue and the retry on failure logic to
> a separate "buffer" or "fifo" muxer?
> This seems like what you are trying to do, and by using the exisiting muxer
> interface, we don't have to design new API around it.
> Although I don't yet see if using three levels of muxing (E.g. the tee muxer
> invokes the fifo muxer, which will invoke the underlying real muxer) can
> cause any unseen problems or not.

Implementing the non-blocking logic in a separate muxer would indeed avoid
most of my objections. It would still be very far from a real solution to
the non-blocking problem, but it can certainly do for now.


  Nicolas George
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20160603/6169397a/attachment.sig>

More information about the ffmpeg-devel mailing list