Skip to content
This repository has been archived by the owner on Sep 3, 2019. It is now read-only.

Releases: aaronp24/libvdpau

libvdpau-1.1.1

31 Aug 21:21
libvdpau-1.1.1
Compare
Choose a tag to compare

libvdpau versions 1.1 and earlier, when used in setuid or setgid applications, contain vulnerabilities related to environment variable handling that could allow an attacker to execute arbitrary code or overwrite arbitrary files. See CVE-2015-5198, CVE-2015-5199, and CVE-2015-5200 for more details.

This release uses the secure_getenv() function, when available, to fix these problems. On platforms where secure_getenv() is not available, libvdpau will use a fallback implementation.

If you use the NVIDIA .run installer packages, please see https://devtalk.nvidia.com/default/topic/873035 for additional information.

This release also adds tracing of HEVC picture structures to libvdpau_trace.

libvdpau-1.1

16 Mar 21:42
libvdpau-1.1
Compare
Choose a tag to compare

This release fixes a bug in the new VdpPictureInfoHEVC structure: the column_width_minus1 and row_height_minus1 arrays had the wrong dimensions. To avoid the incorrect structure being used, the profile numbers for the HEVC profiles have been changed. Please use the new profiles rather than the ones from libvdpau 1.0. I apologize for the inconvenience!

libvdpau-1.0

09 Mar 21:30
libvdpau-1.0
Compare
Choose a tag to compare
libvdpau-1.0 Pre-release
Pre-release

NOTE: This version contained a bug in the new VdpPictureInfoHEVC structure. Please use the latest release instead!

This release adds support for the following HEVC / H.265 profiles:

  • VDP_DECODER_PROFILE_HEVC_MAIN
  • VDP_DECODER_PROFILE_HEVC_MAIN_10
  • VDP_DECODER_PROFILE_HEVC_MAIN_STILL
  • VDP_DECODER_PROFILE_HEVC_MAIN_12
  • VDP_DECODER_PROFILE_HEVC_MAIN_444

libvdpau-0.9

08 Jan 22:55
libvdpau-0.9
Compare
Choose a tag to compare

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.

libvdpau-0.8

01 Jul 17:03
libvdpau-0.8
Compare
Choose a tag to compare

This release fixes an incorrect type for VdpPictureInfo and adds an environment variable, VDPAU_DRIVER_PATH, which can be used to override the default search path that the library uses to find its backend driver libraries.

libvdpau-0.7

16 Jan 18:49
libvdpau-0.7
Compare
Choose a tag to compare
This release fixes a file descriptor leak when the library is initial…

libvdpau-0.6

16 Jan 18:48
libvdpau-0.6
Compare
Choose a tag to compare
This release fixes building with a nonstandard dri2proto location and…

libvdpau-0.5

16 Jan 18:51
libvdpau-0.5
Compare
Choose a tag to compare
Adobe Flash player workarounds, plus a memory leak fix.

libvdpau-0.4.1

16 Jan 18:51
libvdpau-0.4.1
Compare
Choose a tag to compare
Minor documentation updates.

libvdpau-0.4

16 Jan 18:50
libvdpau-0.4
Compare
Choose a tag to compare
Use DRI2 to query the driver name from the server on a per-X-screen b…