[VDPAU] [ANNOUNCE] libvdpau 0.9
Aaron Plattner
aplattner at nvidia.com
Fri Dec 19 11:09:05 PST 2014
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
VDPAU is the Video Decode and Presentation API for Unix. This
library provides a wrapper that loads the correct vendor-specific
implementation driver library, and a tracing library to help with
debugging VDPAU applications.
This release adds several new decoder profiles:
VDP_DECODER_PROFILE_H264_CONSTRAINED_BASELINE
VDP_DECODER_PROFILE_H264_EXTENDED
VDP_DECODER_PROFILE_H264_PROGRESSIVE_HIGH
VDP_DECODER_PROFILE_H264_CONSTRAINED_HIGH
VDP_DECODER_PROFILE_H264_HIGH_444_PREDICTIVE
In addition, this release includes a number of packaging and compiler warning
fixes and clarifies the ABI policy to include the size of the data structures
defined in vdpau.h. It also fixes a race condition that could be triggered when
two threads call VdpDeviceCreateX11 simultaneously.
Aaron Plattner (3):
vdpau_x11.h: update stale comment about how libvdpau finds drivers
vdpau.h: define a more strict ABI policy
Bump version to 0.9
Emil Velikov (2):
trace: properly annotate private functions as static
vdpau: do not export _vdp_DRI2* functions
José Hiram Soltren (2):
Clarify type of source_surface as VDP_INVALID_HANDLE
vdpau_x11 - fix typo
Karthikeyan Sreenivasan (1):
Add support for H.264 Hi444PP in VDPAU API
Robert Morell (1):
vdpau_trace: Fix GCC 4.8 build warnings
Rémi Denis-Courmont (10):
vdpau_wrapper: remove unused parameter warnings
test: do not clobber CFLAGS
test: remove assignment-as-truth-value warning
test: fix incomplete prototype
vdpau.h: improve constant expansion safety
vdpau: define some more H.264/AVC decoding profiles
configure: add test for POSIX threads
vdpau_wrapper: make the fixes initialization thread-safe
vdpau_wrapper: make initialization of library handles thread-safe
vdpau_wrapper: protect concurrent access to _imp_get_proc_address
git tag: libvdpau-0.9
http://people.freedesktop.org/~aplattner/vdpau/libvdpau-0.9.tar.bz2
MD5: 6750404478b10b54687c03e19a772649 libvdpau-0.9.tar.bz2
SHA1: 989bf76f99524f863b6a6662fe40f48bf9c0c46f libvdpau-0.9.tar.bz2
SHA256: 77d1afd7d94fec302f13db1d6cc53ec2c50c274bde9530942b0e61d92b8f72b4 libvdpau-0.9.tar.bz2
PGP: http://people.freedesktop.org/~aplattner/vdpau/libvdpau-0.9.tar.bz2.sig
http://people.freedesktop.org/~aplattner/vdpau/libvdpau-0.9.tar.gz
MD5: 3a1f8f3ec6e6adcfbc6044c8f00d7d51 libvdpau-0.9.tar.gz
SHA1: 888cbf54aba02cceccdb96dd94cb34b66a06c452 libvdpau-0.9.tar.gz
SHA256: e32957140835a545a01a3972db1143e01174db3d9c0017e51f6a3bf8b09c0e6e libvdpau-0.9.tar.gz
PGP: http://people.freedesktop.org/~aplattner/vdpau/libvdpau-0.9.tar.gz.sig
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUlHePAAoJEBvvPYQBpohhYpAP/j0PfQrThG+OvdqxBjdmWpf4
pETKKiqJEwC1aC0VKrOF876VsuW5hBsw8OsddHz5x2zxLGQDSiZKy0aR2Um2yXIp
3pXGeiKH6WDfm4DCGfiwbtxOOVmgZp+pGhpP4LgIJKNsD/6pN7MxvHTDeHBrlwCJ
UMwS/tCxbPY60071Wgxo2cb4ic33CW3sxuxzi96ITP3mgCMgOJj5BOawZYzmKnuL
ZQ7VwQUbxZYElDkJkwNhGOWtFrCZbDBaYHuNVKKlplgry/2RkAqNNENLK/NoEIvr
T59wD8Jd8uBqI8Pg+KzXIY7MtJwuDCYoAifstoKz2AdkQBVFqHP/xqiO/ZmypLwj
F8pMiREJBa3LAjSogmFLhZ+isZ2ElZ1C88xtT45p19CqSZedLTYo95o7kXpNq8Wb
tyTk7R98M/J05r8AGFxBaK/ZAjYAP7w8xiuJF/5uNt0bsdGlOUcXdfkTC35MuxOd
rZ6hrhIxO6uy9Gs7lUxj2IzLIwnKDl9QkOxFWEzYeFaOf8YBxwd1vGh1mAYeX30p
5V4XnsQGlQVSFmXbt0EhfQfsrgSzJmPaHkFbVpWgTm6JFpERfWDy8fPVL+jRRVRi
Di0Yj+twS5LdSRHk0sxJ/SYYDyNrNsJW9kJv3Xj6SgoQz1SZNW0iXNotbI8nRgyZ
ozc8/9kBmAGTfA68l3f0
=jlVf
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------------------
This email message is for the sole use of the intended recipient(s) and may contain
confidential information. Any unauthorized review, use, disclosure or distribution
is prohibited. If you are not the intended recipient, please contact the sender by
reply email and destroy all copies of the original message.
-----------------------------------------------------------------------------------
More information about the VDPAU
mailing list