[ANNOUNCE] libvdpau 0.5

Aaron Plattner aplattner at nvidia.com
Tue Sep 4 10:48:01 PDT 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

This version of libvdpau includes workarounds for two bugs in the Adobe® Flash®
Player:

  * Flash swaps the Cb and Cr arguments when it calls
    VdpVideoSurfacePutBitsYCbCr.  This generally makes videos that use this
    method of uploading images have a slightly bluish tinge, especially on skin
    tones.

    The workaround simply swaps the Cb and Cr arguments to this function.

    This workaround is applied if "libflashplayer" is found in /proc/self/cmdline
    and the string "enable_flash_uv_swap=1" is found in /etc/vdpau_wrapper.cfg.

  * Even though it does not depend on a specific color key color, Flash sets the
    color to pure black or pure white, which causes video to bleed through into
    other windows when those colors are used.

    The workaround simply ignores requests to change the color key value.

    This workaround is applied if "libflashplayer" is found in /proc/self/cmdline
    and the string "disable_flash_pq_bg_color=1" is found in
    /etc/vdpau_wrapper.cfg.

This release also contains a fix for a memory leak that occurs when libvdpau is
unloaded.

- -- Aaron


Aaron Plattner (1):
       Bump version to 0.5

Kiran Pawar (1):
       vdpau_wrapper.c: Track dynamic library handles and free them on exit 
using __attribute__((destructor))

Stephen Warren (1):
       Implement workarounds for Adobe Flash bugs

git://anongit.freedesktop.org/~aplattner/libvdpau
http://cgit.freedesktop.org/~aplattner/libvdpau

git tag: libvdpau-0.4

http://people.freedesktop.org/~aplattner/vdpau/libvdpau-0.5.tar.gz
MD5: 94c6d0ef2b1c0407c5cf89ca6f9ade88  libvdpau-0.5.tar.gz
SHA1: 1b18b8f75eea52740af84881313d860ad5c27d0b  libvdpau-0.5.tar.gz

Adobe and Flash are either registered trademarks or trademarks of Adobe Systems
Incorporated in the United States and/or other countries.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBAgAGBQJQRj6UAAoJEBvvPYQBpohhP+AP/jm8XkCbY8WAjoCP7o2BpkNj
raCey16uXyPjDN9ZT8LxeHztSPazzpBultyHzGp/wP/BYZATuDN9GepPcHLiIEKo
U5RKEDOb90IgzwTEPHjja65QMFIJbsF7LAUowb4gdqfbmw8+82Yt8fWK1IMk/doI
vYJgg/Mj5cavXhRxv/H4vC1X8qRCsnbi1Kn1s22gBQVL4ISuerO3blcjXj4cNVil
trXWzez2Tn8igfCQDKp5DzfuusttAk5qRFVpD89eRm0oEt/tQU7px/TCyCl/tuf/
oyOWgk4aHtXrPq3UhGP8rUVXt7lridaq9GOVd3RvtUsllHR6clOxnZqOkKy+QjV2
14Pko4sXWz4jXl0N6h8iI/Fq3KP3+R5N0bV/Z+i4AqUwcByZGgfC++EORSelNE7C
v3fWs7I0ECZ7mik1bbHFNfCkoQvBN6pJ+QSN5fgN3nuGsEUPtnq/2qBxjcqOQPn5
J+TvbPeFy7coyEKlfADtcI0CpXMljsirXmMlAz0ZBGBupnvYac7rvCveoK2oUB+u
C0BOoobtAxFttLh+P33awisghuXeL+Kr/k0Ef2ZLFg5pdA7TiKTHqwuIjbjR5aE4
AyQzoQhcTTGKVeZdtCP1RkDe1LSyPQRcpqmFx6+Btnq4aBiJ/SGoxpPhXoBi7G+w
6I2FbVW6yC5rEp6N6y4I
=d/UB
-----END PGP SIGNATURE-----


More information about the xorg-announce mailing list