Accepting request 610737 from home:iznogood:branches:multimedia:libs
New stable release OBS-URL: https://build.opensuse.org/request/show/610737 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-base?expand=0&rev=113
This commit is contained in:
parent
7f83027b02
commit
919fe7e7a1
@ -1,84 +0,0 @@
|
||||
From c0c76a8788ae810de9fcaca225b5a2e879e382f6 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= <sebastian@centricular.com>
|
||||
Date: Sun, 25 Mar 2018 12:48:12 +0300
|
||||
Subject: gl: Disable glmixerbin for the time being too
|
||||
|
||||
Otherwise we have one copy in gst-plugins-bad and one (unused) here,
|
||||
which makes static linking unhappy.
|
||||
---
|
||||
ext/gl/Makefile.am | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/ext/gl/Makefile.am b/ext/gl/Makefile.am
|
||||
index abbb49b..cf93f1d 100644
|
||||
--- a/ext/gl/Makefile.am
|
||||
+++ b/ext/gl/Makefile.am
|
||||
@@ -5,6 +5,8 @@ plugin_LTLIBRARIES = libgstopengl.la
|
||||
# gstglbasemixer.h
|
||||
# gstglmixer.c
|
||||
# gstglmixer.h
|
||||
+# gstglmixerbin.h
|
||||
+# gstglmixerbin.c
|
||||
# gstglstereomix.c
|
||||
# gstglstereomix.h
|
||||
# gstglvideomixer.c
|
||||
@@ -16,7 +18,6 @@ libgstopengl_la_SOURCES = \
|
||||
gstgldownloadelement.c \
|
||||
gstglcolorconvertelement.c \
|
||||
gstglfilterbin.c \
|
||||
- gstglmixerbin.c \
|
||||
gstglsinkbin.c \
|
||||
gstglsrcbin.c \
|
||||
gstglimagesink.c \
|
||||
@@ -57,7 +58,6 @@ noinst_HEADERS = \
|
||||
gstgldownloadelement.h \
|
||||
gstglcolorconvertelement.h \
|
||||
gstglfilterbin.h \
|
||||
- gstglmixerbin.h \
|
||||
gstglsinkbin.h \
|
||||
gstglsrcbin.h \
|
||||
gstglimagesink.h \
|
||||
--
|
||||
cgit v1.1
|
||||
|
||||
|
||||
From 9261296858cb149767ceac44fd6bd13cc0de0d21 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= <tim@centricular.com>
|
||||
Date: Tue, 27 Mar 2018 10:43:16 +0100
|
||||
Subject: gl: pick up GstVideo-1.0.gir from local build dir
|
||||
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=794708
|
||||
---
|
||||
gst-libs/gst/gl/Makefile.am | 5 +++--
|
||||
1 file changed, 3 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/gst-libs/gst/gl/Makefile.am b/gst-libs/gst/gl/Makefile.am
|
||||
index a3bbc94..2df0385 100644
|
||||
--- a/gst-libs/gst/gl/Makefile.am
|
||||
+++ b/gst-libs/gst/gl/Makefile.am
|
||||
@@ -185,9 +185,10 @@ GstGL-@GST_API_VERSION@.gir: $(INTROSPECTION_SCANNER) libgstgl-@GST_API_VERSION@
|
||||
-I$(top_builddir)/gst-libs \
|
||||
$(GST_PLUGINS_BASE_CFLAGS) \
|
||||
$(GL_CFLAGS) \
|
||||
+ --add-include-path="$(top_builddir)/gst-libs/gst/video/" \
|
||||
--add-include-path=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-@GST_API_VERSION@` \
|
||||
--add-include-path=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-base-@GST_API_VERSION@` \
|
||||
- --add-include-path=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-video-@GST_API_VERSION@` \
|
||||
+ --library-path="$(top_builddir)/gst-libs/gst/video/" \
|
||||
--library=libgstgl-@GST_API_VERSION@.la \
|
||||
--include=Gst-@GST_API_VERSION@ \
|
||||
--include=GstBase-@GST_API_VERSION@ \
|
||||
@@ -216,9 +217,9 @@ typelibs_DATA = $(BUILT_GIRSOURCES:.gir=.typelib)
|
||||
$(INTROSPECTION_COMPILER) \
|
||||
--includedir=$(srcdir) \
|
||||
--includedir=$(builddir) \
|
||||
+ --includedir="$(top_builddir)/gst-libs/gst/video/" \
|
||||
--includedir=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-@GST_API_VERSION@` \
|
||||
--includedir=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-base-@GST_API_VERSION@` \
|
||||
- --includedir=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-video-@GST_API_VERSION@` \
|
||||
$(INTROSPECTION_COMPILER_OPTS) $< -o $(@F)
|
||||
|
||||
CLEANFILES = $(BUILT_GIRSOURCES) $(typelibs_DATA)
|
||||
--
|
||||
cgit v1.1
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7e904660ff56e02b036cf7fdfb77a50a540828ca9d2614d69ba931772e5b6940
|
||||
size 3687296
|
3
gst-plugins-base-1.14.1.tar.xz
Normal file
3
gst-plugins-base-1.14.1.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1026c7c3082d825d9b5d034c1a6dd8a4ebab60eb3738b0a0afde4ad2dc0b0db5
|
||||
size 3689184
|
@ -1,3 +1,84 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun May 20 09:02:39 UTC 2018 - bjorn.lie@gmail.com
|
||||
|
||||
- Update to version 1.14.1:
|
||||
+ GstPad: Fix race condition causing the same probe to be called
|
||||
multiple times
|
||||
+ Fix occasional deadlocks on windows when outputting debug
|
||||
logging
|
||||
+ Fix debug levels being applied in the wrong order
|
||||
+ GIR annotation fixes for bindings
|
||||
+ audiomixer, audioaggregator: fix some negotiation issues
|
||||
+ gst-play-1.0: fix leaving stdin in non-blocking mode after exit
|
||||
+ flvmux: wait for caps on all input pads before writing header
|
||||
even if source is live
|
||||
+ flvmux: don't wake up the muxer unless there is data, fixes
|
||||
busy looping if there's no input data
|
||||
+ flvmux: fix major leak of input buffers
|
||||
+ rtspsrc, rtsp-server: revert to RTSP RFC handling of
|
||||
sendonly/recvonly attributes
|
||||
+ rtpvrawpay: fix payloading with very large mtu sizes where
|
||||
everything fits into a single RTP packet
|
||||
+ v4l2: Fix hard-coded enabled v4l2 probe on Linux/ARM
|
||||
+ v4l2: Disable DMABuf for emulated formats when using libv4l2
|
||||
+ v4l2: Always set colorimetry in S_FMT
|
||||
+ asfdemux: Set stream-format field for H264 streams and handle
|
||||
H.264 in bytestream format
|
||||
+ x265enc: Fix tagging of keyframes on output buffers
|
||||
+ ladspa: Fix critical during plugin load on Windows
|
||||
+ decklink: Fix COM initialisation on Windows
|
||||
+ h264parse: fix re-use across pipeline stop/restart
|
||||
+ mpegtsmux: fix force-keyframe event handling and PCR/PMT
|
||||
changes that would confuse some players with generated HLS
|
||||
streams
|
||||
+ adaptivedemux: Support period change in live playlist
|
||||
+ rfbsrc: Fix support for applevncserver and support NULL pool in
|
||||
decide_allocation
|
||||
+ jpegparse: Fix APP1 marker segment parsing
|
||||
+ h265parse: Make caps writable before modifying them, fixes
|
||||
criticals
|
||||
+ fakevideosink: request an extra buffer if enable-last-sample is
|
||||
enabled
|
||||
+ wasapisrc: Don't provide a clock based on WASAPI's clock
|
||||
+ wasapi: Only use audioclient3 when low-latency, as it might
|
||||
otherwise glitch with slow CPUs or VMs
|
||||
+ wasapi: Don't derive device period from latency time, should
|
||||
make it more robust against glitches
|
||||
+ audiolatency: Fix wave detection in buffers and avoid bogus pts
|
||||
values while starting
|
||||
+ msdk: fix plugin load on implementations with only HW support
|
||||
+ msdk: dec: set framerate to the driver only if provided, not in
|
||||
0/1 case
|
||||
+ msdk: Don't set extended coding options for JPEG encode
|
||||
+ rtponviftimestamp: fix state change function init/reset causing
|
||||
races/crashes on shutdown
|
||||
+ decklink: fix initialization failure in windows binary
|
||||
+ ladspa: Fix critical warnings during plugin load on Windows and
|
||||
fix dependencies in meson build
|
||||
+ gl: fix cross-compilation error with viv-fb
|
||||
+ qmlglsink: make work with eglfs_kms
|
||||
+ rtspclientsink: Don't deadlock in preroll on early close
|
||||
+ rtspclientsink: Fix client ports for the RTCP backchannel
|
||||
+ rtsp-server: Fix session timeout when streaming data to client
|
||||
over TCP
|
||||
+ vaapiencode: h264: find best profile in those available, fixing
|
||||
negotiation errors
|
||||
+ vaapi: remove custom GstGL context handling, use GstGL instead.
|
||||
Fixes GL Context sharing with WebkitGtk on wayland
|
||||
+ gst-editing-services: various fixes
|
||||
+ gst-python: bump pygobject req to 3.8;
|
||||
fix GstPad.set_query_function(); dist autogen.sh and
|
||||
configure.ac in tarball
|
||||
+ g-i: pick up GstVideo-1.0.gir from local build directory in
|
||||
GstGL build
|
||||
+ g-i: update constant values for bindings
|
||||
+ avoid duplicate symbols in plugins across modules in static
|
||||
builds
|
||||
+ ... and many, many more!
|
||||
- Drop gst-pb-base-fix-unresolvable.patch: Fixed upstream.
|
||||
- Following the above, drop libtool BuildRequires and stop running
|
||||
autogen.sh, no longer needed.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 30 00:29:01 UTC 2018 - luc14n0@linuxmail.org
|
||||
|
||||
|
@ -20,7 +20,7 @@
|
||||
%define gst_branch 1.0
|
||||
%define gstreamer_plugins_base_req %(xzgrep --text "^GST[_A-Z]*_REQ" %{SOURCE0} | sort -u | sed 's/GST_REQ=/gstreamer >= /')
|
||||
Name: gstreamer-plugins-base
|
||||
Version: 1.14.0
|
||||
Version: 1.14.1
|
||||
Release: 0
|
||||
Summary: GStreamer Streaming-Media Framework Plug-Ins
|
||||
License: LGPL-2.1-or-later AND GPL-2.0-or-later
|
||||
@ -30,9 +30,6 @@ Source0: https://gstreamer.freedesktop.org/src/gst-plugins-base/%{_name}-
|
||||
Source1: gstreamer-plugins-base.appdata.xml
|
||||
Source2: baselibs.conf
|
||||
|
||||
# PATCH-FIX-UPSTREAM gst-pb-base-fix-unresolvable.patch bjorn.lie@gmail.com -- Fix unresolvable problem due to moved plugins
|
||||
Patch0: gst-pb-base-fix-unresolvable.patch
|
||||
|
||||
BuildRequires: Mesa-libGLESv3-devel
|
||||
BuildRequires: cdparanoia-devel
|
||||
BuildRequires: fdupes
|
||||
@ -46,8 +43,6 @@ BuildRequires: libXext-devel
|
||||
BuildRequires: libXv-devel
|
||||
BuildRequires: libjpeg-devel
|
||||
BuildRequires: libpng-devel
|
||||
# Needed for patch0
|
||||
BuildRequires: libtool
|
||||
BuildRequires: orc >= 0.4.24
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: python3-base
|
||||
@ -66,7 +61,7 @@ BuildRequires: pkgconfig(glesv2)
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.24
|
||||
BuildRequires: pkgconfig(gmodule-no-export-2.0)
|
||||
BuildRequires: pkgconfig(graphene-1.0)
|
||||
BuildRequires: pkgconfig(gstreamer-1.0) >= 1.14.0
|
||||
BuildRequires: pkgconfig(gstreamer-1.0) >= %{version}
|
||||
BuildRequires: pkgconfig(gtk+-3.0) >= 3.10
|
||||
BuildRequires: pkgconfig(gtk+-x11-3.0) >= 3.0.0
|
||||
BuildRequires: pkgconfig(gudev-1.0)
|
||||
@ -462,8 +457,6 @@ translation-update-upstream po gst-plugins-base-%{gst_branch}
|
||||
|
||||
%build
|
||||
export PYTHON=%{_bindir}/python3
|
||||
# Needed for patch0
|
||||
NOCONFIGURE=1 ./autogen.sh
|
||||
%configure\
|
||||
--with-package-name='openSUSE GStreamer-plugins-base package'\
|
||||
--with-package-origin='http://download.opensuse.org'\
|
||||
|
Loading…
x
Reference in New Issue
Block a user