https://github.com/intel/libva/issues/677 Yes, I think it is the same issue. One possible solution is using opengl2 video output with VAAPI decoding. It should be used automatically when EGL is used. With X11 one can "force" EGL instead of GLX by removing xine GLX plugin: /usr/lib/x86_64-linux-gnu/xine/plugins/2.11/xineplug_vo_gl_glx.so . After this, verbose log should show something like this: va_display_x11: Using libva 1.19 vaapi: Vendor : Intel iHD driver for Intel(R) Gen Graphics - 23.2.3 ()...
2.3.0
Is this with "real" X11 or Wayland+XWayland ? Xine's vaapi video output doesn't work with XWayland. You could also try if xine can play recordings with vaapi: xine -V vaapi /path/to/some/recording.ts
Add missing locking
frontend: make termination condition atomic
Comment out write-only variable
Make window size changes atomic
input_vdr: make reserved_buffers atomic