[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 xorg-announce mailing list