hardware/intel/common/libva
Revision | f0dfe5e762e7f4bc4755f01d83aadde0f53290d5 (tree) |
---|---|
Time | 2018-09-30 23:39:16 |
Author | XinfengZhang <carl.zhang@inte...> |
Commiter | XinfengZhang |
libva 2.3.0 pre1
Bump VA-API version to 1.3.0 pre1 and libva to 2.3.0
Signed-off-by: XinfengZhang <carl.zhang@intel.com>
@@ -1,6 +1,17 @@ | ||
1 | -libva NEWS -- summary of user visible changes. 2018-07-xx | |
1 | +libva NEWS -- summary of user visible changes. 2018-09-30 | |
2 | 2 | Copyright (C) 2009-2018 Intel Corporation |
3 | 3 | |
4 | +version 2.3.0 - 30.Sep.2018 | |
5 | +* Bump VA-API version to 1.3.0 and libva to 2.3.0 | |
6 | +250b3dc Add max frame size parameters for multiple pass case in legacy mode | |
7 | +9c51135 Add new BRC mode AVBR | |
8 | +30c751f Add new interface for High Dynamic Range tone mapping | |
9 | +b6c50da Add missing enum to string conversions | |
10 | +dd20f1c Add hevc subsets parameters structure | |
11 | +b7a2ff1 Add Customized Noise Reduction (HVS) interfaces | |
12 | +6ae7173 Add new BRC mode definition QVBR | |
13 | +2ff28a1 Add more complete colour properties for use in VPP | |
14 | + | |
4 | 15 | Version 2.2.0 - DD.July.2018 |
5 | 16 | * Bump VA-API version to 1.2.0 and libva to 2.2.0 |
6 | 17 | * Add support for hevc range extension decoding |
@@ -27,7 +27,7 @@ | ||
27 | 27 | # - reset micro version to zero when minor version is incremented |
28 | 28 | # - reset minor version to zero when major version is incremented |
29 | 29 | m4_define([va_api_major_version], [1]) |
30 | -m4_define([va_api_minor_version], [2]) | |
30 | +m4_define([va_api_minor_version], [3]) | |
31 | 31 | m4_define([va_api_micro_version], [0]) |
32 | 32 | |
33 | 33 | m4_define([va_api_version], |
@@ -42,7 +42,7 @@ m4_define([va_api_version], | ||
42 | 42 | # - reset micro version to zero when VA-API major or minor version is changed |
43 | 43 | m4_define([libva_major_version], [m4_eval(va_api_major_version + 1)]) |
44 | 44 | m4_define([libva_minor_version], [m4_eval(va_api_minor_version)]) |
45 | -m4_define([libva_micro_version], [1]) | |
45 | +m4_define([libva_micro_version], [0]) | |
46 | 46 | m4_define([libva_pre_version], [1]) |
47 | 47 | |
48 | 48 | m4_define([libva_version], |
@@ -7,7 +7,7 @@ | ||
7 | 7 | # - reset micro version to zero when VA-API major or minor version is changed |
8 | 8 | project( |
9 | 9 | 'libva', 'c', |
10 | - version : '2.2.1.1', | |
10 | + version : '2.3.0.1', | |
11 | 11 | meson_version : '>= 0.37.0', |
12 | 12 | default_options : [ 'warning_level=1', |
13 | 13 | 'buildtype=debugoptimized' ]) |
@@ -19,7 +19,7 @@ project( | ||
19 | 19 | # - reset micro version to zero when minor version is incremented |
20 | 20 | # - reset minor version to zero when major version is incremented |
21 | 21 | va_api_major_version = 1 |
22 | -va_api_minor_version = 2 | |
22 | +va_api_minor_version = 3 | |
23 | 23 | va_api_micro_version = 0 |
24 | 24 | |
25 | 25 | va_api_version = '@0@.@1@.@2@'.format(va_api_major_version, |
@@ -402,6 +402,7 @@ static VAStatus va_openDriver(VADisplay dpy, char *driver_name) | ||
402 | 402 | int minor; |
403 | 403 | } compatible_versions[] = { |
404 | 404 | { VA_MAJOR_VERSION, VA_MINOR_VERSION }, |
405 | + { VA_MAJOR_VERSION, 2 }, | |
405 | 406 | { VA_MAJOR_VERSION, 1 }, |
406 | 407 | { VA_MAJOR_VERSION, 0 }, |
407 | 408 | { -1, } |