summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXinfengZhang <carl.zhang@intel.com>2018-09-29 21:46:55 +0800
committerXinfengZhang <carl.zhang@intel.com>2018-09-30 22:39:16 +0800
commitf0dfe5e762e7f4bc4755f01d83aadde0f53290d5 (patch)
tree3ccb6e19b8484bc0b8bcd6a2cd0d57e6e0c70997
parent250b3dc8f370bc6d85be767c9722fd98e8b02ebb (diff)
downloadlibva-f0dfe5e762e7f4bc4755f01d83aadde0f53290d5.tar.gz
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>
-rw-r--r--NEWS13
-rw-r--r--configure.ac4
-rw-r--r--meson.build4
-rw-r--r--va/va.c1
4 files changed, 17 insertions, 5 deletions
diff --git a/NEWS b/NEWS
index 411e353..e22d4c8 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,17 @@
-libva NEWS -- summary of user visible changes. 2018-07-xx
+libva NEWS -- summary of user visible changes. 2018-09-30
Copyright (C) 2009-2018 Intel Corporation
+version 2.3.0 - 30.Sep.2018
+* Bump VA-API version to 1.3.0 and libva to 2.3.0
+250b3dc Add max frame size parameters for multiple pass case in legacy mode
+9c51135 Add new BRC mode AVBR
+30c751f Add new interface for High Dynamic Range tone mapping
+b6c50da Add missing enum to string conversions
+dd20f1c Add hevc subsets parameters structure
+b7a2ff1 Add Customized Noise Reduction (HVS) interfaces
+6ae7173 Add new BRC mode definition QVBR
+2ff28a1 Add more complete colour properties for use in VPP
+
Version 2.2.0 - DD.July.2018
* Bump VA-API version to 1.2.0 and libva to 2.2.0
* Add support for hevc range extension decoding
diff --git a/configure.ac b/configure.ac
index da1908c..18d7b05 100644
--- a/configure.ac
+++ b/configure.ac
@@ -27,7 +27,7 @@
# - reset micro version to zero when minor version is incremented
# - reset minor version to zero when major version is incremented
m4_define([va_api_major_version], [1])
-m4_define([va_api_minor_version], [2])
+m4_define([va_api_minor_version], [3])
m4_define([va_api_micro_version], [0])
m4_define([va_api_version],
@@ -42,7 +42,7 @@ m4_define([va_api_version],
# - reset micro version to zero when VA-API major or minor version is changed
m4_define([libva_major_version], [m4_eval(va_api_major_version + 1)])
m4_define([libva_minor_version], [m4_eval(va_api_minor_version)])
-m4_define([libva_micro_version], [1])
+m4_define([libva_micro_version], [0])
m4_define([libva_pre_version], [1])
m4_define([libva_version],
diff --git a/meson.build b/meson.build
index 2ff6d9f..074ea2e 100644
--- a/meson.build
+++ b/meson.build
@@ -7,7 +7,7 @@
# - reset micro version to zero when VA-API major or minor version is changed
project(
'libva', 'c',
- version : '2.2.1.1',
+ version : '2.3.0.1',
meson_version : '>= 0.37.0',
default_options : [ 'warning_level=1',
'buildtype=debugoptimized' ])
@@ -19,7 +19,7 @@ project(
# - reset micro version to zero when minor version is incremented
# - reset minor version to zero when major version is incremented
va_api_major_version = 1
-va_api_minor_version = 2
+va_api_minor_version = 3
va_api_micro_version = 0
va_api_version = '@0@.@1@.@2@'.format(va_api_major_version,
diff --git a/va/va.c b/va/va.c
index a6a58aa..4d3f628 100644
--- a/va/va.c
+++ b/va/va.c
@@ -402,6 +402,7 @@ static VAStatus va_openDriver(VADisplay dpy, char *driver_name)
int minor;
} compatible_versions[] = {
{ VA_MAJOR_VERSION, VA_MINOR_VERSION },
+ { VA_MAJOR_VERSION, 2 },
{ VA_MAJOR_VERSION, 1 },
{ VA_MAJOR_VERSION, 0 },
{ -1, }