[vlc-devel] [PATCH 3/3] stream_demux: add stream_DemuxGetStatus
Francois Cartegnie
fcvlcdev at free.fr
Mon Sep 14 15:55:50 CEST 2015
Le 14/09/2015 15:46, Rémi Denis-Courmont a écrit :
>> Owner passes data to stream_Demux, and its demux returns whenever,
>> whatever it wants.
>
> So what?
>
> 1) The owner already knows when the stream reaches EOF, by definition.
Owner's stream EOF does not mean stream_Demux demuxer EOF.
Demux still have to drain stream_Demux fifo, and its own internal buffers.
> 2) The owner can not wait for the demux to finish, which may be an
> issue. But the patch does not address it.
It can't wait, but it can't also delete it before job is done.
(which currently only doesn't happen with > 1 block streams because
playback time takes longer than demux)
Francois
More information about the vlc-devel
mailing list