[vlc-devel] [vlc-commits] vout: add vout_CreateDummy

Rémi Denis-Courmont 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
> Guillem
> 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.

Rémi Denis-Courmont

More information about the vlc-devel mailing list