• R/O
  • HTTP
  • SSH
  • HTTPS

提交

标签
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

hardware/intel/common/libva


Commit MetaInfo

修订版d6db61ff7c74307ff845c8252205b0dadc23aba1 (tree)
时间2017-09-27 13:48:16
作者Xiang, Haihao <haihao.xiang@inte...>
CommiterXiang, Haihao

Log Message

libva 2.0.0.pre1 for development

ABI was broken in the previous versions, so we will bump the VA API version
to 1.0.0 and library version to 2.0.0 for next release. Some data
structures will be changed or removed in the next commits

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>

更改概述

差异

--- a/configure.ac
+++ b/configure.ac
@@ -21,14 +21,14 @@
2121 # SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
2222
2323 # VA-API version
24-# - increment major for any ABI change (which shall not occur!)
24+# - increment major for any ABI change
2525 # - increment minor for any interface change (e.g. new/modified function)
2626 # - increment micro for any other change (new flag, new codec definition, etc.)
2727 # - reset micro version to zero when minor version is incremented
2828 # - reset minor version to zero when major version is incremented
29-m4_define([va_api_major_version], [0])
30-m4_define([va_api_minor_version], [40])
31-m4_define([va_api_micro_version], [1])
29+m4_define([va_api_major_version], [1])
30+m4_define([va_api_minor_version], [0])
31+m4_define([va_api_micro_version], [0])
3232
3333 m4_define([va_api_version],
3434 [va_api_major_version.va_api_minor_version.va_api_micro_version])
@@ -41,8 +41,8 @@ m4_define([va_api_version],
4141 # - increment micro for any library release
4242 # - reset micro version to zero when VA-API major or minor version is changed
4343 m4_define([libva_major_version], [m4_eval(va_api_major_version + 1)])
44-m4_define([libva_minor_version], [m4_eval(va_api_minor_version - 32)])
45-m4_define([libva_micro_version], [4])
44+m4_define([libva_minor_version], [m4_eval(va_api_minor_version)])
45+m4_define([libva_micro_version], [0])
4646 m4_define([libva_pre_version], [1])
4747
4848 m4_define([libva_version],
--- a/va/va.c
+++ b/va/va.c
@@ -331,14 +331,6 @@ static VAStatus va_openDriver(VADisplay dpy, char *driver_name)
331331 int minor;
332332 } compatible_versions[] = {
333333 { VA_MAJOR_VERSION, VA_MINOR_VERSION },
334- { 0, 39 },
335- { 0, 38 },
336- { 0, 37 },
337- { 0, 36 },
338- { 0, 35 },
339- { 0, 34 },
340- { 0, 33 },
341- { 0, 32 },
342334 { -1, }
343335 };
344336