libgstapp-1_0-0-1.16.2-lp152.2.16 >  A ^縋/=„J7dGÐ*!PhlZ#m3ĀX,q_dD XD?81SÝ&̽$ eOzsxwCg3Zb:^tLAH9XhVoc!\;HaGrO4̢gz. 5cŏgq@SxSI!>4EBXE>u0'xP؞۔> ?z.UD*o '+zB)[x.ݣOb6429e1d86901e2924afa235bf7a5b3135ce3ad534cd3cda60b20891d2f6ad7fbf8379233e04aa04ab7ba1afdbb27bef7de464304|^縋/=„9qN2ѦpGnP!cGHy 05{ z10g*@Mqzy"<@c@hC3FSi?pݭ#YM!qKҠ4¸p`[ut@^[hq+G0G gkU҆+Gxl|s}YӴ2qW) t*;~|]m"9kbHՆm(מv#.VAI),JLd>p@yt?ydd $ Q &IOX` d h p   (lA(i8p99T9: a9>vF@vUFvdGvxHvIvXvYv\v]v^vbwcwdxexfxlx!ux4vx<wxxxyx zyyyyy`Clibgstapp-1_0-01.16.2lp152.2.16GStreamer Streaming-Media Framework Plug-InsGStreamer is a streaming media framework based on graphs of filters that operate on media data. Applications using this library can do anything media-related, from real-time sound processing to playing videos. Its plug-in-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins.^šlamb66openSUSE Leap 15.2openSUSELGPL-2.1-or-later AND GPL-2.0-or-laterhttps://bugs.opensuse.orgSystem/Librarieshttps://gstreamer.freedesktop.org/linuxx86_64^^^qa492a6c3b6f74ce2c030f9b65ba245a8bdbf67bc9507461d15fca70cdfd7d885libgstapp-1.0.so.0.1602.0rootrootrootrootgstreamer-plugins-base-1.16.2-lp152.2.16.src.rpmlibgstapp-1.0.so.0()(64bit)libgstapp-1_0-0libgstapp-1_0-0(x86-64)@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiggstreamer-plugins-baselibc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgstbase-1.0.so.0()(64bit)libgstreamer-1.0.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^@^b;@^V]^4^!@]}@]]@]Z@]8H@]@\@\P\[@[t[Q[.6@[!@[c@Z&Z@ZZZ>E@Z.s@Z!D@Z@Y@Y@Yh@YI@Y@Y]Y @X @XXX*XBX:X@W@W_WN@WM|W=Wo@W4VyV`V@VzV4@VqTMTeMichael Gorse Dominique Leuenberger Bjørn Lie Bjørn Lie Bjørn Lie Frederic Crozat Bjørn Lie Bjørn Lie Bjørn Lie Martin Liška mgorse@suse.comBjørn Lie mgorse@suse.complater bjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comluc14n0@linuxmail.orgbjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgjengelh@inai.dezaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgidonmez@suse.commeissner@suse.comalarrosa@suse.comzaitor@opensuse.orgidonmez@suse.comzaitor@opensuse.orgdimstar@opensuse.orgbadshah400@gmail.comdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.org- Remove is_opensuse conditionals / really enable orc on SLE 15 (jsc#SLE-12265).- Add gstreamer-plugins-base-gl-deps.patch: Workaround incomplete gstreamer-gl.pc file, which is missing the (dynamic) dependency on wayland.- Enable meson build conditionally for Tumbleweed.- No longer recommend -lang: supplements are in use.- Add upstream bugfix patches: + gst-base-playbin-handle-error.patch: playbin: Handle error message with redirection indication. + gst-base-audioencoder-fix-leak.patch: audioencoder: fix segment event leak. + gst-base-fft-update-kiss-version.patch: fft: Update our kiss fft version.- Enable orc / wayland-egl on SLE15.- Update to version 1.16.2: + xvimagepool: Update size, stride, and offset with allocated XvImage + video-converter: Fix RGB-XYZ-RGB conversion + audiorate: Update next_offset on rate change + audioringbuffer: Reset reorder flag before check + audio-buffer: Don't fail to map buffers with zero samples + videorate: Fix max-duplication-time handling + gl/gbm: ensure we call the resize callback before attempting to draw + video-converter: Various fixes for interlaced scaling + gstrtspconnection: messages_bytes not decreased + check: Don't use real audio devices for tests + riff: add CineForm mapping + glfilters: Don't use static variables for storing per-element state + glupload: Add VideoMetas and GLSyncMeta to the raw uploaded buffers + streamsynchronizer: avoid pad release race during logging.- Update to version 1.16.1: + See main gstreamer package for changelog. - Drop upstream fixed patches: + gst-plugins-base-doc-build-fix.patch. + gstreamer-plugins-base-arm-neon-configuration.patch.- Drop pkgconfig(gdk-pixbuf-2.0), pkgconfig(gtk+-3.0) and pkgconfig(gtk+-x11-3.0) BuildRequires and pass --disable-examples to configure (we already do in meson conditional): Only needed to build the examples. - Add explicit pkgconfig(wayland-protocols) BuildRequires: Previously pulled in by gtk3 dependency. - Add explicit conditional pkgconfig(cairo) BuildRequires for openSUSE versions older than current Tumbleweed, workaround bug in pangocairo dependencies in those releases. Also previously pulled in by gtk3 dependency.- Add gstreamer-plugins-base-arm-neon-configuration.patch as an upstream backport of: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/commit/d8d4904e - Use %make_build.- Update to version 1.16.0: + Highlights - GStreamer WebRTC stack gained support for data channels for peer-to-peer communication based on SCTP, BUNDLE support, as well as support for multiple TURN servers. - AV1 video codec support for Matroska and QuickTime/MP4 containers and more configuration options and supported input formats for the AOMedia AV1 encoder - Support for Closed Captions and other Ancillary Data in video - Support for planar (non-interleaved) raw audio - GstVideoAggregator, compositor and OpenGL mixer elements are now in -base - New alternate fields interlace mode where each buffer carries a single field - WebM and Matroska ContentEncryption support in the Matroska demuxer - new WebKit WPE-based web browser source element - Video4Linux: HEVC encoding and decoding, JPEG encoding, and improved dmabuf import/export - Hardware-accelerated Nvidia video decoder gained support for VP8/VP9 decoding, whilst the encoder gained support for H.265/HEVC encoding. - Many improvements to the Intel Media SDK based hardware-accelerated video decoder and encoder plugin (msdk): dmabuf import/export for zero-copy integration with other components; VP9 decoding; 10-bit HEVC encoding; video post-processing (vpp) support including deinterlacing; and the video decoder now handles dynamic resolution changes. - The ASS/SSA subtitle overlay renderer can now handle multiple subtitles that overlap in time and will show them on screen simultaneously - The Meson build is now feature-complete (*) and it is now the recommended build system on all platforms. The Autotools build is scheduled to be removed in the next cycle. - The GStreamer Rust bindings and Rust plugins module are now officially part of upstream GStreamer. - The GStreamer Editing Services gained a gesdemux element that allows directly playing back serialized edit list with playbin or (uri)decodebin - Many performance improvements - Switch to meson for Tumbleweed. - Adjust line to get the minimum required gstreamer version. - Disable tremor (needs libvorbisidec) - Disable examples. - Package libgstcompositor.so and libgstoverlaycomposition.so. - Adjust documentation directory. - Add gst-plugins-base-doc-build-fix.patch: fix build with automake. - Up gstreamer-plugins-bad Conflicts. - Now requires glib2 >= 2.40. - Obsolete libgstbadvideo-1_0-0: now part of -base.- Update to version 1.14.5: + audioconvert: fix endianness conversion for unpacked formats (e.g. S24_32BE). + audioringbuffer: Fix wrong memcpy address when reordering channels. + decodebin2: Make sure to remove pad probes when freeing GstDecodeGroup. + glviewconvert: fix output when a transformation matrix is used. + glupload: - Prevent segfault when updating caps. - dmabuf: be explicit about gl formats used. + gl/egl: Determine correct format on dmabuf import. + id3tag: validate the year from v1 tags before passing to GstDateTime. + rtpbasepayload: Fix sequence numbers when using buffer lists. + rtspconnection: - Fix security issue, potential heap overflow (CVE-2019-9928). - Fix GError set over the top of a previous GError. - Do not duplicate authentication headers. + subparse: don’t assert when failing to parse subrip timestamp. + video: various convert sample frame fixes. + video-converter: fix conversion from I420_10LE/BE, I420_12LE/BE, A420_10LE/BE to BGRA/RGBA which created corrupted output. + video-format: Fix GBRA_10/12 alpha channel pixel strides. - Drop upstream fixed patches: + CVE-2019-9928.patch + 0001-id3tag-Correctly-validate-the-year-from-v1-tags-befo.patch- Add CVE-2019-9928.patch: fix a heap overflow in the rtsp connection parser (boo#1133375 CVE-2019-9928).- Added: 0001-id3tag-Correctly-validate-the-year-from-v1-tags-befo.patch which fixes: https://gitlab.freedesktop.org/gstreamer/gstreamer/issues/384 "Segfault since 1.16" which also occurs in 1.14.4.- Update to version 1.14.4: + Bugfix release, please see .changes in gstreamer main package.- Update to version 1.14.3: + Bugfix release, please see .changes in gstreamer main package.- Update to version 1.14.2: + Update docs. + xvimage: Fix symbol redefine build error. + glcolorbalance: Support OES textures for input/passthrough. + meson: gl: fix backported patch. + gl/build: fixed failed compilation due to missing EGLuint64KHR typedef. + parsebin: Don't try to continue autoplugging a parser if we got raw caps. + audiobasesrc: Round down segsize to an integer number of samples. + discoverer: Don't crash when running with -v if channel-mask==0 and >7 channels. + gldownloadelement: fix build with msvc. + subparse: Don't read beyond array. + ogg: Avoid undefined granule shift. + libs: g-ir-scanner: do not hardcode libtool path. + rawvideoparse: fix typo in 'plane-offsets' description. + video: fix some GIR array annotations. + audio: fix some GIR array annotations. + meson: gl: remove non-headers from gl_prototype_headers. + meson: install the man pages for the command line tools. + meson: Fix detection of glib-mkenums under MSYS2.- Conditionalize orc and pkgconfig(wayland-egl) BuildRequires and enable-orc call, fix build for SLE 12 SP3.- Conditionalize pkgconfig(graphene-1.0) BuildRequires: fix build for Leap 42.3.- 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.- Update to version 1.14.0: + Highlights: - WebRTC support: real-time audio/video streaming to and from web browsers; - Experimental support for the next-gen royalty-free AV1 video codec; - Video4Linux: encoding support, stable element names and faster device probing; - Support for the Secure Reliable Transport (SRT) video streaming protocol; - RTP Forward Error Correction (FEC) support (ULPFEC); - RTSP 2.0 support in rtspsrc and gst-rtsp-server; - ONVIF audio backchannel support in gst-rtsp-server and rtspsrc; - playbin3 gapless playback and pre-buffering support; - Tee, our stream splitter/duplication element, now does allocation query aggregation which is important for efficient data handling and zero-copy; - QuickTime muxer has a new prefill recording mode that allows file import in Adobe Premiere and FinalCut Pro while the file is still being written; - rtpjitterbuffer fast-start mode and timestamp offset adjustment smoothing; - souphttpsrc connection sharing, which allows for connection reuse, cookie sharing, etc; - nvdec: new plugin for hardware-accelerated video decoding using the NVIDIA NVDEC API; - Adaptive DASH trick play support; - ipcpipeline: new plugin that allows splitting a pipeline across multiple processes; - Major gobject-introspection annotation improvements for large parts of the library API; - GStreamer C# bindings have been revived and seen many updates and fixes; - The externally maintained GStreamer Rust bindings had many usability improvements and cover most of the API now. Coinciding with the 1.14 release, a new release with the 1.14 API additions is happening. + Updated translations. - Add: + gcc-c++, libjpeg-devel, libpng-devel and Mesa-libGLESv3-devel, and egl, gbm, gl, glesv1_cm, glesv2, graphene-1.0, gudev-1.0, gdk-pixbuf-2.0, gmodule-no-export-2.0, libdrm, wayland-client, wayland-cursor, wayland-egl and x11-xcb pkgconfig modules as build time dependencies. + gio-unix-2.0, glib-2.0, xext, xv and x11 BuildRequires to avoid implicit dependencies. + OpenGL shared library and its GI bindings and plugin plus audiomixer plugin from gstreamer-plugins-bad/good, following upstream changes. - Add new sub-package libgstgl-1_0-0 to baselibs.conf. - Add versioned gstreamer-plugins-bad Conflicts: Several sub-packages moved here, conflict on older versions. - Add gst-pb-base-fix-unresolvable.patch: Fix unresolvable problem due to moved plugins, take 2 commits from upstream stable branch. - Following the above patch: Add libtool BuildRequires and pass autogen.sh- Update to version 1.12.5: + Bugs fixed: bgo#668995, bgo#792983, bgo#784530, bgo#771853, bgo#789358, bgo#791638 - Drop gst-pb-playbin3-fix-accessing-invalid-index.patch: Fixed upstream.- Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036).- Modernize spec-file by calling spec-cleaner. - Drop filesystem PreRequires: this is simply nonsense.- Add gst-pb-playbin3-fix-accessing-invalid-index.patch: playbin3: Fix accessing invalid index in GstStream when received select-stream event (bgo#791638). - Clean up spec with spec-cleaner.- Update to version 1.12.4: + Bugs fixed: bgo#789458, bgo#789547, bgo790329.- Add explicit python3-xml BuildRequires: fix build on older versions of openSUSE.- Switch to python3: + Replace python-base BuildRequires with python3-base. + Export PYTHON=/usr/bin/python3 before calling configure.- Update to version 1.12.3: + Bugs fixed: bgo#785011, bgo#771088, bgo#777735, bgo#785065, bgo#785331, bgo#785341, bgo#785799, bgo#785948, bgo#785951, bgo#786200.- Drop conditional valgrind-devel BuildRequires, this type of debugging is probably not done by users of binary packages.- Update to version 1.12.2: + Bugs fixed: bgo#784639.- Update to version 1.12.1: + Various fixes for crashes, assertions, deadlocks and memory leaks. + Fix for regression when seeking to the end of ASF files. + Fix for regression in (raw)videoparse that caused it to omit video metadata. + Fix for regression in discoverer that made it show more streams than actually available. + Numerous bugfixes to the adaptive demuxer base class and the DASH demuxer. + Various playbin3/urisourcebin related bugfixes. + Vivante DirectVIV (imx6) texture uploader works with single-plane (e.g. RGB) video formats now. + Intel Media SDK encoder now outputs valid PTS and keyframe flags. + OpenJPEG2000 plugin can be loaded again on MacOS and correctly displays 8 bit RGB images now. + Fixes to DirectSound source/sink for high CPU usage and wrong latency/buffer size calculations. + gst-libav was updated to ffmpeg n3.3.2.- Run parallel build with smp_mflags. Recast a slightly convoluted find call. Replace old $RPM shell vars by macros.- Update to version 1.12.0: + Bugs fixed: bgo#782095, bgo#782018.- Update to version 1.11.91: + Bugs fixed: bgo#779866, bgo#781149, bgo#781152, bgo#781168, bgo#781490. - Changes from version 1.11.90: + Bugs fixed: bgo#774544, bgo#776140, bgo#776172, bgo#776446, bgo#779344, bgo#779515, bgo#779866, bgo#780053, bgo#780100, bgo#780257, bgo#780297, bgo#780429, bgo#780559, bgo#780566, bgo#780764, bgo#780769. + Updated translations.- Update to versions 1.11.2: + Bugs fixed: bgo#740557, bgo#775553, bgo#775893, bgo#776797, bgo#777458, bgo#777530, bgo#778298, bgo#778702, bgo#778974, bgo#779010.- Update to version 1.11.1: + Bugs fixed: bgo#678301, bgo#699077, bgo#744191, bgo#749567, bgo#752052, bgo#756628, bgo#758259, bgo#759358, bgo#765796, bgo#767450, bgo#769698, bgo#770355, bgo#771376, bgo#772445, bgo#772550, bgo#772832, bgo#772864, bgo#773073, bgo#773102, bgo#773165, bgo#773341, bgo#773944, bgo#774445, bgo#774454, bgo#774484, bgo#774588, bgo#774728, bgo#774878, bgo#774959, bgo#775310, bgo#775369, bgo#775917, bgo#776038, bgo#776188, bgo#776447, bgo#776458, bgo#777009, bgo#772764. - Pass --with-package-name='openSUSE GStreamer package' and - -with-package-origin='http://download.opensuse.org' to configure we want to show where the gstreamer package is from. - Pass --enable-orc to configure to ensure we build orc support. - Drop obsolete clean section from spec. - Move AUTHORS, NEWS, README, RELEASE and REQUIREMENTS to doc sub package. - Add fdupes BuildRequires and macro, remove duplicates. - Drop libgstinterfaces-1_0-0 and typelib-1_0-GstInterfaces-1_0 Obsoletes: They were added to ensure smooth upgrades, and are not present in any current openSUSE release. - Move license-translations.dict to devel package, it's only needed for development. - Replace gstreamer-devel and gstreamer-utils for pkgconfig(gstreamer-1.0) BuildRequires: Following what configure looks for.- Update to version 1.10.4: + Bugs fixed: bgo#778432. - Drop aarch64-no-neon.patch: No longer needed.- Update to version 1.10.3: + Bugs fixed: bgo#758389, bgo#771723, bgo#774908, bgo#775351, bgo#775459, bgo#775480, bgo#775687, bgo#775887, bgo#776403, bgo#776623, bgo#777262, bgo#777265, bgo#777502, bgo#777525, bgo#777921.- Update to version 1.10.2: + Bugs fixed: bgo#774911, bgo#774585, bgo#774902, bgo#775224.- Update to version 1.10.1: + Bugs fixed: bgo#773131, bgo#774322, bgo#774343, bgo#727802.- Update to version 1.10.0: + Bugs fixed: bgo#768763, bgo#772500, bgo#772501, bgo#772676, bgo#772855, bgo#773103, bgo#773105, bgo#773107, bgo#773181, bgo#773441. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Disable aarch64-no-neon.patch: It needs a rebase, or may possibly be dropped as fixed upstream.- Update to version 1.8.3 (boo#996937): + Bugs fixed: bgo#767689, bgo#768991, bgo#767712, bgo#768566, bgo#768249, bgo#766970, bgo#768361, bgo#768178, bgo#757472, bgo#767859. + Updated translations.- Update to version 1.8.2: + bgo#765534: encoding-profile: Remove codec_data and streamheader fields from constraint caps. + bgo#765538: codec-utils: Don't put level=0 into the caps. + bgo#765541: smartencoder: Only accept TIME segments for real. + bgo#765684: opusdec: Won't negotiate sampling rate anymore. + bgo#765706: opusdec: caps leak in gst_opus_dec_negotiate(). + bgo#765708: encoding-profile: Make creation of encoding profile from discoverer info more robust. + bgo#766204: sdp: rtpjpegdepay regression: Does not extract frame dimensions from SDP anymore. + bgo#766265: opusdec with FEC breaks when packet sizes change. + bgo#766510: videosink: test_video_center_rect raise a warning when turning on debug. + bgo#766515: playbin: fix suburidecodebin leak. + bgo#767163: video-color: Fix colorimetry IS_UNKNOWN. - Stop passing --enable-experimental to configure, we should not have experimental codecs (and currently none are built).- Add proper dependencies to the 32bit devel package- baselibs.conf: add -devel for building 32bit Wine.- Update to GNOME 3.20.2 (Fate#318572)- Update to version 1.8.1: + bgo#764020: adaptivedemux: Deadlock on HLS and DASH streams when scrub seeking. + bgo#764865: audiosrc, audiosink: race in gstaudiosrc audioringbuffer thread. + bgo#765027: critical warning in rtspsrc when doing srtp. + bgo#765082: mikey: add new function gst_mikey_message_to_caps. - Properly escape some macros in comments to silence rpmlint.- Update to GNOME 3.20 Fate#318572 - Remove gstreamer-plugins-base-discid.patch- Update to version 1.8.0: + Hardware-accelerated zero-copy video decoding on Android + New video capture source for Android using the android.hardware.Camera API. + Windows Media reverse playback support (ASF/WMV/WMA). + New tracing system provides support for more sophisticated debugging tools. + New high-level GstPlayer playback convenience API. + Initial support for the new Vulkan API, see Matthew Waters' blog post for more details. + Improved Opus audio codec support: Support for more than two channels; MPEG-TS demuxer/muxer can now handle Opus; sample-accurate encoding/decoding/transmuxing with Ogg, Matroska, ISOBMFF (Quicktime/MP4), and MPEG-TS as container; new codec utility functions for Opus header and caps handling in pbutils library. The Opus encoder/decoder elements were also moved to gst-plugins-base (from -bad), and the opus RTP depayloader/payloader to -good. + GStreamer VAAPI module now released and maintained as part of the GStreamer project. + Asset proxy support in the GStreamer Editing Services. + Bugs fixed: bgo#763316. - Add pkgconfig(opus) BuildRequires: New optional dependency. - Add explicit pkgconfig(gio-unix-2.0) BuildRequires: Already pulled in, but add it so we can version it.- Add gstreamer-plugins-base.appdata.xml so that the codecs can show up in a Software Center.- Update to version 1.6.3: - Fix regression in GL library that made glimagesink unsable on Android. - Integer arithmetic overflow in queue2 element that could break buffering or cause crashes due to NULL pointer dereference. - Fix crash in AAC/ADTS typefinder caused by reading more memory than is available. - Stop ignoring encoder errors in the VP8/VP9 encoders. - Deprecate GstVideoEncoder GST_VIDEO_ENCODER_FLOW_DROPPED. It's redudant and was never actually implemented. - Ensure to store the correct video info in GstVideoBufferPool. - Fix caps in rtspsrc when doing SRTP over interleaved TCP. - Fix crash in pcap parser on 0-sized packets. - Clear EOS flag in appsrc to allow reuse after EOS and flushing. - Ignore flushing streams in streamsynchronizer during stream switches to fix problems caused by this in gst-editing-services. - Ignore tags and other metadata in WAV files after the "data" chunk in PUSH mode to prevent them from being interpreted as audio. - Correctly use colorimetry in v4l2 only for YUV color formats. - Set reserved bits in MPEG TS muxer to 1s. - Fix calculation of SBC frame lengths. - Fix output of the RTP JPEG2000 depayloader to have one frame per buffer and crash in the OpenJPEG decoder on incomplete frames. - Update ffmpeg snapshot in gst-libav to 2.8.5. - Memory leak fixes in scaletempo, the raw video RTP depayloader, and in playsink related to audio/video filters. - Fixes for error handling in the OSX audio plugin. - Various gobject-introspection annotation fixes and additions. - Compiler warning fixes for latest clang compiler. - Change source URL to http://gstreamer.freedesktop.org/ instead of http://download.gnome.org/; the former seems to be more frequently updated.- Update to version 1.6.2: + Crashes in gst-libav with sinks that did not provide a buffer pool but supported video metadata were fixed. This affected d3dvideosink and some 3rd party sinks. Also related fixes for crashes when a downstream buffer pool failed allocation. + Big GL performance improvement on iOS by a factor of 2 by using Apple's sync extension. + Deadlocks in the DirectSound elements on Windows, and the behaviour of its mute property were fixed. + The Direct3D video sink does not crash anymore when minimizing the window. + The library soname generation on Android >= 6.0 was fixed, which previously caused GStreamer to fail to load there. + File related elements have large-file (>2GB) support on Android now. + gst-libav was updated to ffmpeg 2.8.3. + Deserialization of custom events in the GDP depayloader was fixed. + Missing OpenGL context initialization in the Qt/QML video sink was fixed in certain situations. + Interoperability with some broken RTSP servers using HTTP tunnel was improved. + Various compilation fixes for Windows. + Various smaller memory leak and other fixes in different places. + Bugs fixed: bgo#734098, bgo#738292, bgo#741608, bgo#753823, bgo#755106, bgo#755222, bgo#755614, bgo#756028, bgo#756951, bgo#757155, bgo#757264, bgo#757453, bgo#757454, bgo#757732, bgo#757854, bgo#757873, bgo#757895, bgo#757924, bgo#757929, bgo#757935, bgo#758029, bgo#758151, bgo#758204, bgo#758205, bgo#758276, bgo#758285, bgo#758286, bgo#758337, bgo#758344, bgo#758512, bgo#758620, bgo#758861, bgo#758912, bgo#758913, bgo#758921, bgo#759019, bgo#759380.- Update to version 1.6.1: + rtpbuffer: Add map flag to skip padding. + decodebin: - Fix event leak with validate.hls.playback.play_15s.hls_bibbop scenario. - Free unlinked chains at time of switching chains. + video: - gst_video_calculate_display_ratio() should have out parameter. - Missing closing parenthesis in video overlay composition cast macros. + audiobasesink: audio skipping when playing it repeatedly. + gst-plugins-base fails to build with --with-pkg-config-path. + playsink: fix leak of audio sink. + subparse: < / i > should be handled like < /i >. + playbin: Leak of playbin on errors from the source element.- Update to version 1.6.0: + For changelog, see mainpackage changes, everything is condensed there. - Remove subpackage typelib-1_0-GstRiff-1_0: no longer built.- Update to version 1.4.5: + Bugs fixed: bgo#741420, bgo#715050, bgo#739544, bgo#739840, bgo#740556, bgo#740675, bgo#740730, bgo#740853, bgo#740952, bgo#741045, bgo#741198. + Updated translations.- Update to version 1.4.4: + Bugs fixed: bgo#736969, bgo#737055, bgo#737706, bgo#737742, bgo#737752, bgo#738064. + Updated translations./sbin/ldconfig/sbin/ldconfiglamb66 15930989061.16.2-lp152.2.161.16.2-lp152.2.16libgstapp-1.0.so.0libgstapp-1.0.so.0.1602.0/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2/standard/baff7e1cd4a9b75cb798131f6f3d35ec-gstreamer-plugins-basecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a46687d56a29102bcd3b900047561888a7c39086, stripped PRRR RR RRR RC_(q%Ĩutf-8588355cae175b0eb647008d9e489922b3116c34609203dacd2c7b7446f3bae4a?7zXZ !t/N] cr$x#-&`[kAv?s!4]K alT yʊ${%5Ϧz6]{h]7#ΫckwA8+?tP*ުxFҢ^H]dodATمapFJ^Im嗿Rr16`;!) YYfUqZg)~F˅=J׾D+0aR&~p].!y5_f\cX<}櫴RH㦗.1ITBZmn7؉SD]qMksQRH; 0:g Rd-7beOi7$L-bjisߞK)93a[MtH{X@,S:"gRW.DW% 7@^6 B[K U{IM~n'xs!t[BBJ/h$d'{շ7ZI6 mn8By,"W*XOVG n7k?|@Y]@'quQ&b"S ʙ ]ɾۘ5_EWf?:頽vޓ9Lkf(yvOSF3O ᧼ á@{dO_ןK:'u??ua|9 qz )ՑZȭieAV4UGB΃ZJ/^!2vn2%ݾ5w2aVbb{ae>V4Rbkoy! kr^7002ND 48-w)iԃ!҉~Fmnj@fYC֍( Ii)ml A]ɦB? qϧ2yh]dۀ@$06 W{b_rh~VΜΫ+97a -i0\(K썡 DQYY;{k_ fUmg?/[j{+ґ{ú$?lCdgC~!FR <<{X+uNfWV}Z\WI!U-A-u?27G'dj=WlC&l]2h yp$9ͦ(.RcA76LAV-NaQ?)j3"=j2\"SE;RPQ/C`?"(t8`~ǵQDė :ZI4ƳOj; z0 tHι,U(' \G#qW/  U|>u}W(]XQ8HFHH4.*~V.xu m/^ȡ3jf" J0t`8_騆ެSX-oGd x_ƹ=\ROW J8w R:П B0s}1`LS3Z>~.U!.E'kVg7>gUDÃw9<bcUhi7,^h;".$b -MuՃ'hn%Ð)TjS E蛞݌t_|sO6G4.( X#_HSP2h%T_3" i >?aS\.-4 ~jcnDguҩVƿ[jo-Vj~&Lmb(yT1g@G@ =:&_]iAPi2㩷B4zJ㣠A$ۡa,G7/L>(cXtHd?#, Ws#A_qZ6TBqhvmTy>l̏\X 5iP"xzV]i-B(VkF֋NSjNcN) ~p^P/zܔ>GyKוg\gs & ? l//Q a>b==pєѭU;HEBF "F=BMjqSqP^OhzB1 9B~CmODh𺥠0ZyHL6Ěy v16™c>lvGp:VYe$toX'ZASI9Sָ NNoa-t05D?k e|0O~LX#K`"qz}!EO\G嬴cY껆(8_A::Sq> G'Atl;?ȨI f^x6 @tV$QXr˻ہi^ :Oj8*2^Kяz倍K).raDc%;fa깔DC0zPz_9ew U¢Ͻd<-o>ULg9tDX13 ORǮFCc2R W޼:R+#;~[-{wc2fcDάOu)ƹNy"~k5ިؤF(C0طl;tD>ѾǦir=E"b sN-5Fmv;F$B[.px>ڶWOCgMvQƈ$\˼'h1 \/oKq{I(q? )[mŌ-g$;La ݩ8$D]"2/3Y >E@J ܙKQe,\ e^d+۞V69IiOv )Ϩ*Cmz—fY6`(p ?' %% eڎeCo%37UDRʼk!\]I[Z3u3ZPڒahZTY:u'Ýj2Ƭ0䔿z m'MHy4SSv*i=a^q9:A7,n`Y>)ʵI߸UEf C5Fz$SQn"iRqN}P`tB?8P,~BŊl鉺 RʀzC{e =4d)5^tcp1[6'$0,lA _g(*)z#G??f+VXRFa=QT\%2-zY(杮]PmL}o/AX<~7^|sʙA5ᙘطTȢz-:]{_T-sأVeOs+[ִ3_/H yV WrtSO0Z^ x j1~ c>*[LWWs e IK5ւ D5=>ɓg u(+Qj;w8BB͊ ,9MN=/7$Vp 7Q0c/}t KLDsI1S~*G'%p%m/ y:߾R)I6 +g4pBka#gˋ[\wW,FOBUlnz2jrM >M߀9[b _Z `=>Sa-ɓCώg$ǼAy%x 2GNZD,\>:vΏ*4ҳ) +qྺ4{cT Uveh16۞V:Dr{t'Z:X>hO9y~,cu d3LYI'lBSS=L R[´Q~[doC5μ$`8=op fC0hu"82voIZWk=Ib9!F|m 8!W$K@qx4O|-oAHSu'<dU2+F%_ro|ڷv" i΋ɿ{=7F1oKs\PSWPޥӁ\sBa; a֎4jPP~e1}{XcvS7:R]sӎL>|8'Hi?wo2;ĚP 튊&Fyӌy#>%Ww3ǎusDE [6FIߎ3ίgEVI/\f8(5/gvik{HA lOY,풪idA3TƊ*#?5{׵FCf[-3 M/wګpd|^]\߾$*CYWF*A,:l96fogh;,~<9 d 507|:yx,%5ؽkH 3A7L.VUR(I ?}~u$WϢHv.pI(< [r3f.bɳũraCc~p-G7zxU?EN= A`,z/NȜB[@0lj%rzJ|eO<`%MWq a9^hQ8<;E359ր?)u'3'RUgH2,1IGn}G& U;-/_ _miʺя ÃPeuS}%[F0@P6vYF'*5X)zq0 6DlNO 2+8W$$t':@Ĕ#BD!ElM/d9Wf.|ng$AZ rTϕyևtK=y y /%@_ȕ@E(,譙D̔q$&MX m# C%e-a0Q~U<xzKgHs's䚠DIZ}hUcl55n#Æ-() (TvQ=qHtWX('ƏRnLaݪENEZ5' NM׶͟x1x-z_׫SnG2ɇ9%#Ђ+V0" DVG\w=A$_o 03⼠8 V0Tp&{""*7`g.w7>5kN{v'|F *@*"TxU6Gp1eELD4P֔˱oE ẁCs%}ƻR`}݃BDapO;$n?3qOrSBϟQqZ l2A7 ,?QX HiZSx%W0sMu FL+ CCe 2(DۏA1b|, ^h85sX@,{lGo8*ۚq&{aIFxhF*~3n"#{gft*#)C ͚S*˿1a˲\2th;M$|2uF|psOۿQJ"?z - CGu 3pPݧGMQդ3Y|3%jb`F]m`1}px1a3;eȹ% N"Ң4H]QCw"vp$G_M97_OGZQcJ#h/EBc8Y1)1RcF$'hZd;,o8Y׹6FUsS+L4PXg-/k~lk :<]6qsi5J=j:wq e)zlqR =QO<זV-d|H| _-dBhʸ'j/"o {I~WM؟ooN[8bh^zDEiM {noMB6 A6ä|p |ӲR1^Ezz$xsn`s#5ʏ] ?MDLM~Dǫ 1ħNHd^±oI,Q2ފb#T\IPڿ† };Qo. $ȊQo|ڡ7! x/gҤh^PQpsX3VmB%xVe'q3JJ:! M";L67멍SJF+ l( ybjo\pDJsqlU3*;iVdߦ\JaP6W^+!u1\WhR#;[gX@M]݅$CH|s-AYXBL͡jѦavq?Pԕ: X9z$HzYsfDy) ](< kE0eΏ 6k0v+h[|/Qgnw}ӕxeuiF!{Cp㬧EWcz58"Vw&!^h0+D:&Al9cmk6 nPCksUcKƦPς1P[k ݥ#rfC=,˦sG؉9yO{zuLxߗIaSq!ÇMM4zwf/J%j0(&_O*Tn{=,*)UdB:ƽ/^2:XG*ˉKXUT4'c C[1Ur/Cj)ڑӨ 3{jdȢ?`<ԓ^wU0ڃme#K m-4]Z! (4N疌SfN)N<6>7o4)]5/tZfYqn}Ww/YI`JsڄJ-Ӫmőa(GH~ѪN]xpcAק?ΐȆgNH<=)zh h[u8DX4@t_=+T3mfFVOooumb]sYߥRMFk %[oY}JW//0^(V>n.>EndчڤwFL*lS b-U(u ix!zh]%U۬%6O웬 Mx58B-i$Gcޟee;S/vbd-,,V@9t~IՅZb'bZiEYHԮGĽ'^YɶKāʜ$ 3N~VV\kdKDS KՖo40&wHʐVLhbv u6 n9?[1L6uP.Kh :PN=E0%%6svâ[m;Fg:%T۾ ͚*uJJMRHˮEjV>fp {~sG%:׼0c{b3—JŹ c$^fE~OKiWj,q&:+~P 1AG8`ew[MR;̉"B O~E?~gRny)9a;I7 10 :=1^*XLqIk"W"W_we-ٺڝX-j"XpSCOmnٰ+|nuE!#}=㎕$JVW%HY2tosq+O2̦xwse0ݬ@W-5pCib [թnW4ݒNT0H\C$,2WpZ߬T߶`v"]?`./rT6a،PO`b4t5߰&zl4j 4.-_ZX6 .o1O/kZyia|?^Y-hV-v,I%;P $Pr3o{-?$`eó(Dcx{h^ <ۃ<dऔg&iOa|"F5!']7@EV!7I}UH'd8(, +JM\&@vrΙ=Zkt{KW猧mpN!/OU'i^,*9;SRɧEx3܀ 6'Mߪ1͊7J TB:ҽ |u-#YuqdYwe mXu五?.} ] ų/ K[_0SO#)&E2W`KWڠ۔6(pÅrJikp,ŏ]{$,(;ٯZ@%ZxZڍS7DNYΧk'+^(_>$aUZ@PCʣ 8QrJ˜$B!C^vYciyZ{?.N*c5_xt?wdb/R>lR(֧hEF$nq?uPg e9o q噜T3 U>'k#iRm7%&TieݓQg*9?WB\"FiblA\V|p(2BZ:Y|*@άh:Tp?{aqV._t\<-%'NBtK>RGԕpHǼ2SY0%Zn3k_x{gf+D(XEf{[3m7!>FʘP[ =MNN&Z2|y( clѪp#}9Xh<ɑ"ǃ/I;A(-\2#qͨ?6('0`ۥ #/AWkwoe)Q|[{IJ0F'E GMo2 7@W,HlG碾eP Ѽ&m8m yr3 yM>ۅ8(2^'Fiw6RWHA!T *IYq,HC.ƞ&w\`ek}_Dn v agN MwX]sClj}RN .׶n'Hi(Rb颰ߺ: (RsHa+ s.q!m=!8qq#C'tk 24 _}@9gfn|EѯS`ÅYBڳ6U%n9lRqlh^/y wKޕ%qHI 2<6+mP*s*6BCBTJ^[ [[Lҡ4"c2//lv&uAm  sFl ^DOTn Is!>/^(\k0A(?tۤq&\ O>լ?:W257PwhV[xoEK_1 [R%'u,V#Ek/ϻ"0G5Y}GRWFo_8AƯ^^780!Ldi Ed, NW_hܩz?^' ae֞V> 뜖ഞ/uP ѸPgELs[ą˪uny('×;$Yezl‰ax.J eqD] 51Q`_J;f u x ZeNΟJ^ T9F\i|%@ ߱.Nn|8T7eLQh[lOfP,߬ule4KCF30 ﰕ,Yx_eW0vP" W hbѱ 3zAK;ibcNi~Њ$ol\봰EP׎c$kutdt{_b$hl ׶ msT9xyqiX,fpy_| \ٵWPeBսhdh%-> ]op誢9W4ǎ.25!0m+rD cQQZ Q~]e`e! =GY»f?ݱSP9$IJħ(|XYvH*@wJ rЉ9*' y^YQP4yi^p?D'$rWdz ١!n&\.IGϰ~ޓB}u܇әpd@@ 7Dt0ڪj kʺnXR` 8gHO+m8M1"$Bdb=!z/u Nϓ5aMUE'.X\t5'/T{ȾcWK^IEgOPWJKܲ"50"9=;WOL!Suh9-#2/e2Q# pw! ƸO6)zA#bx|Úc [LC I-knJ" |r%᥷/BQ|i Z Jזz2|v>–s .(xTW`h0+@k˒^\<$Ec|t 9U͉b)} }u6O3׭&{!d֋RAr8Xm񕎶+'? z!G8H9o%POIDN?<p󔲵z3lTiB/!od>A, : _d7ݚim@Y;io!8RFX!W}+ԁZQ K?f=o G ta{,ζmrbcm%>-E72ja#TveZߙ\Z%2fFjI]eѵoOiX/K0wwc bf&gI R@ss'cux?q1̓jz36'hۤ2(a<@ o(Pƴ cvX>t㉀e8m8HKÐ r6KG! Uψq\g]Gs+[X=|zszE2_X$1TU)Fi, >΂ZYȺ\ G p\?"g2 8d ۍ/B^b)NƲm> s0E%Hʟ1(64Ǥb$Zb P?lix ߆[b_mFQz(͠Bp{8/P̀'.Oe4ŢMJ/K}[VGƴ+gwݩ.VֶHVO!X%?x"LSK3$ѿ(k%a7}hGfa8C sқq y,. \7ઌ%\=7>zi,0;1ґ naxKLk62XHZO;.rep913L1'2I~H`2zf#D!WTZRT_+v ћUZ8xoX^%Uum'.GUm$}a3D:K@n&ъΖ0`tC#| I4h OHB~ Sj+0O}^T`|m. }߃by[ɾUAJ"KSv!+ W('{2E # 7ۑ (Sae yφgLH't#I1}p^ -.TGɣ!{B X8@Wjy;SsZ#:O^=XGbksG;:E?Ys0CiEGH[B)k%kv{L((ɉoڃe:|*@"`"-\Z Kcz*= ?ñF2K(h[qt~3 &=FrW=JRitfå^7O|+Pb|؄ ;ΘhXL(-sfkgchidXcE{ﻙ[@SH'п7_1 >5QlP|':kt~Ʋ%@|ѡ g0],j;r *3'@a*[.e"Xu.m5+˱V\|J; jf٫ N؛%%>ݦXD:u<X՜;d#9A`7@9+r DcV mta}UH!^İ?t;h|`щ^>U\ zo%Er]^/!e7"v؈(Gz