vdpau: add av_vdpau_bind_context()
authorRémi Denis-Courmont <remi@remlab.net>
Sat, 4 Oct 2014 13:55:07 +0000 (16:55 +0300)
committerAnton Khirnov <anton@khirnov.net>
Mon, 6 Oct 2014 06:20:40 +0000 (06:20 +0000)
commite3e158e81f0666b8fe66be9ce1cad63a535920e0
tree6fdef8ebf681dc7adb60ed733a48089c24569441
parent502cde409ca5ee97ef70c2cdede88b9101746ff6
vdpau: add av_vdpau_bind_context()

This function provides an explicit VDPAU device and VDPAU driver to
libavcodec, so that the application is relieved from codec specifics
and VdpDevice life cycle management.

A stub flags parameter is added for future extension. For instance, it
could be used to ignore codec level capabilities (if someone feels
dangerous).

Signed-off-by: Anton Khirnov <anton@khirnov.net>
doc/APIchanges
libavcodec/vdpau.c
libavcodec/vdpau.h
libavcodec/vdpau_internal.h
libavcodec/version.h