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
|
Fri Mar 30 00:29:01 UTC 2018 - luc14n0@linuxmail.org
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
%define gst_branch 1.0
|
%define gst_branch 1.0
|
||||||
%define gstreamer_plugins_base_req %(xzgrep --text "^GST[_A-Z]*_REQ" %{SOURCE0} | sort -u | sed 's/GST_REQ=/gstreamer >= /')
|
%define gstreamer_plugins_base_req %(xzgrep --text "^GST[_A-Z]*_REQ" %{SOURCE0} | sort -u | sed 's/GST_REQ=/gstreamer >= /')
|
||||||
Name: gstreamer-plugins-base
|
Name: gstreamer-plugins-base
|
||||||
Version: 1.14.0
|
Version: 1.14.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: GStreamer Streaming-Media Framework Plug-Ins
|
Summary: GStreamer Streaming-Media Framework Plug-Ins
|
||||||
License: LGPL-2.1-or-later AND GPL-2.0-or-later
|
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
|
Source1: gstreamer-plugins-base.appdata.xml
|
||||||
Source2: baselibs.conf
|
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: Mesa-libGLESv3-devel
|
||||||
BuildRequires: cdparanoia-devel
|
BuildRequires: cdparanoia-devel
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
@ -46,8 +43,6 @@ BuildRequires: libXext-devel
|
|||||||
BuildRequires: libXv-devel
|
BuildRequires: libXv-devel
|
||||||
BuildRequires: libjpeg-devel
|
BuildRequires: libjpeg-devel
|
||||||
BuildRequires: libpng-devel
|
BuildRequires: libpng-devel
|
||||||
# Needed for patch0
|
|
||||||
BuildRequires: libtool
|
|
||||||
BuildRequires: orc >= 0.4.24
|
BuildRequires: orc >= 0.4.24
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: python3-base
|
BuildRequires: python3-base
|
||||||
@ -66,7 +61,7 @@ BuildRequires: pkgconfig(glesv2)
|
|||||||
BuildRequires: pkgconfig(glib-2.0) >= 2.24
|
BuildRequires: pkgconfig(glib-2.0) >= 2.24
|
||||||
BuildRequires: pkgconfig(gmodule-no-export-2.0)
|
BuildRequires: pkgconfig(gmodule-no-export-2.0)
|
||||||
BuildRequires: pkgconfig(graphene-1.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+-3.0) >= 3.10
|
||||||
BuildRequires: pkgconfig(gtk+-x11-3.0) >= 3.0.0
|
BuildRequires: pkgconfig(gtk+-x11-3.0) >= 3.0.0
|
||||||
BuildRequires: pkgconfig(gudev-1.0)
|
BuildRequires: pkgconfig(gudev-1.0)
|
||||||
@ -462,8 +457,6 @@ translation-update-upstream po gst-plugins-base-%{gst_branch}
|
|||||||
|
|
||||||
%build
|
%build
|
||||||
export PYTHON=%{_bindir}/python3
|
export PYTHON=%{_bindir}/python3
|
||||||
# Needed for patch0
|
|
||||||
NOCONFIGURE=1 ./autogen.sh
|
|
||||||
%configure\
|
%configure\
|
||||||
--with-package-name='openSUSE GStreamer-plugins-base package'\
|
--with-package-name='openSUSE GStreamer-plugins-base package'\
|
||||||
--with-package-origin='http://download.opensuse.org'\
|
--with-package-origin='http://download.opensuse.org'\
|
||||||
|
Loading…
x
Reference in New Issue
Block a user