[vlc-devel] [PATCH 1/5] input: add a new flag to control the state from demuxers
Thomas Guillem
thomas at gllm.fr
Fri Jul 20 13:23:33 CEST 2018
On Fri, Jul 20, 2018, at 12:22, Rémi Denis-Courmont wrote:
> Le jeudi 19 juillet 2018, 16:50:16 EEST Thomas Guillem a écrit :
> > This will be used by the chromecast demux filter.
>
> A demux cannot control the paused state synchronously, as that would make a
> loop. It can also not control the paused state asynchronously as that would
> race with other pause controls (at least UIs and corks).
>
> You can maybe, probably, increase the cork count of the input manager like the
> audio output does. It is not time-accurate however.
I didn't know, that's still a little hackish but I'll try.
So I guess the next input manager need to handle suchsvariables like "cork".
Are there some other way to signal a cork without accessing obj.parent ?
I can think of this one:
vlc_input_manager *im = vlc_get_main_input_manager(vlc_object);
vlc_im_SignalCork(value);
But then, this won't work if vlc has more than one input manager, VLM ?
>
> --
> Rémi Denis-Courmont
>
>
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
More information about the vlc-devel
mailing list