From add4f3a298769ffbb99a0fcd1da5cb34c283cd2b Mon Sep 17 00:00:00 2001 From: Gwenole Beauchesne Date: Fri, 28 Sep 2012 17:54:03 +0200 Subject: Fix and document build dependencies better. --- README | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) (limited to 'README') diff --git a/README b/README index 27f7c4de..91dc1082 100644 --- a/README +++ b/README @@ -19,8 +19,8 @@ Overview gstreamer-vaapi consists in a collection of VA-API based plugins for GStreamer and helper libraries. - * `vaapidecode' is used to decode MPEG-2, MPEG-4, H.264, VC-1, WMV3 - videos to video/x-vaapi-surfaces surfaces, depending on the + * `vaapidecode' is used to decode JPEG, MPEG-2, MPEG-4, H.264, VC-1, + WMV3 videos to video/x-vaapi-surfaces surfaces, depending on the underlying HW capabilities. * `vaapiupload' is used to convert from video/x-raw-yuv pixels to @@ -52,12 +52,19 @@ Requirements Software requirements - * libva-dev >= 1.0.3 (VA/GLX) - * libgstreamer0.10-dev >= 0.10.35.1 - or with GstBaseSink::query() - * libgstreamer-plugins-base0.10-dev >= 0.10.35 - * libgstreamer-plugins-bad0.10-dev >= 0.10.22.1 - or with GstVideoContext, GstSurfaceBuffer, codecparsers + * GStreamer 0.10.x: + libglib2.0-dev (>= 2.28) + libgstreamer0.10-dev (>= 0.10.36) + or with GstBaseSink::query() + libgstreamer-plugins-base0.10-dev (>= 0.10.36) + libgstreamer-plugins-bad0.10-dev (>= 0.10.22.1) + or with GstVideoContext, GstSurfaceBuffer, codecparsers + + * Renderers: + DRM: libva-dev (>= 1.1.0), libdrm-dev, libudev-dev + X11: libva-dev (>= 1.0.1) + GLX: libva-dev (>= 1.0.3) + Wayland: libva-dev (>= 1.1.0), libwayland-dev (>= 0.95.0) Hardware requirements -- cgit v1.2.3