- Update to version 1.5:
* Add AV1 decode support in VDPAU API
* Addition of comma and removing the extra braces
* Add tracing for HEVCRangeExt picture info
* Add tracing for VP9 picture info
- Also update vdpauinfo to version 1.4
- Drop patches fixed upstream:
* c5a8e7c6c8b4b36a0e4c9a4369404519262a3256.patch
* e82dc4bdbb0db3ffa8c78275902738eb63aa5ca8.patch
OBS-URL: https://build.opensuse.org/request/show/960479
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvdpau?expand=0&rev=28
- Update libvdpau to version 1.4
* adds 10,12-Bit decode support to VDPAU API
* 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.
- Updated vdpauinfo to version 1.3
* Add names for the new 4:4:4 surface formats
* Add support for VP9 in vdpauinfo
* Depend on vdpau >= 1.3 for VP9 support
OBS-URL: https://build.opensuse.org/request/show/793247
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvdpau?expand=0&rev=35
* adds 10,12-Bit decode support to VDPAU API
* 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.
- Updated vdpauinfo to version 1.3
* Add names for the new 4:4:4 surface formats
* Add support for VP9 in vdpauinfo
* Depend on vdpau >= 1.3 for VP9 support
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvdpau?expand=0&rev=21
* This 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.
- supersedes U_Add_missing_include_of_config_h_to_define_GNU_SOURCE.patch
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvdpau?expand=0&rev=15
- replaced u_src-mesa_dri2.c-define-_GNU_SOURCE.patch with upstream
U_Add_missing_include_of_config_h_to_define_GNU_SOURCE.patch
- added missing BuildRequires for pkgconfig(dri2proto)
- u_src-mesa_dri2.c-define-_GNU_SOURCE.patch
* Without having defined _GNU_SOURCE __USE_GNU isn't defined
either. Though secure_getenv() in stdlib.h isn't declared.
- Update libvdpau to version 1.1.1 (bnc#943967,#943968,#943969)
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. The updated libvdpau will instead use a
fallback implementation of secure_getenv() when the platform
doesn't provide one.
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.
- supersedes patch: libvdpau-nopdftex.patch
OBS-URL: https://build.opensuse.org/request/show/329483
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvdpau?expand=0&rev=29
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. The updated libvdpau will instead use a
fallback implementation of secure_getenv() when the platform
doesn't provide one.
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.
- supersedes patch: libvdpau-nopdftex.patch
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libvdpau?expand=0&rev=4
- Update libvdpau to version 1.1
* 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.
- Update libvdpau to version 1.0
* 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
- Updated vdpauinfo to version 0.9
* This release adds support for querying the new profiles added in
libvdpau 1.0 (see above)
- cleanup: removed empty patch 'vdpauinfo-missing-lX11.diff'
OBS-URL: https://build.opensuse.org/request/show/291154
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvdpau?expand=0&rev=28