[vlc-devel] [PATCH 1/2] transcode: add support for flush operations

Francois Cartegnie fcvlcdev at free.fr
Mon Feb 15 13:13:00 UTC 2021

Le 15/02/2021 à 13:07, Thomas Guillem a écrit :

>> As I've mentioned before, there's no concept of flushing in a sout
>> chain. Only individual defined flush control is possible: Decoders,
>> packetizers. A generic flush has no meaning. What do I do when it hits,
>> for example, muxers ?
> Why is sout_MuxFlush implemented then ?

How valid is sout_MuxFlush ? That does not flush but just arbitrary 
empties input fifos.
Why would you flush instead of notifying random access ? Why would the 
removed blocks not belong to the stream ?

Francois Cartegnie
VideoLAN - VLC Developer

More information about the vlc-devel mailing list