]> git.sesse.net Git - ffmpeg/commit
hwcontext_vaapi: Add driver quirks to the hwdevice
authorMark Thompson <sw@jkqxz.net>
Sun, 12 Jun 2016 16:20:25 +0000 (17:20 +0100)
committerMark Thompson <sw@jkqxz.net>
Sun, 13 Nov 2016 20:39:48 +0000 (20:39 +0000)
commita8d51bb42474b1641f45b5b3815864ea323a3e59
tree15dbe9a7a3fcd7b76b745d8b20c02ad2db0efd4c
parent25012c56448a48487cdc9699465e640871dbcd60
hwcontext_vaapi: Add driver quirks to the hwdevice

The driver being used is detected inside av_hwdevice_ctx_init() and
the quirks field then set from a table of known device.  If this
behaviour is unwanted, the user can also set the quirks field
manually.

Also adds the Intel i965 driver quirk (it does not destroy parameter
buffers used in a call to vaRenderPicture()) and detects that driver
to set it.

(cherry picked from commit 4926fa9a4aa03f3b751f52e900b9efb87fea0591)
doc/APIchanges
libavutil/hwcontext_vaapi.c
libavutil/hwcontext_vaapi.h
libavutil/version.h