[vlc-devel] [PATCH 2/2] [RFC] input: update the demux filter chain of the current input_thread while playing

Rémi Denis-Courmont remi at remlab.net
Sat Apr 23 15:53:32 CEST 2016

On Saturday 23 April 2016 15:25:18 Steve Lhomme wrote:
> On Sat, Apr 23, 2016 at 11:36 AM, Rémi Denis-Courmont <remi at remlab.net> 
> > And by what magic is that ever going to work? The ES output shares a lot
> > of
> > state with the demuxer(s). You can´t change the demuxer(s) or the
> > filter(s) in front of them while retaining the ES output. And if you
> > don´t retain the ES output, then you might as well stop the input and
> > start a new one.
> The demuxer "in ftront of them" remains the same when the demux-filter
> chain changes.

That would work if only the most upstream demuxer manipulated the ES output. 
But the input interacts with the ES output a lot too, so that won´t work.

Rémi Denis-Courmont

More information about the vlc-devel mailing list