mirror of https://github.com/FFmpeg/FFmpeg.git
If we are given a non-render node, try to find the matching render node and fail if that isn't possible. libva will not accept a non-render device which is not DRM master, because it requires legacy DRM authentication to succeed in that case: <https://github.com/intel/libva/blob/master/va/drm/va_drm.c#L68-L75>. This is annoying for kmsgrab because in most recording situations DRM master is already held by something else (such as a windowing system), leading to device derivation not working and forcing the user to create the target VAAPI device separately.pull/334/head
parent
a7b92cb559
commit
bc9b6358fb
1 changed files with 43 additions and 3 deletions
Loading…
Reference in new issue