[FFmpeg-devel] [PATCH] libavformat: Add FIFO pseudo-muxer
Jan Sebechlebsky
sebechlebskyjan at gmail.com
Tue Jul 19 17:56:34 EEST 2016
Hello Nicolas,
On 07/15/2016 02:17 PM, Nicolas George wrote:
>
>> Therefore I would like to keep the fifo muxer as Jan submitted it, without
>> EAGAIN support. If there is a use case for non-blockingingness in a sense
>> you use the phrase, then it can be added later.
> I am against it. As it is, I consider it is way too specific to be added to
> the code base.
We've talked with Marton and decided that I will try to implement the
non-blocking mode as described in my previous e-mail as a separate patch
at the top of current fifo muxer (also with necessary API patches as
separate patches).
However, I don't see a reason why the fifo muxer couldn't be
accepted to codebase before the patch adding AVFMT_FLAG_NONBLOCK support
is completed - non-blocking mode will not be used in FFmpeg anyway.
Although developers using libavformat can benefit from nonblocking fifo
muxer, there is no reason not to provide functionality it adds to ffmpeg
users (and adding AVFMT_FLAG_NONBLOCK support will not change the
functionality it provides for users).
So, I would like to send current version of fifo muxer to the ML
and I hope we can deal separately with the support for
AVFMT_FLAG_NONBLOCK later. I think this way it will also simplify the
review process. Can we do it this way? :)
Regards,
Jan
More information about the ffmpeg-devel
mailing list