hwcontext_vaapi: Try to support the VDPAU wrapper
authorMark Thompson <sw@jkqxz.net>
Mon, 30 Jan 2017 19:11:28 +0000 (19:11 +0000)
committerMark Thompson <sw@jkqxz.net>
Wed, 14 Jun 2017 21:23:43 +0000 (22:23 +0100)
commitf2e4fb61af4b47c329fbf2b9a245594957d7bbab
tree352ea2f697b62fd0cf00cf2bb5aed9c5ec29ce43
parent204008354f7f18fa9e64a6d487f65495f1cc9885
hwcontext_vaapi: Try to support the VDPAU wrapper

The driver is somewhat bitrotten (not updated for years) but is still
usable for decoding with this change.  To support it, this adds a new
driver quirk to indicate no support at all for surface attributes.

Based on a patch by wm4 <nfxjfg@googlemail.com>.

(cherry picked from commit e791b915c774408fbc0ec9e7270b021899e08ccc)
libavutil/hwcontext_vaapi.c
libavutil/hwcontext_vaapi.h