Although I'm not personally interested to implement VA-API accelerated playback on X11 I can guide anyone who want's to work on that. There's short TODO list what needs to be done for it: - Switch X11 builds to EGL (Bug 788319) - Implement dmabuf for X11 display - Split Wayland dmabuf backend (Bug 1572697) to Wayland and X11 parts The ffmpeg/shared surface/webrender/compositor parts are mostly backend independent so there isn't needed any extensive work there and recent wayland path can be reused.
Bug 1619523 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Although I'm not personally interested to implement VA-API accelerated playback on X11 I can guide anyone who want's to work on that. There's short TODO list what needs to be done for it: - Switch X11 builds to EGL (Bug 788319) - Implement dmabuf for X11 display (Bug 1580166) - Split Wayland dmabuf backend (Bug 1572697) to Wayland and X11 parts The ffmpeg/shared surface/webrender/compositor parts are mostly backend independent so there isn't needed any extensive work there and recent wayland path can be reused.