[vlc-devel] [PATCH 0/3] DRM-GBM mode support
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
> 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