libvdpau tagshttps://gitlab.freedesktop.org/vdpau/libvdpau/-/tags2022-03-07T06:00:32Zhttps://gitlab.freedesktop.org/vdpau/libvdpau/-/tags/1.51.5Bump Version to 1.5
<p data-sourcepos="1:1-1:37" dir="auto">This version adds AV1 decode support.</p>
<p data-sourcepos="3:1-4:64" dir="auto">This version of libvdpau Adds AV1 decode support in VDPAU API
by Adding new AV1 profiles. Adds trace support for VP9 and HEVC.</p>2022-03-07T06:00:32ZManojGuptaBondabondamanoj@gmail.comhttps://gitlab.freedesktop.org/vdpau/libvdpau/-/tags/1.41.4This version adds 10,12-Bit decode support.
This version of libvdpau Adds HEVC Main 10/12 and HEVC Main 444 10/12
decode support in VDPAU API by Adding new profiles present in
Range Extension profiles.Also Adds new VdpChromaTypes for 16bit.
<p data-sourcepos="1:1-1:56" dir="auto">This version adds 10,12-Bit decode support to VDPAU API</p>
<p data-sourcepos="3:1-5:64" dir="auto">This version of libvdpau Adds HEVC Main 10/12 and HEVC Main 444 10/12
decode support in VDPAU API by Adding new profiles present in
Range Extension profiles.Also Adds new VdpChromaTypes for 16bit.</p>2020-04-10T17:15:16ZManojGuptaBondabondamanoj@gmail.comhttps://gitlab.freedesktop.org/vdpau/libvdpau/-/tags/1.31.3This release of libvdpau switches the build system from automake & autoconf to
meson and adds definitions to support decoding of the VP9 video format.
<p data-sourcepos="1:1-1:150" dir="auto">This release of libvdpau switches the build system from automake & autoconf to meson and adds definitions to support decoding of the VP9 video format.</p>2019-10-18T15:41:13ZAaron Plattneraplattner@nvidia.comhttps://gitlab.freedesktop.org/vdpau/libvdpau/-/tags/libvdpau-1.2libvdpau-1.2This version of libvdpau adds new chroma types defining whether surfaces contain
frames or fields, and a new picture parameter structure that supports HEVC
4:4:4 pictures.
<p data-sourcepos="1:1-2:94" dir="auto"><a data-sourcepos="1:1-1:86" href="/vdpau/libvdpau/uploads/14b620084c027d546fa0b3f083b800c6/libvdpau-1.2.tar.bz2" data-canonical-src="/uploads/14b620084c027d546fa0b3f083b800c6/libvdpau-1.2.tar.bz2" data-link="true" class="gfm">libvdpau-1.2.tar.bz2</a>
<a data-sourcepos="2:1-2:94" href="/vdpau/libvdpau/uploads/0abd351387dbb4aa21a43caf847074f3/libvdpau-1.2.tar.bz2.sig" data-canonical-src="/uploads/0abd351387dbb4aa21a43caf847074f3/libvdpau-1.2.tar.bz2.sig" data-link="true" class="gfm">libvdpau-1.2.tar.bz2.sig</a></p>
<p data-sourcepos="4:1-4:72" dir="auto">SHA256: 6a499b186f524e1c16b4f5b57a6a2de70dfceb25c4ee546515f26073cd33fa06</p>2019-02-28T18:51:17ZAaron Plattneraplattner@nvidia.comhttps://gitlab.freedesktop.org/vdpau/libvdpau/-/tags/libvdpau-1.1.1libvdpau-1.1.1libvdpau 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.
<p data-sourcepos="1:1-1:98" dir="auto"><a data-sourcepos="1:1-1:98" href="/vdpau/libvdpau/uploads/eb074cb9a0e89468d0a7c13dccebd2f0/libvdpau-1.1.1.tar.bz2.sig" data-canonical-src="/uploads/eb074cb9a0e89468d0a7c13dccebd2f0/libvdpau-1.1.1.tar.bz2.sig" data-link="true" class="gfm">libvdpau-1.1.1.tar.bz2.sig</a></p>
<p data-sourcepos="3:1-3:90" dir="auto"><a data-sourcepos="3:1-3:90" href="/vdpau/libvdpau/uploads/5635163f040f2eea59b66d0181cf664b/libvdpau-1.1.1.tar.bz2" data-canonical-src="/uploads/5635163f040f2eea59b66d0181cf664b/libvdpau-1.1.1.tar.bz2" data-link="true" class="gfm">libvdpau-1.1.1.tar.bz2</a></p>2018-11-26T18:17:13ZAaron Plattneraplattner@nvidia.comhttps://gitlab.freedesktop.org/vdpau/libvdpau/-/tags/libvdpau-1.1libvdpau-1.1This 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.
Aaron Plattneraplattner@nvidia.comhttps://gitlab.freedesktop.org/vdpau/libvdpau/-/tags/libvdpau-1.0libvdpau-1.0This 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
Aaron Plattneraplattner@nvidia.comhttps://gitlab.freedesktop.org/vdpau/libvdpau/-/tags/libvdpau-0.9libvdpau-0.9This 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 Plattneraplattner@nvidia.comhttps://gitlab.freedesktop.org/vdpau/libvdpau/-/tags/libvdpau-0.8libvdpau-0.8This 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.
Aaron Plattneraplattner@nvidia.comhttps://gitlab.freedesktop.org/vdpau/libvdpau/-/tags/libvdpau-0.7libvdpau-0.7This release fixes a file descriptor leak when the library is initialized, and
adds support for the DRI_PRIME environment variable, so that the appropriate
DRI2 device is queried.
It also fixes a few compile-time warnings and a Coverity dead code warning.
Aaron Plattneraplattner@nvidia.comhttps://gitlab.freedesktop.org/vdpau/libvdpau/-/tags/libvdpau-0.6libvdpau-0.6This release fixes building with a nonstandard dri2proto location and fixes (and
adds a test for) a bug that causes XCloseDisplay to crash if the program tries
to create a VDPAU device and then dlcloses libvdpau before closing the display
connection.
Aaron Plattneraplattner@nvidia.comhttps://gitlab.freedesktop.org/vdpau/libvdpau/-/tags/libvdpau-0.5libvdpau-0.5Adobe Flash player workarounds, plus a memory leak fix.
Aaron Plattneraplattner@nvidia.comhttps://gitlab.freedesktop.org/vdpau/libvdpau/-/tags/libvdpau-0.4.1libvdpau-0.4.1Minor documentation updates.
Aaron Plattneraplattner@nvidia.comhttps://gitlab.freedesktop.org/vdpau/libvdpau/-/tags/libvdpau-0.4libvdpau-0.4Use DRI2 to query the driver name from the server on a per-X-screen basis.
Aaron Plattneraplattner@nvidia.comhttps://gitlab.freedesktop.org/vdpau/libvdpau/-/tags/libvdpau-0.3libvdpau-0.3Move VDPAU drivers to their own module directory.
Build documentation.
Update version defines.
Aaron Plattneraplattner@nvidia.comhttps://gitlab.freedesktop.org/vdpau/libvdpau/-/tags/libvdpau-0.2libvdpau-0.2libvdpau 0.2
Aaron Plattneraplattner@nvidia.com