ogg mux: fix format warning
libvlc: add API to control display of the video title
contrib: freetype: fix installation
picture: add assertion against double free
Update meta data
contribs: remove memalign hack on Darwin
contribs: unbreak libxml compilation on Darwin
avcodec: add dummy hardware decoding plugin
Lua: disable net.(poll|read|write) on Windows and document

These functions assume that sockets are file descriptors, never worked
properly on Windows. See also 3841c0859053d29058682650e87bf085632eea54.
Lua: do not allocate useless pipe on Win32
modules: move Modules.am stuff to genmf

This way, common.am can be included also in directories without a
Modules.am file.
configure: look for libvdpau regardless of libavcodec

This uncomments the configure checks for HAVE_VDPAU. That way VDPAU can
be used even if libavcodec is missing or old.
vdpau: helper library for VDPAU and VDPAU-X11 function calls

This provides a more traditional set of library function calls than the
VDPAU specification defines. Furthermore, this has libvdpau.so as a
conditional run-time linking dependency.

Note that this requires libvdpau 0.6 or later (0.4.1-8 on Debian) at
run-time due to a bug in libvdpau versions 0.4 through 0.5.
vdpau: library mechanism to share VDPAU instance

VDPAU surfaces cannot be shared across multiple device instances.
Thus the same instance must be used within a pipeline.

Sharing instances also saves resources (X11 server connections).
vdpau: libavcodec hardware decoder using new helper library
avcodec: remove old VDPAU hardware decoder
vdpau: dynamic allocation for (hardware decoding) video surfaces
fourcc: VDPAU surface types

This define several codec identifiers for each of the VDPAU video
surface types (YUV 4:2:0 and 4:2:2) and one for VDPAU output surfaces
regardless of their internal type. (At this point, it does not seem
that the output surface type affects VLC processes).
VDPAU bitmap surfaces are not included as they do not seem useful.

VDPAU pictures have zero pixel planes since they only carry picture
infos and handles to GPU resources, no actual pixel data. Nevertheless,
inclusion in chroma description is required for picture setup to work.
vdpau: add function to convert VLC format to VDPAU type/format pair
vdpau: picture_sys_t definition for output surfaces