Hello community,
here is the log from the commit of package libva for openSUSE:Factory checked in at 2019-07-22 12:14:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libva (Old)
and /work/SRC/openSUSE:Factory/.libva.new.4126 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libva"
Mon Jul 22 12:14:58 2019 rev:46 rq:713731 version:2.4.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/libva/libva-gl.changes 2019-02-01 11:43:15.392687386 +0100
+++ /work/SRC/openSUSE:Factory/.libva.new.4126/libva-gl.changes 2019-07-22 12:14:59.731750868 +0200
@@ -1,0 +2,10 @@
+Sat Jul 6 08:00:11 UTC 2019 - Bjørn Lie
+
+- Update to version 2.4.1:
+ * [common] Add A2RGB10 fourcc definition.
+ * build: meson: enables va messaging and visibility.
+ * va/va_trace:
+ - Add trace support for RIR(rolling intra refresh).
+ - Add trace support for ROI(region of interest).
+
+-------------------------------------------------------------------
libva.changes: same change
Old:
----
libva-2.4.0.tar.bz2
libva-2.4.0.tar.bz2.sha1sum
New:
----
libva-2.4.1.tar.bz2
libva-2.4.1.tar.bz2.sha1sum
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libva-gl.spec ++++++
--- /var/tmp/diff_new_pack.vbwNXu/_old 2019-07-22 12:15:00.475750666 +0200
+++ /var/tmp/diff_new_pack.vbwNXu/_new 2019-07-22 12:15:00.479750665 +0200
@@ -29,14 +29,14 @@
Name: libva-gl
%define _name libva
-Version: 2.4.0
+Version: 2.4.1
Release: 0
Summary: Video Acceleration (VA) API
License: MIT
Group: Development/Libraries/C and C++
Url: http://freedesktop.org/wiki/Software/vaapi
-Source0: https://github.com/01org/libva/releases/download/%{version}/%{_name}-%{version}.tar.bz2
-Source1: https://github.com/01org/libva/releases/download/%{version}/%{_name}-%{version}.tar.bz2.sha1sum
+Source0: https://github.com/intel/libva/releases/download/%{version}/%{_name}-%{version}.tar.bz2
+Source1: https://github.com/intel/libva/releases/download/%{version}/%{_name}-%{version}.tar.bz2.sha1sum
Source2: baselibs.conf
BuildRequires: gcc-c++
BuildRequires: libtool
++++++ libva.spec ++++++
--- /var/tmp/diff_new_pack.vbwNXu/_old 2019-07-22 12:15:00.495750660 +0200
+++ /var/tmp/diff_new_pack.vbwNXu/_new 2019-07-22 12:15:00.495750660 +0200
@@ -29,14 +29,14 @@
Name: libva
%define _name libva
-Version: 2.4.0
+Version: 2.4.1
Release: 0
Summary: Video Acceleration (VA) API
License: MIT
Group: Development/Libraries/C and C++
Url: http://freedesktop.org/wiki/Software/vaapi
-Source0: https://github.com/01org/libva/releases/download/%{version}/%{_name}-%{version}.tar.bz2
-Source1: https://github.com/01org/libva/releases/download/%{version}/%{_name}-%{version}.tar.bz2.sha1sum
+Source0: https://github.com/intel/libva/releases/download/%{version}/%{_name}-%{version}.tar.bz2
+Source1: https://github.com/intel/libva/releases/download/%{version}/%{_name}-%{version}.tar.bz2.sha1sum
Source2: baselibs.conf
BuildRequires: gcc-c++
BuildRequires: libtool
++++++ libva-2.4.0.tar.bz2 -> libva-2.4.1.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libva-2.4.0/configure new/libva-2.4.1/configure
--- old/libva-2.4.0/configure 2019-01-25 20:04:09.000000000 +0100
+++ new/libva-2.4.1/configure 2019-05-22 15:36:28.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for libva 2.4.0.
+# Generated by GNU Autoconf 2.69 for libva 2.4.1.
#
# Report bugs to https://github.com/intel/libva/issues/new.
#
@@ -590,8 +590,8 @@
# Identity of this package.
PACKAGE_NAME='libva'
PACKAGE_TARNAME='libva'
-PACKAGE_VERSION='2.4.0'
-PACKAGE_STRING='libva 2.4.0'
+PACKAGE_VERSION='2.4.1'
+PACKAGE_STRING='libva 2.4.1'
PACKAGE_BUGREPORT='https://github.com/intel/libva/issues/new'
PACKAGE_URL='https://github.com/intel/libva'
@@ -1394,7 +1394,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures libva 2.4.0 to adapt to many kinds of systems.
+\`configure' configures libva 2.4.1 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1465,7 +1465,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of libva 2.4.0:";;
+ short | recursive ) echo "Configuration of libva 2.4.1:";;
esac
cat <<\_ACEOF
@@ -1603,7 +1603,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-libva configure 2.4.0
+libva configure 2.4.1
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2093,7 +2093,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by libva $as_me 2.4.0, which was
+It was created by libva $as_me 2.4.1, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -2959,7 +2959,7 @@
# Define the identity of the package.
PACKAGE='libva'
- VERSION='2.4.0'
+ VERSION='2.4.1'
cat >>confdefs.h <<_ACEOF
@@ -3100,8 +3100,8 @@
VA_API_MAJOR_VERSION=1
VA_API_MINOR_VERSION=4
-VA_API_MICRO_VERSION=0
-VA_API_VERSION=1.4.0
+VA_API_MICRO_VERSION=1
+VA_API_VERSION=1.4.1
@@ -3109,16 +3109,16 @@
LIBVA_MAJOR_VERSION=2
LIBVA_MINOR_VERSION=4
-LIBVA_MICRO_VERSION=0
-LIBVA_VERSION=2.4.0
+LIBVA_MICRO_VERSION=1
+LIBVA_VERSION=2.4.1
-LIBVA_LT_CURRENT=402
+LIBVA_LT_CURRENT=403
LIBVA_LT_REV=0
-LIBVA_LT_AGE=400
+LIBVA_LT_AGE=401
LIBVA_LT_VERSION="$LIBVA_LT_CURRENT:$LIBVA_LT_REV:$LIBVA_LT_AGE"
LIBVA_LT_LDFLAGS="-version-info $LIBVA_LT_VERSION"
@@ -18522,7 +18522,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by libva $as_me 2.4.0, which was
+This file was extended by libva $as_me 2.4.1, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -18589,7 +18589,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-libva config.status 2.4.0
+libva config.status 2.4.1
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libva-2.4.0/configure.ac new/libva-2.4.1/configure.ac
--- old/libva-2.4.0/configure.ac 2019-01-25 19:47:35.000000000 +0100
+++ new/libva-2.4.1/configure.ac 2019-05-22 15:35:15.000000000 +0200
@@ -28,7 +28,7 @@
# - reset minor version to zero when major version is incremented
m4_define([va_api_major_version], [1])
m4_define([va_api_minor_version], [4])
-m4_define([va_api_micro_version], [0])
+m4_define([va_api_micro_version], [1])
m4_define([va_api_version],
[va_api_major_version.va_api_minor_version.va_api_micro_version])
@@ -42,7 +42,7 @@
# - 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], [0])
+m4_define([libva_micro_version], [1])
m4_define([libva_pre_version], [0])
m4_define([libva_version],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libva-2.4.0/va/va.h new/libva-2.4.1/va/va.h
--- old/libva-2.4.0/va/va.h 2019-01-25 19:00:10.000000000 +0100
+++ new/libva-2.4.1/va/va.h 2019-05-22 15:35:15.000000000 +0200
@@ -3921,6 +3921,10 @@
* @deprecated Use I420 instead.
*/
#define VA_FOURCC_IYUV 0x56555949
+/**
+ * 10-bit Pixel RGB formats.
+ */
+#define VA_FOURCC_A2R10G10B10 0x30335241 /* VA_FOURCC('A','R','3','0') */
/* byte order */
#define VA_LSB_FIRST 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libva-2.4.0/va/va_trace.c new/libva-2.4.1/va/va_trace.c
--- old/libva-2.4.0/va/va_trace.c 2019-01-25 19:00:10.000000000 +0100
+++ new/libva-2.4.1/va/va_trace.c 2019-05-22 15:35:15.000000000 +0200
@@ -3269,6 +3269,36 @@
va_TraceMsg(trace_ctx, "\tquality_level = %d\n", p->quality_level);
break;
}
+ case VAEncMiscParameterTypeROI:
+ {
+ VAEncMiscParameterBufferROI *p = (VAEncMiscParameterBufferROI *)tmp->data;
+
+ va_TraceMsg(trace_ctx, "\t--VAEncMiscParameterBufferROI\n");
+ va_TraceMsg(trace_ctx, "\tnum_roi = %d\n", p->num_roi);
+ va_TraceMsg(trace_ctx, "\tmax_delta_qp = %d\n", p->max_delta_qp);
+ va_TraceMsg(trace_ctx, "\tmin_delta_qp = %d\n", p->min_delta_qp);
+ va_TraceMsg(trace_ctx, "\troi_flags.bits.roi_value_is_qp_delta = %d\n", p->roi_flags.bits.roi_value_is_qp_delta);
+ for (int i = 0; i < p->num_roi; i++) {
+ va_TraceMsg(trace_ctx, "\troi[%d].roi_rectangle.x = %d\n", i, p->roi[i].roi_rectangle.x);
+ va_TraceMsg(trace_ctx, "\troi[%d].roi_rectangle.y = %d\n", i, p->roi[i].roi_rectangle.y);
+ va_TraceMsg(trace_ctx, "\troi[%d].roi_rectangle.width = %d\n", i, p->roi[i].roi_rectangle.width);
+ va_TraceMsg(trace_ctx, "\troi[%d].roi_rectangle.height = %d\n", i, p->roi[i].roi_rectangle.height);
+ va_TraceMsg(trace_ctx, "\troi[%d].roi_value = %d\n", i, p->roi[i].roi_value);
+ }
+ break;
+ }
+ case VAEncMiscParameterTypeRIR:
+ {
+ VAEncMiscParameterRIR *p = (VAEncMiscParameterRIR *)tmp->data;
+
+ va_TraceMsg(trace_ctx, "\t--VAEncMiscParameterRIR\n");
+ va_TraceMsg(trace_ctx, "\trir_flags.bits.enable_rir_column = %d\n", p->rir_flags.bits.enable_rir_column);
+ va_TraceMsg(trace_ctx, "\trir_flags.bits.enable_rir_row = %d\n", p->rir_flags.bits.enable_rir_row);
+ va_TraceMsg(trace_ctx, "\tintra_insertion_location = %d\n", p->intra_insertion_location);
+ va_TraceMsg(trace_ctx, "\tintra_insert_size = %d\n", p->intra_insert_size);
+ va_TraceMsg(trace_ctx, "\tqp_delta_for_inserted_intra = %d\n", p->qp_delta_for_inserted_intra);
+ break;
+ }
default:
va_TraceMsg(trace_ctx, "Unknown VAEncMiscParameterBuffer(type = %d):\n", tmp->type);
va_TraceVABuffers(dpy, context, buffer, type, size, num_elements, data);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libva-2.4.0/va/va_version.h new/libva-2.4.1/va/va_version.h
--- old/libva-2.4.0/va/va_version.h 2019-01-25 20:09:20.000000000 +0100
+++ new/libva-2.4.1/va/va_version.h 2019-05-22 15:36:32.000000000 +0200
@@ -44,14 +44,14 @@
*
* The micro version of VA-API (3, if %VA_VERSION is 1.2.3)
*/
-#define VA_MICRO_VERSION 0
+#define VA_MICRO_VERSION 1
/**
* VA_VERSION:
*
* The full version of VA-API, like 1.2.3
*/
-#define VA_VERSION 1.4.0
+#define VA_VERSION 1.4.1
/**
* VA_VERSION_S:
@@ -59,7 +59,7 @@
* The full version of VA-API, in string form (suited for string
* concatenation)
*/
-#define VA_VERSION_S "1.4.0"
+#define VA_VERSION_S "1.4.1"
/**
* VA_VERSION_HEX:
++++++ libva-2.4.0.tar.bz2.sha1sum -> libva-2.4.1.tar.bz2.sha1sum ++++++
--- /work/SRC/openSUSE:Factory/libva/libva-2.4.0.tar.bz2.sha1sum 2019-02-01 11:43:14.752688044 +0100
+++ /work/SRC/openSUSE:Factory/.libva.new.4126/libva-2.4.1.tar.bz2.sha1sum 2019-07-22 12:14:59.715750873 +0200
@@ -1 +1 @@
-2e7b69ebb615d039b9253d4708eeec889b812dbf libva-2.4.0.tar.bz2
+5aeffc9929b4a9a5ebbed94adf065d08fc50bcf9 libva-2.4.1.tar.bz2