1libva-utils NEWS -- summary of changes. 2021-9-30 2Copyright (C) 2009-2020 Intel Corporation 3 4Version 2.13.0 - 30.Sep.2020 5* code style:unify the code styles using the style_unify script 6* fix: h264encode, hevcencode: fix integer overflow for high definition 7 8Version 2.12.0 - 21.Jun.2020 9* test: Remove version check for test vaInitialize_vaTerminate 10* vpp: Added 3DLUT sample code and configuration file 11 12Version 2.11.0 - 23.Mar.2020 13* vainfo: add VA_RC_TCBRC to reported caps list 14* jpegenc: Allow encoding a 4K frame 15* h264encode: Added low_power command line option 16* test_va_api: Enable new caps for VAConfigAttribEncryption 17* ci: upgrade FreeBSD to 12.2 18* ci: enable github actions 19 20Version 2.10.0 - 18.Dec.2020 21* add Mediacopy Sample code 22* Enable new caps for rate control TCBRC 23* Add support for a --repeat command line option to vp8enc. 24* fix one null pointer dereference risk 25 26Version 2.9.0 - 11.Sep.2020 27* Fix KW issues 28* Add support for csc with RGBP 29 30Version 2.8.0 - 26.Jun.2020 31* test: cast VA_STATUS_ERROR_UNKNOWN to VAStatus type 32* test/fixture: fix GCC 10.0.1 error with drmDevicePaths 33 34Version 2.7.0 - 1.Apr.2020 35* meson: add missing samples 36* sfcsample: drop unused Linux-only header 37* autotools: drop libdrm dependency (only libva-drm is used) 38* autotools: drop unused X11 dependencies 39* Add 10/12bit RT format check 40* test/createsurfaces: add some scoped traces 41* test/streamable: add VAConfigAttrib and VASurfaceAttrib 42* Modify output CS settings for Chroma siting on Linux 43* Align libva attribute check 44* Added displaying supported config attributes 45* add the VP samples README 46 47Version 2.6.0 - 10.Dec.2019 48* Align libva attribute check 49* Added displaying supported config attributes 50* add the VP samples README. 51* add VP sample for usrptr and 1:N output 52 53Version 2.5.0 - 8.Jul.2019 54* meson: rename the h264enc binary to be in line with the autotools build 55* unify NEWS format 56* sfcsample: don't include X11 headers 57* test: update vaInitialize_vaTerminate_Bad_vaSetDriverName 58* Check for -fstack-protector 59* vavpp: csc with AYUV format 60* vavpp: requires BGRA frame when saving a BGRA file 61 62Version 2.4.0 - 1.Feb.2019 63* fix make dist issue caused by decode streamout sample 64* add VP sample for Blending. 65* add VP seperate sample for scaling,csc,sharpness,denoise,chromasitting. 66 67Version 2.3.0 - 30.Sep.2018 68* add HEVC encode sample code 69* Add sample code for avc decode streamout 70* Add VP8 sample encoder application (SVCT supported) 71 72Version 2.2.0 - DD.Jul.2018 73* Bump version to 2.2.0 74* Add meson build 75* Add vainfo support in Android 76* Remove driver specific test cases 77 78Version 2.1.0 - 12.Feb.2018 79* Bump version to 2.1.0 80* Refine gtest conformance cases 81* vp9enc: add support low power mode 82* vavpp: add support for RGBA/RGBX surface 83* vainfo: add support new profile/entrypoint pairs 84 85Version 2.0.0 - 21.Oct.2017 86* Bump version to 2.0.0 87* Add option '--device <device>' to vainfo 88* Add vp9enc for VP9 encoding 89* Add vavpp for video processing 90* Add FEI gtest cases 91* Fix segmentation fault in putsurface_wayland 92* Fix GCC 7.1.1 warnings/errors 93* Fix libva version printed out by vainfo 94 95Version 1.8.3 - 28.Jun.2017 96* Bump version to 1.8.3 97* Switch AC_PROG_LIBTOOL to LT_INIT 98* putsurface: include wayland-client.h instead of wayland-server.h 99* avcenc: add AUD NAL unit at the beginning of pic 100* avcenc: enable direct_spatial_mv_pred_flag for B frame 101* avcenc: add the frame number as the command line input parameter 102 103Version 1.8.2 - 22.May.2017 104* Bump version to 1.8.2 105 106Version 1.8.1 - 10.Apr.2017 107* Bump version to 1.8.1 108 109Version 1.8.0 - 31.Mar.2017 110* First release of libva-utils as a separate project 111* Follows libva release versioning 112* Contains all the utilities and tests for libva API 113* dynamically links to libva 114* building system clean ups 115* test suite included using GoogleTestFramework 116