[vlc-devel] [PATCH 0/3] DRM-GBM mode support

Rémi Denis-Courmont remi at remlab.net
Thu Jun 8 17:37:12 CEST 2017

Le torstaina 8. kesäkuuta 2017, 11.51.16 EEST Victorien Le Couviour--Tuffet a 
écrit :
> Those patches add the support of EGL rendering through Direct Rendering
> Manager devices. This means we no longer need an X server or wayland
> compositor to play videos. The inconvenient is that we have absolutly no
> input though.

That is a concern, and it highlights the fact that this is intended for 
display servers. They have privileged access to input devices, not singular 
applications. That makes it questionable whether this belongs in VLC at all. 
It seems like a regression from SDL or FB, at least in terms of functionality, 
as they both support some form of user input. 

But the more immediate issue is that VLC can end up picking even when it runs 
within a windowing system. AFAICT, that is not acceptable.

Also AFAIU, using the render node for a window provider makes no sense. 
Instead, it should be used in the context of transcoding or indirect rendering 
pipelines (e.g. dual GPU). That is to say, if VLC ever supports those.


More information about the vlc-devel mailing list