From e812dafc4c3de9f51a924eaf6fbc8155a1516943 Mon Sep 17 00:00:00 2001 From: "Xiang, Haihao" Date: Wed, 31 Jan 2018 12:24:38 +0800 Subject: libva 2.1.0.pre1 Bump VA-API version to 1.1.0 Signed-off-by: Xiang, Haihao --- NEWS | 19 +++++++++++++++++-- configure.ac | 4 ++-- meson.build | 4 ++-- va/va.c | 1 + 4 files changed, 22 insertions(+), 6 deletions(-) diff --git a/NEWS b/NEWS index 7a7cbf9..cda5324 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,20 @@ -libva NEWS -- summary of user visible changes. 2017-10-21 -Copyright (C) 2009-2017 Intel Corporation +libva NEWS -- summary of user visible changes. 2018-02-xx +Copyright (C) 2009-2018 Intel Corporation + +Version 2.1.0 - DD.Feb.2018 +* 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 Version 2.0.0 - 21.Oct.2017 * Bump VA-API version to 1.0.0 and libva to 2.0.0 diff --git a/configure.ac b/configure.ac index d33bdb4..8206b2e 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], [0]) +m4_define([va_api_minor_version], [1]) 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 d24a597..7ddcf80 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.0.1.1', + version : '2.1.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 = 0 +va_api_minor_version = 1 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 7df2e90..6e47c38 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, 0 }, { -1, } }; -- cgit v1.2.1