[vlc-devel] [PATCH 1/2] egl: allow window provider to prevent eglTerminate in vlc_gl_t

Rémi Denis-Courmont remi at remlab.net
Wed Sep 25 19:27:22 CEST 2019

Le keskiviikkona 25. syyskuuta 2019, 14.54.52 EEST Alexandre Janniaux a écrit 
> The window implementation is ought to be independent of OpenGL, and
> especially of particular implementation of OpenGL WSI.

Sure ideally, it should be independent. To achieve that you need to make VLC 
QML UI require reference counting support. And maybe that's realistic in the 
long run, if/when Wayland actually gets deployed to any meaningful extent. Or 
maybe not. Or then to treat it as a separate window type from the existing 
Wayland one.

Adding an object variable is not removing the dependency in any way. It's just 
concealing it and making the overall code more brittle.


More information about the vlc-devel mailing list