summaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authorDerek Buitenhuis <derek.buitenhuis@gmail.com>2016-05-08 22:39:20 +0100
committerDerek Buitenhuis <derek.buitenhuis@gmail.com>2016-05-08 22:39:39 +0100
commit172d3568b38c6d0c872293bbffa947a43a8d86ec (patch)
tree6f7472f32b167dbdd8384b3eeb117ad1476476c1 /configure
parent01938585f4cedbcabb3c879214c24b3fd4f91dcf (diff)
parent5d273d3efac340ef8de445c955ff44c7abed4e8f (diff)
Merge commit '5d273d3efac340ef8de445c955ff44c7abed4e8f'
* commit '5d273d3efac340ef8de445c955ff44c7abed4e8f': avconv: VAAPI hwcontext initialisation and hwaccel helper Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure8
1 files changed, 7 insertions, 1 deletions
diff --git a/configure b/configure
index df82eb2280..651f2f0f18 100755
--- a/configure
+++ b/configure
@@ -2000,6 +2000,7 @@ HAVE_LIST="
section_data_rel_ro
texi2html
threads
+ vaapi_drm
vaapi_x11
vdpau_x11
winrt
@@ -5872,10 +5873,15 @@ enabled vaapi &&
check_code cc "va/va.h" "vaCreateSurfaces(0, 0, 0, 0, 0, 0, 0, 0)" ||
disable vaapi
-enabled vaapi && enabled xlib &&
+if enabled vaapi ; then
+ enabled xlib &&
check_lib2 "va/va.h va/va_x11.h" vaGetDisplay -lva -lva-x11 &&
enable vaapi_x11
+ check_lib2 "va/va.h va/va_drm.h" vaGetDisplayDRM -lva -lva-drm &&
+ enable vaapi_drm
+fi
+
enabled vdpau &&
check_cpp_condition vdpau/vdpau.h "defined VDP_DECODER_PROFILE_MPEG4_PART2_ASP" ||
disable vdpau