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