Hello community,

here is the log from the commit of package gstreamer-plugins-vaapi for 
openSUSE:Factory checked in at 2015-07-21 13:27:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-vaapi (Old)
 and      /work/SRC/openSUSE:Factory/.gstreamer-plugins-vaapi.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gstreamer-plugins-vaapi"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-vaapi/gstreamer-plugins-vaapi.changes
  2015-04-13 20:31:36.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-vaapi.new/gstreamer-plugins-vaapi.changes
     2015-07-21 13:29:17.000000000 +0200
@@ -1,0 +2,80 @@
+Mon Jul 20 12:08:17 UTC 2015 - [email protected]
+
+- Correct %bconds, fixes build on SLE12 and openSUSE42 where we do
+  not have wayland.
+- Clean up spec.
+- Update URL to new home.
+
+-------------------------------------------------------------------
+Fri Jul 17 20:31:42 UTC 2015 - [email protected]
+
+- Update to version 0.6.0:
+  + Major changes:
+    - Add HEVC(H265) Decoder.
+    - Add HEVC(H265) Encoder.
+    - Add VP8 Encoder.
+    - Add JPEG Encoder.
+    - Add a vaapidecodebin(vaapidecode->queue->vaapipostproc)
+      element.
+    - Add support for EGL.
+    - Add Skin-Tone-Enhancement feature in vaapipostproc.
+    - Add support for H.264 Multiview High profile encoding with
+      more than 2 views.
+  + Other Changes of interest:
+    - Add support for loss of pictures in h264 decoder.
+    - Add support for GstVideoGLTextureOrientation in plugins.
+    - Add support for BGRA textures in plugins.
+    - Add a simple-encoder test program that uses libgstvaapi for
+      video encoding to elementary streams.
+    - Add finer wayland frame control and many other optimizations.
+    - Add packed SEI header message support in h264 encoder for CBR
+      mode.
+    - Add scaling of quality factor and Quantization tables for
+      JPEG encoder.
+    - Add GstColorBalance interface in vaapipostproc.
+    - Add a handoff signal to vaapisink.
+    - Add rounding control handling for VC1 simple and Main
+      profile.
+    - Record glconext supplied by downstream to enable run-time
+      compatibility check.
+    - Switch back to single thread implementation in vaapidecode.
+    - Set decoding latency in vaapidecode by assuming realtime
+      performance for the HW decoding.
+    - Allow vaapidecode to connect with glimagesink, mark x11
+      display as compatible with EGL.
+    - Allow decoding of VC1 streams which contain user BDUs.
+    - Use git.mk, a small Makefile to autogenerate .gitignore
+      files.
+    - Expose the overlay capability in vaapisink for compatibility
+      with dvbsuboverlay.
+    - Expose deinterlace property to vaapidecodebin.
+    - Enable VPP element in vaapidecodebin only if there is HW
+      support.
+    - Fix autoplugging of vaapidecode in playbin for wmv/asf
+      streams.
+    - Fix multi-slice hevc encoding.
+    - Fix ABBA deadlock between vaapisink and vaapipostproc if
+      running in different threads.
+    - Fix Seeking failure while using navseek in pipeline.
+    - Fix PTS cache for MPEG2 GOP start.
+    - Fix the wrong selection of passthrough mode in vaapipostproc.
+    - Fix GstVaapiVideoPool related dead-lock.
+    - Fix the race condition while setting drm device type.
+    - Fix crash in vaapidecode if buffer outlives the decoder.
+    - Fix memory leak in vaapidecode.
+    - Fix multiple caps negotiation issues with vaapi elements.
+    - Improve check for upstream element that requires DMABUF
+      buffer pool.
+    - Fix vaapisink memory leak in debug mode.
+    - Fix crash when seeking mpeg2 strems.
+    - Fix support for Wayland/EGL running alongside X11 (around 70+
+      bug reports fixed).
+  + GStreamer support corner:
+    - Removed the support for GStreamer 0.10 and 1.0
+    - GStreamer >= 1.2 is the minimal requirement
+    - GStreamer 1.2.x is deprecated, and will be obsoleted in a
+      future release
+- Add a define soname and set it to 2, following upstream changes.
+  Rename all sub-packages to get the new soname.
+
+-------------------------------------------------------------------

Old:
----
  gstreamer-vaapi-0.5.10.tar.bz2

New:
----
  gstreamer-vaapi-0.6.0.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gstreamer-plugins-vaapi.spec ++++++
--- /var/tmp/diff_new_pack.mnheHy/_old  2015-07-21 13:29:18.000000000 +0200
+++ /var/tmp/diff_new_pack.mnheHy/_new  2015-07-21 13:29:18.000000000 +0200
@@ -16,22 +16,29 @@
 #
 
 
-%define package_version 0.5.10
+%define soname 2
 
-%if 0%{suse_version} > 1230
-%bcond_without wayland
-%else
+%if 0%{suse_version} == 1315
 %bcond_with wayland
+%else
+%bcond_without wayland
 %endif
 
 Name:           gstreamer-plugins-vaapi
+Version:        0.6.0
+Release:        0
+Summary:        Gstreamer VA-API plugins
+License:        LGPL-2.1+
+Group:          Productivity/Multimedia/Other
+Url:            https://github.com/01org/gstreamer-vaapi
+Source0:        
http://www.freedesktop.org/software/vaapi/releases/gstreamer-vaapi/gstreamer-vaapi-%{version}.tar.bz2
 BuildRequires:  Mesa-devel
 BuildRequires:  gtk-doc
 BuildRequires:  libtool
 BuildRequires:  libva-devel
 BuildRequires:  pkgconfig
 BuildRequires:  yasm
-BuildRequires:  pkgconfig(gstreamer-1.0)
+BuildRequires:  pkgconfig(gstreamer-1.0) >= 1.2.0
 BuildRequires:  pkgconfig(gstreamer-plugins-bad-1.0)
 BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0)
 BuildRequires:  pkgconfig(xrandr)
@@ -39,13 +46,6 @@
 %if %{with wayland}
 BuildRequires:  pkgconfig(wayland-client) >= 1.0.0
 %endif
-Summary:        Gstreamer VA-API plugins
-License:        LGPL-2.1+
-Group:          Productivity/Multimedia/Other
-Version:        0.5.10
-Release:        0
-Source0:        gstreamer-vaapi-%{package_version}.tar.bz2
-Url:            http://gitorious.org/vaapi/gstreamer-vaapi
 ExclusiveArch:  %ix86 x86_64
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
@@ -57,18 +57,18 @@
 Group:          Development/Libraries/C and C++
 Requires:       %{name} = %{version}
 %if %{with wayland}
-Requires:       libgstvaapi-wayland-1_4-1 = %{version}
+Requires:       libgstvaapi-wayland-1_4-%{soname} = %{version}
 %endif
 
 %description devel
 This package contains all necessary include files and libraries needed
 to develop applications that require these.
 
-%package -n libgstvaapi-1_4-1
+%package -n libgstvaapi-1_4-%{soname}
 Summary:        Gstreamer VA-API plugins
 Group:          System/Libraries
 
-%description -n libgstvaapi-1_4-1
+%description -n libgstvaapi-1_4-%{soname}
 gstreamer-vaapi is a collection of GStreamer plugins and helper libraries that 
allow hardware accelerated video decoding through VA-API.
 
 %package -n libgstcodecparsers_vpx0
@@ -78,78 +78,68 @@
 %description -n libgstcodecparsers_vpx0
 gstreamer-vaapi is a collection of GStreamer plugins and helper libraries that 
allow hardware accelerated video decoding through VA-API.
 
-%package -n libgstvaapi-glx-1_4-1
+%package -n libgstvaapi-glx-1_4-%{soname}
 Summary:        Gstreamer GLX VA-API plugins
 Group:          System/Libraries
 
-%description -n libgstvaapi-glx-1_4-1
+%description -n libgstvaapi-glx-1_4-%{soname}
 gstreamer-vaapi is a collection of GStreamer plugins and helper libraries that 
allow hardware accelerated video decoding through VA-API.
 
-%package -n libgstvaapi-x11-1_4-1
+%package -n libgstvaapi-x11-1_4-%{soname}
 Summary:        Gstreamer X11 VA-API plugins
 Group:          System/Libraries
 
-%description -n libgstvaapi-x11-1_4-1
+%description -n libgstvaapi-x11-1_4-%{soname}
 gstreamer-vaapi is a collection of GStreamer plugins and helper libraries that 
allow hardware accelerated video decoding through VA-API.
 
-%if %{suse_version} >= 1230
-%package -n libgstvaapi-drm-1_4-1
+%package -n libgstvaapi-drm-1_4-%{soname}
 Summary:        Gstreamer DRM VA-API plugins
 Group:          System/Libraries
 
-%description -n libgstvaapi-drm-1_4-1
+%description -n libgstvaapi-drm-1_4-%{soname}
 gstreamer-vaapi is a collection of GStreamer plugins and helper libraries that 
allow hardware accelerated video decoding through VA-API.
-%endif
 
 %if %{with wayland}
-%package -n libgstvaapi-wayland-1_4-1
+%package -n libgstvaapi-wayland-1_4-%{soname}
 Summary:        Gstreamer WAYLAND VA-API plugins
 Group:          System/Libraries
 
-%description -n libgstvaapi-wayland-1_4-1
+%description -n libgstvaapi-wayland-1_4-%{soname}
 gstreamer-vaapi is a collection of GStreamer plugins and helper libraries that 
allow hardware accelerated video decoding through VA-API.
 %endif
 
 %prep
-%if 0%{?build_from_git}
-%setup -q -n gstreamer-vaapi
-%else
 %setup -q -n gstreamer-vaapi-%{version}
-%endif
 
 %build
-%if 0%{?build_from_git}
-./autogen.sh
-%endif
-%configure --disable-static \
+%configure \
+       --disable-static \
        --enable-glx \
        --with-gstreamer-api=1.0
-make %{?_smp_mflags} V=1
+make %{?_smp_mflags}
 
 %install
 %makeinstall
 find %{buildroot}%{_libdir} -name '*.la' -delete -print
 
-%post -n libgstvaapi-1_4-1 -p /sbin/ldconfig
-%postun -n libgstvaapi-1_4-1 -p /sbin/ldconfig
+%post -n libgstvaapi-1_4-%{soname} -p /sbin/ldconfig
+%postun -n libgstvaapi-1_4-%{soname} -p /sbin/ldconfig
 
 %post -n libgstcodecparsers_vpx0 -p /sbin/ldconfig
 %postun -n libgstcodecparsers_vpx0 -p /sbin/ldconfig
 
-%post -n libgstvaapi-glx-1_4-1 -p /sbin/ldconfig
-%postun -n libgstvaapi-glx-1_4-1 -p /sbin/ldconfig
+%post -n libgstvaapi-glx-1_4-%{soname} -p /sbin/ldconfig
+%postun -n libgstvaapi-glx-1_4-%{soname} -p /sbin/ldconfig
 
-%post -n libgstvaapi-x11-1_4-1 -p /sbin/ldconfig
-%postun -n libgstvaapi-x11-1_4-1 -p /sbin/ldconfig
+%post -n libgstvaapi-x11-1_4-%{soname} -p /sbin/ldconfig
+%postun -n libgstvaapi-x11-1_4-%{soname} -p /sbin/ldconfig
 
-%if %{suse_version} >= 1230
-%post -n libgstvaapi-drm-1_4-1 -p /sbin/ldconfig
-%postun -n libgstvaapi-drm-1_4-1 -p /sbin/ldconfig
-%endif
+%post -n libgstvaapi-drm-1_4-%{soname} -p /sbin/ldconfig
+%postun -n libgstvaapi-drm-1_4-%{soname} -p /sbin/ldconfig
 
 %if %{with wayland}
-%post -n libgstvaapi-wayland-1_4-1 -p /sbin/ldconfig
-%postun -n libgstvaapi-wayland-1_4-1 -p /sbin/ldconfig
+%post -n libgstvaapi-wayland-1_4-%{soname} -p /sbin/ldconfig
+%postun -n libgstvaapi-wayland-1_4-%{soname} -p /sbin/ldconfig
 %endif
 
 %clean
@@ -164,26 +154,24 @@
 %defattr(-,root,root,0755)
 %{_libdir}/libgstcodecparsers_vpx.so.*
 
-%files -n libgstvaapi-1_4-1
+%files -n libgstvaapi-1_4-%{soname}
 %defattr(-,root,root,0755)
 %{_libdir}/libgstvaapi-1.4.so.*
 
-%files -n libgstvaapi-glx-1_4-1
+%files -n libgstvaapi-glx-1_4-%{soname}
 %defattr(-,root,root,0755)
 %{_libdir}/libgstvaapi-glx-1.4.so.*
 
-%files -n libgstvaapi-x11-1_4-1
+%files -n libgstvaapi-x11-1_4-%{soname}
 %defattr(-,root,root,0755)
 %{_libdir}/libgstvaapi-x11-1.4.so.*
 
-%if %{suse_version} >= 1230
-%files -n libgstvaapi-drm-1_4-1
+%files -n libgstvaapi-drm-1_4-%{soname}
 %defattr(-,root,root,0755)
 %{_libdir}/libgstvaapi-drm-1.4.so.*
-%endif
 
 %if %{with wayland}
-%files -n libgstvaapi-wayland-1_4-1
+%files -n libgstvaapi-wayland-1_4-%{soname}
 %defattr(-,root,root)
 %{_libdir}/libgstvaapi-wayland-1.4.so.*
 %endif

++++++ gstreamer-vaapi-0.5.10.tar.bz2 -> gstreamer-vaapi-0.6.0.tar.bz2 ++++++
++++ 66133 lines of diff (skipped)


Reply via email to