aboutsummaryrefslogtreecommitdiffstats
path: root/libavfilter/qsvvpp.c
diff options
context:
space:
mode:
authorMark Thompson <sw@jkqxz.net>2020-08-28 23:15:41 +0100
committerMark Thompson <sw@jkqxz.net>2020-08-31 21:42:14 +0100
commit303d252a4b4c104685dc46152c26abaf7ff2ce60 (patch)
tree566d7962e7d2eb8ccc18cc01b37c2582f2093ee4 /libavfilter/qsvvpp.c
parent04d335e4365812b8db1d02ac59b5e3a51cc0f425 (diff)
downloadffmpeg-303d252a4b4c104685dc46152c26abaf7ff2ce60.tar.gz
hwcontext_vaapi: Don't require a render node when deriving from DRM
The V4L2 driver does not actually have an associated DRM device at all, so users work around the requirement by giving libva an unrelated display-only device instead (which is fine, because it doesn't actually do anything with that device). This was broken by bc9b6358fb7315c0173de322472641766f6289da forcing a render node, because the display-only device did not have an associated render node to use. Fix that by just passing through the original non-render DRM fd if we can't find a render node. Reported-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com> Tested-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
Diffstat (limited to 'libavfilter/qsvvpp.c')
0 files changed, 0 insertions, 0 deletions