Fix and document build dependencies better.

This commit is contained in:
Gwenole Beauchesne 2012-09-28 17:54:03 +02:00
parent b65f2bb3d1
commit add4f3a298
2 changed files with 16 additions and 9 deletions

23
README
View file

@ -19,8 +19,8 @@ Overview
gstreamer-vaapi consists in a collection of VA-API based plugins for gstreamer-vaapi consists in a collection of VA-API based plugins for
GStreamer and helper libraries. GStreamer and helper libraries.
* `vaapidecode' is used to decode MPEG-2, MPEG-4, H.264, VC-1, WMV3 * `vaapidecode' is used to decode JPEG, MPEG-2, MPEG-4, H.264, VC-1,
videos to video/x-vaapi-surfaces surfaces, depending on the WMV3 videos to video/x-vaapi-surfaces surfaces, depending on the
underlying HW capabilities. underlying HW capabilities.
* `vaapiupload' is used to convert from video/x-raw-yuv pixels to * `vaapiupload' is used to convert from video/x-raw-yuv pixels to
@ -52,12 +52,19 @@ Requirements
Software requirements Software requirements
* libva-dev >= 1.0.3 (VA/GLX) * GStreamer 0.10.x:
* libgstreamer0.10-dev >= 0.10.35.1 libglib2.0-dev (>= 2.28)
or with GstBaseSink::query() libgstreamer0.10-dev (>= 0.10.36)
* libgstreamer-plugins-base0.10-dev >= 0.10.35 or with GstBaseSink::query()
* libgstreamer-plugins-bad0.10-dev >= 0.10.22.1 libgstreamer-plugins-base0.10-dev (>= 0.10.36)
or with GstVideoContext, GstSurfaceBuffer, codecparsers 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 Hardware requirements

View file

@ -21,7 +21,7 @@ m4_define([glib_version],
# gst version number # gst version number
m4_define([gst_major_version], [0]) m4_define([gst_major_version], [0])
m4_define([gst_minor_version], [10]) m4_define([gst_minor_version], [10])
m4_define([gst_micro_version], [14]) m4_define([gst_micro_version], [36])
m4_define([gst_major_minor_version], m4_define([gst_major_minor_version],
[gst_major_version.gst_minor_version]) [gst_major_version.gst_minor_version])
m4_define([gst_version], m4_define([gst_version],