[vlc-devel] [vlc-commits] vout: add vout_CreateDummy
remi at remlab.net
Sat May 11 09:27:44 CEST 2019
Le vendredi 10 mai 2019, 10:51:31 EEST Thomas Guillem a écrit :
> vlc | branch: master | Thomas Guillem <thomas at gllm.fr> | Thu May 9 16:57:01
> 2019 +0200| [65db330108f44381524058a7ead61621fdbc5d68] | committer: Thomas
> vout: add vout_CreateDummy
This is a gross hack. WTH is this for and what happened to *your* idea of
common sense that core changes should be reviewed?
It's always possible set variable before using the output, either via
inheritance (if output does not exist yet) or via the disabled output (if it
does exist). And of course, playback must wait for interfaces to start so that
they can configure stuff first, e.g. "window". At least in VLC <= 3.0 it works,
and adding a dummy can't fix that either.
The remaining problem is that UIs don't understand the "new" concept of an
inactive vout, but that can't be fixed in the core.
More information about the vlc-devel