- Update to version 2.4.0:
* va_TraceSurface support for VA_FOURCC_P010
* Add pointer to struct wl_interface for driver to use
* (integrate) va: fix new line symbol in error message
* av: avoid driver path truncation
* Fix compilation warning (uninit and wrong variable types) for
Android O MR1
* Allow import of the DRM PRIME 2 memory type
* android: ignore unimportant compile warnnings
* compile: fix sign/unsign compare in va_trace.c
* android: replace utils/Log.h with log/log.h
* High Dynamic Range Tone Mapping: Add a new filter for input
metadata and some comments
* Remove restrictions on vaSetDriverName()
- Update to version 2.4.0:
* va_TraceSurface support for VA_FOURCC_P010
* Add pointer to struct wl_interface for driver to use
* (integrate) va: fix new line symbol in error message
* av: avoid driver path truncation
* Fix compilation warning (uninit and wrong variable types) for
Android O MR1
* Allow import of the DRM PRIME 2 memory type
* android: ignore unimportant compile warnnings
* compile: fix sign/unsign compare in va_trace.c
* android: replace utils/Log.h with log/log.h
* High Dynamic Range Tone Mapping: Add a new filter for input
metadata and some comments
* Remove restrictions on vaSetDriverName()
OBS-URL: https://build.opensuse.org/request/show/668836
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libva?expand=0&rev=108
- Update to 2.2.0:
* Bump VA-API version to 1.2.0 and libva to 2.2.0
* Add support for hevc range extension decoding
* Add support for fast intra prediction in HEVC FEI
* Add 10/12-bit YUV render target formats
* Add fourcc code for Y210/Y216/Y410/Y416/RGB565/BGR565
* Add VA_STATUS_ERROR_NOT_ENOUGH_BUFFER
* Add VA_SURFACE_ATTRIB_USAGE_HINT_EXPORT
* Improve documentation
- Use license tag
- Update to 2.2.0:
* Bump VA-API version to 1.2.0 and libva to 2.2.0
* Add support for hevc range extension decoding
* Add support for fast intra prediction in HEVC FEI
* Add 10/12-bit YUV render target formats
* Add fourcc code for Y210/Y216/Y410/Y416/RGB565/BGR565
* Add VA_STATUS_ERROR_NOT_ENOUGH_BUFFER
* Add VA_SURFACE_ATTRIB_USAGE_HINT_EXPORT
* Improve documentation
- Use license tag
OBS-URL: https://build.opensuse.org/request/show/623339
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libva?expand=0&rev=104
* Bump VA-API version to 1.1.0 and libva to 2.1.0
* Add API for multi-frame processing
* Add entrypoint VAEntrypointStats for Statistics
* Add data structures for HEVC FEI support
* Add new attributes for decoding/encoding/video processing
* Add new VPP filter for Total Color Correction
* Add blending interface in VPP
* Add rotation interface in VPP
* Add mirroring interface in VPP
* Add Chroma siting flags in VPP
* Add new color standard definitions
* Add new interface for exporting surface
* Add message callbacks for drivers to use
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libva?expand=0&rev=102
- Drop erroneous --disable-wayland configure call passed when
building gl part.
- Drop vaapi-wayland-tools sub-package, it does not contain any
files.
- Clean up spec, explicitly list .pc files, ensure they go into the
correct devel package, stop rm'ing binaries that no longer exist.
- Drop erroneous --disable-wayland configure call passed when
building gl part.
- Drop vaapi-wayland-tools sub-package, it does not contain any
files.
- Clean up spec, explicitly list .pc files, ensure they go into the
correct devel package, stop rm'ing binaries that no longer exist.
OBS-URL: https://build.opensuse.org/request/show/542600
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libva?expand=0&rev=100
- Update to 2.0.0
* Bump VA-API version to 1.0.0 and libva to 2.0.0
* Add new API for H264 FEI support
* Add definition of VA_FOURCC_I420
* Add functions for converting common enums to strings
* Deprecate H.264 baseline profile and FMO support
* Deprecate packed misc packed header flag
* Delete libva-tpi and libva-egl backends
* Refine VASliceParameterBufferHEVC, VAEncMiscParameterBuffer
* Fix errors in VAConfigAttribValEncROI, VAEncMacroblockParameterBufferH264
* Fix race condition in wayland support
* Rename vaMessageCallback to VAMessageCallback
* Make logging callbacks library-safe
- Note libva 2.0.0 is not compatible with the old version of libva, but for
most users, what you need to do is to rebuild your VA-API based application
against libva 2.0.0.
- The soversion of the generated packages is increased to 2.
- Subpackage libva-egl1 is no longer generated since upstream removed support
for the libva-egl backend.
- The libva2 package no longer includes the libva-tpi library since upstream
removed support for the libva-tpi backend.
- Update to 2.0.0
* Bump VA-API version to 1.0.0 and libva to 2.0.0
* Add new API for H264 FEI support
* Add definition of VA_FOURCC_I420
* Add functions for converting common enums to strings
* Deprecate H.264 baseline profile and FMO support
* Deprecate packed misc packed header flag
* Delete libva-tpi and libva-egl backends
OBS-URL: https://build.opensuse.org/request/show/539812
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libva?expand=0&rev=98
* Bump VA API version to 0.39.2
* API: add support for VP9 8bit encode
* API: add support for low power/high performance encode
* API: add support for encoding ROI attribute
* API: add support for macroblock based rate control
* Fix VA tracer to support multiple contexts in one instance
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libva?expand=0&rev=71
* Bump VA API version to 0.39
* Add support for VP9 10bit decode API
* Allow libva to load the vaapi driver provided by Mesa Gallium
for nouveau and radeon
* Fix libva-glx against OpenGL 3.1 or above
- Update baselibs.conf to work with new multi-spec file approach.
- Update to version 1.7.0
* Bump VA API version to 0.39
* Add support for VP9 10bit decode API
* Allow libva to load the vaapi driver provided by Mesa Gallium
for nouveau and radeon
* Fix libva-glx against OpenGL 3.1 or above
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libva?expand=0&rev=67