Description of problem: Libva and its drivers has no Wayland support enabled. Version-Release number of selected component (if applicable): libva-1.2.1-2.fc20 libva-intel-driver-1.2.1-2.fc20 How reproducible: Persistent Steps to Reproduce: 1. Launch weston 2. Play video with mpv player that is build with wayland support 3. Actual results: mpv says that libva has no wayland support Expected results: libva with wayland support to be consistent with F20 wayland preview strategy. Additional info:
Unfortunately, enabling wayland with the current 1.2.1 libva may still lead to a crashy library when used in a non-wayland environment. I'm open to review any tested suggestion in order to fulfill the request, but just enabling wayland support in libva will not fit. One way to achieve this would be to build an alternative libva with wayland enabled. But selecting the right libva.so.1 to use would need to be determined. Another solution would be to sort this issue by upstream.
Would it be possible to make a scratch build with wayland support on board?
it should be very easy for you to test: fedpkg clone libva -a add "%define _with_wayland 1" on top of the libva.spec fedpkg build