libgstrtsp-1_0-0-1.16.2-2.12 >  A ^p9|t+G:RY{us_t2ce![y^K%'-NSE L+ l<ժW:G8mMrQS TpbB;T8pyJLBq ݂vq?~ʪm\$0{RK(P 7MQ=6M;({ ܸ,^6|cl)gݨDik8wu W`ؑ716ԈhR0ܨ$hX/5fظ,755ec6c33356cfa9b976eef6a5912a63da0eed22a94335d935a6d1065e4d9b455352f434b8e804de1c7b95961d6dfcdd4f9f45d6/4^p9|#c,,,]r2y[0l!C@y&zai"@$n+6%*r^o/ӹ'׺?龍is]Tٛ7 )p2`zt};)vqu!AM;ʧ%ew4{K*Z)j ~m+vx(xxt?+@GL ;`2DI7h"q6JB>UVu|DeHz٢o~?(E5'Ie'>p@y|?yld  L 3Dgmx      8@(8999: [9>v@@vOFv^GvxHvIvXvYv\v]v^vbvcwdxex fxlxux(vx0wxxxyxzy yy y&yhClibgstrtsp-1_0-01.16.22.12GStreamer 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.^ibs-centriq-3XSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://gstreamer.freedesktop.org/linuxaarch64X^M^fcca4c0061fc777d8959de81a9112c8b26e7985ea1c14b349e56ced87f943dbb4libgstrtsp-1.0.so.0.1602.0rootrootrootrootgstreamer-plugins-base-1.16.2-2.12.src.rpmlibgstrtsp-1.0.so.0()(64bit)libgstrtsp-1_0-0libgstrtsp-1_0-0(aarch-64)@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiggstreamer-plugins-baseld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgio-2.0.so.0()(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)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(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@VqTMTemgorse@suse.comdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comfcrozat@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.commliska@suse.czmgorse@suse.combjorn.lie@gmail.commgorse@suse.comdavejplater@gmail.combjorn.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/ldconfigibs-centriq-3 15917390361.16.2-2.121.16.2-2.12libgstrtsp-1.0.so.0libgstrtsp-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.suse.de/SUSE:SLE-15-SP2:GA/standard/baff7e1cd4a9b75cb798131f6f3d35ec-gstreamer-plugins-basecpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=84edacb04e0d5bcd5dbfa0191f05b16086a24096, strippedPR RRRR R RR RR RRRNI#{4|k+p3utf-838586d17d2a04ee9c079456041c734c5640d34e025d06c40ad758f11f1853a74?7zXZ !t/O] cr$x#ȠJm䅸p0 3nUW2Wu^nK؞C]h ʲ g19oW;hU?̒ tlB2͊E:̰40NbY ]Ғ%ܝG.LOwM9`(؅RI }x9]s @ԇ)46>w|cReyg3}FlcP\ FqNjMiqǛ^ĪN+ ,Cȟ/qӰgS,dރL1mw0}`S`v3͙Xj/dGdrҏ egz lC$>E k_њ2s|D715⟰'&&bhv{ )jUd g"i"Ft_sӒ.rH'# R[p(:`|L{fK!d{(b-p&vfr٥Fj&Iq f)N In E.Mc^SE- [ !&Ok3G6cZk xV|m9JyLܯҵoh|gBwKVTE#Z+ZwNFfa~IC|2H=iK% ip'V"2%!#.B i|3GaN(T;܊1'i ֵMq);I<*"J4fT(R'KWi1C`|cZ0L+ڞ'~7k #GUm(I;W`s/k4f0\p%JxYQZ\64`\T,t1֐>[ Bϥa'l9gOO2%3icd6VaBGh2B7i@K"P00$~tP$1=ý=&x)nelNƏ:3!MŽ$AԎi{ާwz*>!ӣjz4jϼg;c/}ODczJsrzfL j~4ԭyo68,"KcAob<@*uZ= ~iE~ !x`XBRŨvV!ł9 !f6 /c?𻉡+\*j|m^1S--sv(Qd!zN։5mݰyjrgqNX2ϹVvnP3&c[2B<\Ny7\9wK~p2Yew3{ٍV㕕TeiOP :vL8.0fxyhy5 AzBk> vS:t%o4bW5Њ5R0TubY /`x'th7-Z.&%71rne:墢%:gxԷy!z3Vs6~L2U \=zgUB" h%q&ҋIeJj}7]\7M9O7UBvqK x{k`rJf[V A.>} ߤv]9ur^ґi|xhfExP:qqZ,W1=04|q_/JQK%f O}C@3 q-CO(Nb+qYBdl4u}3mn}Y5L3@=!'"YR4MY-1bXLy$(dٌF|=yv4{=x5{.|5锏;M%PR(3ܪ+̐O_QٵEПCFz)^ΕlqrM{2(_~)N5C[4g1q 9to7[<}vC&~Ó}AXt_qYkr,b)mN]b{tk@w" 7Irc+>OY_=jgq愈M8EB̨'q󢭋еXɚ4!;Ћ KBqr_^P3^؂_ϧO:P'фf¤{,;gNȩ yH\7kg(Xjr-aMx_StWQ]@Yt7Cz[dE<.L4͗Li iOTW< f 1j[*KaO횁WGPi(zBЪI@TiqBeYf&@!7[HKQ*0RN!W~-WS; ^W:kf۰e?:zs-B*M!pVY ^:U7:k&ϲJGāwL"чyXPS}ɓn0͉'^ٻ0bp/ cfЊQTLɫyζDb;e٥H {T*u*"ɨ7XЪǢShȆ*0/}WLeg:Yq7W.S(R^}+^M l "U;bdΑS!ݿ>Hq jnbu%6@Įjb]iNehLnH&fՍheNj~Ce:Iyr-M ;.ea#"]:wH#)?m8,: =7csTJ06qbDwE {=0I"*O)H17^6?iσs-նEg:Sy>v9p䠤D`}莂YSËK??U@F2BY,esgk{w$q<.rҨkW4TZX:~b܁|x@D}_I]7ըz6g1,Ǻmec^̛s]J^$w%r9i,\~d;o#mdD.&P_!m|.k2iTPo?u5 3Fn]K/pf *ޏ .#wd2 %Df[iDS-538AAWSg- egὄZXAS-46,if&\$0o~Vu=8\~paTjKDSl8P76WG}dpWZ+0]nT<gf,7{oә>|%o ʙ17HJS|cֻMF6fYF%VQj+o14Pu{ kƺan6st3 B'¶̛}UeY6m3-1S$|Ιo~ёr':b4v>򶥳Wx敎OM^d:A čbcxu|l&*p=zeh\S̛}ٿ@,mT؁*//sj[Y{J8h}ߨzt&%4D&VMzwJYV-#Dd^2'E?PyU4ުƏkc6׾uZSUT2-k=y]pL xX١5ƺ԰bI ަ)XXf?rAU;zn؀7`^Cڣ5^ 2o!Xbe\O$*cF꾠Z~sϮX/KF^b~LP,qwσ2PeCFG}3qfi_E =flf}/ ȠV\0ⴸΘPS wA"A:_pArQDI\'y3{e@`z+ͳM Ӗ` WUZ<:>ܚR5G];1kg4*uK\,k &n@L񙔢푡m,;EkNBuX=R !okK{Է?( [BYa{F'sf\|~(!"QSJ4ޣ6L3V/S.#4kؖ&)݇a@B>z< in=/oHC("" tyyVP(UP 2ϝ**/gF m4WT=cOH"t/;(0Nd>^kyZU%<cʒNr:Yeڶ=5q2ęLY#Ϥ/IDD{*o^{v@BqTTr&&`k`v g7gIWvaXYNޒM.ո&tYc1,M<0@װ{ѐ6!P jt*nxҠ5tbV>ϮKR_qW-OݪbnUlJtIw u9mڀ|hEw-A+|/r2J4Q*zqS1,=pd79 b sCK~֊;5A ?1TzYqxnj+ g KOS##^? HgypVtf""q"6ҁ{e> z:ϙrȥ53¾?mni@NՖ7{raqOo8t[T7Od Km.g eȒ@^V"`\!ȓչ&~ jIaO屁6݃a ql4͞sAcqS׬hqͭEd>ђi>['^w7.B*`ZO-oB/v%-QB jm"n@-T.ENڙ9J!/#A?&p zS=z3I-S?V1m7/v푘c& ŤjM/obcF6MҜ} !UĽ2}1TgCC9Z,E by\;Sh(1O bb5۾xL:. ?l\ae#Y_ Ә[~Gq%y8/5 QM5GIAKs5)q'+w~y<+%74ZDh1hK#6sr)ăwX*g2ɠsYdD^KWǩOEHUܚܡ;vH쾲78 VgD\B^h_tIg1Fv}H^Ƌ(gZ.1>cyAYx %Qe;@g ͈6rFrZ 0Ӄ)f{GVy Yg(%MJч7o{0/l)gVV9+5$wMe{d*fU*VdzȕKc/ޫf2Ѓ"*67*١_$MB_YG_rzU$JGfu{*^tfxwƘY~U=JUhF s-,b05>NG\xla̽_?ilFwU])zj"/z/'MMfDjm܋&.T7oSRi vÑ|7}织LԠND)PJBJDO>d@_^Gj az󘈕&ћjbB֍,JeFL-lYA |(\΅[^x@Uׇ70 vRkO|0[=dԉMܞ9~urD b-2 ?IpZ ;.SYLO /rd(6,KPF$ǜen,]PTk\zݔ!r0 ;dkKh|e~yiWUu_$I,3ǔpǴ؄K}1'pٜmlbfeK5DZzj!`FmJWaR,w߬Ӊ]f*9ϕ<բ-ŹfMxڍվsJ,%|J| ?>\avXӄnf\KZ$_ w3_㏶ڦ+|rզρX Pw* |big"0&Ӭ34$:^>P ~cJ?|L]51L8%pI|Pm~@? ux Ml)ăTp{cL ?1\5{M.4t Mo;)]@փIˁëKJ()4mQCYR.ALo$_e6͋=ly&lD4p̷Ϣa%MpBΓ9aX/ S"-@*gsȚJ0 &L|C3`Qנm]XF( = L4*7t. BQk{FSr^Aibf8 Yٶ%Nl`A>N +C,[;aS&%~Q6E,C~=$^-7Wv\.P٬"TXaGj|F4jȍ%Vzf% `,L_1ΎX*w8]p"?l$D'-qJ ^ܮQﮌ{`jn% 6L@= >N.]I\nb{\,պvԫumU}6Ȼ-(+ ?FS#ZдMH BNl NMUjg+a&^+Q_ܕUB$J `H}t7ހa^OLbCu$/5.W -S;E)+DyhOЕvz~RyJIpR/Q2<^p4cɞZOy3|վ#r_Js"򅃴Yew* 81AS oTBk܍=]em!X+Ocݎ7c4hP;FH8]Fů!n-81h5u7k$}֋uMq  'N ÀV<X'e8#d3 4UG{V0vA˽S|!z);qB׶6Y0bM /8`P5[ԁ\ϥq[OqZ9#b,Hr9;a->)%rk+K}pԀIBx_QN i1-cmv1UECXb.%Ei]{=pr.&J N> .J"'4]${))|{v޵"#'Q,0eĹ4Av99NڈJoMU#83WzG6,+񎕲ٽ|$:uOsTSXps[T0fGCY;V @~=H ;| v==k\,yz.1S!gzxm X>j`~ UrFRKytr@!M#FѺ"q!"Yϔp6\dBQJ$4mþ =$;luK47> nrlCX:G }ԯx}/L}`#ɢZB׶*]mJv&A' R9,tWQྛ. \jM+ `1|%o͙+pۮ5 yh/R{F$(RE 8*`p.9f; Z\orbeÞ8, :'foZͦ)D2- Cl+&+BJ`Lƣb$3*TL_C8;~ԤX&EÀZf 2z윍ߌB]fQ2+x}Lg Ez:nQ^ԝ y+%GO4Yhbos?dmm,yZC@ɲwM*a?y/_%䘒a9G$bUGuOY^8\.S4բQwWYLAaǪ}#O$ /wzGQShËqްcb8_#T] !'yGX3/'e`~[ .0 ӵu:45]yr Aԕ#$1"9*J+挢,`33'LJHr12'r  Qfrsf+lkto_hȽ@"LъJc _>F/zÝ4 z?\mUDvr<ZD]%`T/PLc5h" +Ajf6>2+XuP~Sb' Υ! ~S\E7v OG go'bg.Ŀ+;%:#N0]fy jnǫvdGL[:QSI0Iv\hz@' uxXfGJ W*ޤR"v7wC&r=|79ܦ}K_w- m_atQ 85O u*Sʊr?wA}P8mԻ0x&Nˀ )E)1솞zEJR_0C *距8[jʴ1ϊA@?|Mw:k^Gs濹YZ& s?zDE8D2Zu x̂6-,XWgh#`c ꗲkAQ[ o~#GxcLI722k+m5 8*橒.?9j6$Z7Û4 BIA[Ф@er;):efly7D8yG38U?m=M#9GE]8+3)QS6m@b3*I8e @^> h[akȘQW?e"~eZ& QꏴuϿ!/C?Texӱo}*@d>GocB󣗑WIEkVO^1VeXFxa/!ᱛ7oS 3-+HM^sjEӪ7X@2ZfBQYH=I>_Եa/?z^#>ثg 4!)վ0;'}mCK<9tXgTlD qgx,dm9iD/Eu|>e fV!: v"+OS9x3C>ދ0vGM;]p P:i;AI {vf+!F\R-/'nέ-P"Ky4n.3H}%Jj:Z+T77pG܂T M>;L">6::UX5q,o4 3M +@ÝSE)2tM'wgB{( =鞜#@ھѾ]iR]D3Ƚ$ftL~+ć=v_vzE`X ci}LjEhRgN"XIφ1_lhJL50]r6vUz0zt@KmӆrO6FS"شm%\`8O`]/>y3L);H65TK)ڦ1cIbkz%Xo{e#";&}Mi=*r?f7SNjU1fӖ<才4qoeE4E$xl;7ˑͿظ;ʑ!r|Ĩ%^ZK?K' {)D?W 0Pm"L*I>i8?>RFZ=l;u 0ÁSEy3b0vZٕ%13+x L w&.yjwbqei:oep(;Wù-q1I|4oq|F)o +`6Zpͩj8t+{9Gg]?(Hq8V)%Q@8qd8";]/dRY,C5.(%UE\k 懥jKCXdگoܺ/Ǖ9bkti _n+JrKtIgnAetTQ/oI|oNmfbU٢-Dr՘7iWtNkӒ jv-k(P--jEhżbZ;W4L?\p\qAe\ f@A})#P[ȋKf@KWh2̗ĦqYBMPo0p;x!֧o<dQfニ*Ӎ_>I(ԪfḐ?z8v(OEND̷Y55 F~,/bV'vhl=D(wdDe;zY;$w58-q(G@fqv5e5sTEJ)8z_V|s۴jLI%z (H۫+hZeʘ0_x7 'F 5;>^@M7{:jĆeW[І.by7{Og*Q#r)f!seB+F:[tww^XjjkT7zvon~9yp{)r2S|~{IUm/MDIxzRxFِщ6OD,Mr`YpVu{ EZ^POw`rZs hݦs"5 jk ڑqn=G s;焑3f!Y' ;ƩY^1S<_iI; -'$qƗ(XdjSv>{pcV!l}ktE@=N6m$`ʨ=0cvAϡm9Nʂ1s$ױ`LM=PYu#?1wKR C+0U_oL훉dOWW2mHά|1^ݑ6Dǩ&ɞdT)'FOx%y\ͧӽn7K/pivW IlS'$*aΉS.јC8%cCWrpXkB]|7>B<^*ɦ.;FwAΆN徔&/౭.ʢpF$sd_V|P=sV%4IŁ[ AF\/ %'"pbd zQrPE|_KeL"LJ q &q]B{2XQ$64-;[4͸H9|`Y3ڣg13HKﵨiZ6uW`|n6Ųn9  \7քnAxս"IKA3uDm2 3q(W#[3YZA@H^-^|+"pXw闗j2mfHx 2|qz)򗓨 /GO/m/M_O9[=\3ᆼӇ\ 4z]vD5T@<ں7J ?v=r-GtnbĠ!}SkdHKoQ/B{~>% :n߀l7eCInΜuQu;1_p7rs= _QjtY9E_-|1L_W-U<@;aL|j淹x0 m J~>NǚsWy 3ǺW ݬO5Z1/%`i@ go?OÛ.2Jť_޽g]LZ9J<0BD>9 gt!ʫOq˔F/`koCaI'f}_K%Z"{eNXdqI<HyMXorW$Cax:)@Em+֯L癩x$p=|KgdA-ҧ,k"D̹Z)Ioʯ&Рi vTD23gQ[-idU4ir?x n9, 1GM;"PX0 !=b"N)$#sHapW8S[fyv1LE;XPX 1//5l"ml?!O_=$r # ta ==O5$4ۓC1O q9Ie? ;*%pt݅R0ѩ{tȔ.Fn$Z R2v p)ל0Ԃ 0֧D5Hj{w)f^!ѻ/l~@|pX3 ^33ԣcrI;4 cq7W/t6WAKǷ|?sLz%nO5:+p:^"vaͰtX[l7=Cf#ee7Ҽ ʱ33m_VAyqC#St{DHѺ!F;[jV*fl69dcl9L@=L+HEm}*Z s#4R7:a)pX{ 9r ߅F)1:x0 %".jKqNE.o,.sTQ.%739u\C[`M-ƬSs#YO|C8H %WՔ]|f$LU>v3Oq Q4G\!4+8e-/߃+'B4l͢GgweCR[9WOpRTihiWTlkj+ѩy[[`O/^W?3cVvBǯ})nׁ0뙡=}`Up )#gu@4c`XAWwpbp5._yS6%W d,Ԓ/q xL};n)Gg?TF+K'eŀӘQVf_DΩfe-\[9; =: m3b$K[~l1y|Bڮ&;:1b:\Q:A %W677[eд]3"-4! * 4_,S!Ză|X~SL{[~b%\>Q5# x 2'gL>Rl_=AR9NN0\]nnߢ1zFg--aAgOPv6hNѱf_6t 'D1J/P\cX*7,.H+i|ij:F}S慓~(ȫvAP [+8\b؉d8R;đoʾ`w B`d%od'midVH2bWSnIzM|4 7\C/ 9 #֧!ǚL$V%Э@Us[f8dѝ/G @Mm ?F)k]ivT0?e/qTesoW NُEf]ofD]YYkl८\RuJaemsgzw䎂Eɝꔐ$Z N6:QŌYcyPlVxe7:qqP[pClV]!h !IA3QE`Hj2N6 *Icm&5/FOψ|u\:L 9U3.sch=>07,uKS?B`SItDrl%,G #yU șx6yS߭5ZVmpfY~JLP -&AS3_̘ݧwCcY@|q3DN (g!t9{ߧZ Y[+;v{؞)bD{Abs XRJ@mڪ\-Yh<P'Z8k numxyªgdzy'{f0Ž4Yvo{p 6RS'@0!v'DZ;.W$|] r V!OO3i㫳"G_>]=eoAbL?&x. sV#(n`y1`AVǧM0^Ffgc:4ߺ{6k8>I7Lh٧Vrc;IM&Rwt$9/Rzk9=+&Mdӷ)BXv? WH]fKBkjaQs֭CU%'yr^e+8#C  Y#V2ˈ 7}'L0 ;_YSlj+ўvY|֛)-}QԬum ߺҧX0( H=6Tpv+PB<!;UJY~s b詧D,}(CC!e xj(UU8Q^wܟ7"e/GK68.Vdk12)mL_ڃ!MA  װߩ n0Ji~ž*TG^?G{FLkPu@rt3Cv=aNEN*ma+l2jm`kfJTu}eU"lkթ4aMnh߹d_ڎӟ0)nOH$?o^\bk|ܕ֜轂L.)B[?U25_>}HWIq]ЋXt6  485 ȪCQr1X2.1 d4OyA%Ip֏B 8!n-pm=;1b#t^mKp|ܰ^=6NtSPko]6]PޏA0) <ċYҷFf22wn#l)"SZkG9AۖZVqaOQ [|ɖYiʋ|O!Wd6hN6Pv8Gb'CɀmQfYj͑(-uP_Zw]2y˱6?0W'~"wRtOD&m~ {x6\k)]|A*'@w6d)vR~Aጰq5TS|ϳYZ3,Eo`*]{!b~.}jdtH'M։\c6~M^4pCRl$xOZ`xYFmؓ$WcC|YN^*AerĆƀdʼL2N*i 9%RY* @eGG]٫E8 v w~*6fsP-t?ݗh>)hb JBzuQ|qg؏!N/Id5̿Bcz.;N$&־ 6L%8+NʕfNsD+%Қ=d1f aj[g0pK%0z ;63S_: ;Bl뵟J>="^sιAMRp̳SG[6|ڞdKaq0l?oao*' +׵?bwR9>Zmb]aF6p`z-Z#ҳWl!s05taeB|8f 6`^ ȓX!RT$rPpR}U/#)|UƦp JR^g.}ii!eI{Z΍X?zi]"Af̊Kش36Vb}U Agwѻ!|€e( mVtaaܯTzƝ{nT)W8J\l@16!;]cG"%6/8f,"w!883>țu|jj F@9Bb $&>?YUߝ9ZcE% +8 T񿃇F"e/4|:\DH&I7c5߈@Ϯ誛Jve*p\{!a9"qIngbyjIL J5<01IwKkF5wIGE2:* (:ˡJt>{͆w]P׵vWcGgy<rϷnz"i+$Ó~]5/?ҼKb"=* RE6ҼY`~G!}Ҽ~NC~aXHU"x4pi=Ԋ֍"]Y \\~m6{4XO jmfjhÎ~~ЪF0j\e YZ=6gʡ^ƿΉP@fRdc.YI.m4/*ZZu~et'@v{)%wA`=Lg-Sqn0_c/}h!BtEm e%K뺋Ց$jOJO7<"Pb}Lu wivAo{䲋&+䍳|%і!1.qPU0[!) mFNtXKruVqaabMCtB_KVjp^rpT\dIC1MK1k¸bnf*A^L|H@+v{G3mmb)rZfQD[q'oeQ"TS5<5Jy.)#I ۉy_i4#֤L)_ @ۢG kh* :K⓰tAX5) 04spj ݟF W.. Y%t]pGuof#U"5RseA}u ВbXH\d 7R)'ֲw2"c!\Zyjq z3k't?iT&`jmįEїpJc]|S;oYD74yO-@a5[ mj %+~Db=iG}Ă>^DzNCQ i}eaAu FMpcƧ!ˆ򆿸 6~6!+BIs_|"2? Hղ\PXxTVU$75oYRХX$EQy^[x&G $]{+DcdzTi Jۼkyt[q ~"uiIgY i>$wHI$DAsD)[S&0NHd)1 NU>isDx%wk}g锞斤}jAU'{xW#b( 9q,{9<1 ><v=S4SZ*tN,P3x*31@nj)ҪHj c=ߝy` k'7wh-~f@ܓQ82^چM7n35i#4|D|3SA6@}lỏA5O4Z6ho?vc˦STM*=CZxF]H R+lGv4 ݂_xq{ A 3pwLw$No|jO@TdwO9=|t`Y); rIq3FY;"MsOYJjig~TU&'q_}U +ǻϋ*aXV`NaOؠ6=kMSY]/д_HL4W+(;e\!ܩ%ʽ֙Ќ(ϩc $b*B8 ?9,Ӆ憋 H-\Gp0]ɗ['6?=oU:UxK d ]V ]J9O#ۖت.3)w^7t}D37[_۩i E|{ GCLz}Vc2h8n^&g F7~[Zxm H>k:{) ~9D0~I3`s]jǮKU0Orv9Ys9^JËC^R.v}7!@ODyre~.Cbfb;sE]L)S'Pi ʑEɹUDZ] rgp'A/?b9_ۛx{s-ZTwã.V˫n(u{ s| Hܐ@5mFbX)ztG\Bder'\/cjZ#bDu!+*}Uxj  Qc3^ &I¾R6hd\tE'OoD / "(q Q#AaS:6 ׄiG5fZ? sBeiݫ$DH 8c|ɝ=R`R"3\y"H.◸..ݙ;`+VMg&$aJuu%dMnCwb'Y!7 l-?2g$V1? (`X c H*Qy5 v5iyT44_j& S<9:%֤W(l[.vFPP_/so>TF]< wqA ٜ7=t[/p}xL4U/wҠPsWPX_iL9fH=n:/&/[a0t6-tuG2@8-&H|ذ25bAh|lK*;ta^Öڛ#Hk(? I-: ;D4נ2` `\毅 ôVR#k& Z-n3ĸ+^@WPs]2-Q?9$6B߳.ރcs^I{~9zKJv.s'F(e|w{g9Wʻ5g:?>1تhݫN\0:35[oa+|"xpSxpQ6p'9BX!(ڵ n4_]J+1[?ĎgPeHȾXM&?Rx1zE wwCeO |̽iXi\ԵMsm yb²ILR z ~ƨ4Xs*R=$W+[e6>mRmHeM~qx0mzrp"H4Q.Hc̱Crc~G}A^6`ЎbU8E:ZKf: cFvO56unKb8a,,Vm1ǐB Csc<$'^O<f/龭G+1oC&!Ms*gi/ZtZKˬWc^\$0n|G6}O)[F *:M/+wƍKk)kX VQ`9‫l?BLIEA.c?+뵰PM=%#_R[ToU[9&~̍zmƮZfpb/?Xl(̼nTgJl8RZϩӡ$0Y!͙RY)@{,p_uߔ|`uϔ(U  D>&jOVYNe i\L'X n\理(r$%T"\Ut bSA+,ΚΙA%U d[ ÓYp$6X9I<^0)b<-ڈk&F=C2NXSJ5zp KE$߃%\g-O2Buzq@s9qm݄>K?#y$ZA&r)ʃĞTTKڞD rIl0TNMW'ќ.\3nခx_J2Qի0Uqfn _ p7ՁdD0 IG58!EJL)T`r.Hhd$/(a99D|@"ME8{/; m0sX3w7z9yXHl$X8Ā5#\q+O! #}48uPtO>Zxt=Q"7; c#$*&L2WO:0pu!I$L& mI]`CnX;LiO_fz?#{Uf߃ \00K< b5Hƻo%tU4FmopAl** 0eܰ0቞56eDWr]3*T4Su j!HP  HΑzq6V +5e tR-t0$ ZnEv`C=RC̥t i>^wE&˃:[p~tu{)VvOtǨh pM@(K I& k2@*Sse&ZuT8vC,i أ* YjgUFIDp^BaE$zϰyOek+C6|ߕE4T9?NH0} µ<魥4%\N2}M6 eiDrk[*`=%1cAoQh&_xV8.Qp$>%$37̬H¸,?i|MkFTF*U#On5ׅ8f9صFU=r׋k)1~Jkk}sKoŹv*mEv n_$z8W+3-.^PԉLs0ltըmɐMħքR7SdOz'"n\jw3x[9J s)pBq1ؙ{~zj۸Nmɬ8}7agmDrUʵe˯8esڛ~'{V UwPw[솈dHRnDʏƿ:uy}!I0{ _%sYn:~Ͻ0?;4T iXG.tZ:5)".'aS=9m нlnR"_mU{*ؚ՟# e%Aҋ ;4XK/EyL8cr Ilz&YI,81=2jTO;3`)4p{JRnԘw5{#Эi\rGL($~=ħ`h2]]t:FƼ(bvSS/h+(i*"tb)3 fB ,NRv1*Z:=zbT"&C }=+.QHăb9*g,Zo|U׿"ai[(4cQJ1kD9L|sr3y=m:lȯ &dw?!l%R( ~Kik~4-ky.$z0<3gj6Fs!2d6ֿ Lzaӻʻ ϩV%Y2(dգWǀ9”9ܙV0YŲ$tIO>?Mvzd~8kچ#Vya"A'b^GHzDR/ٽ:K{y@-C|j@Ps;O9bjϠl["~b ƞ{ [Md4Iiz$uxdCLT*5wҺlޖNn翭 9HԷ=`T޻-gxOl}흐 b#A= -|1YT _Z>x=YD" X/J #,D0 eZMR PDD{8Ȅe'W9!a;LYt-^Ie\F,D%hǼW^%g:,(٢Op8? U%"f>'\5;3&ޯx;)3%C^' iWԉWB+~+OqZqT)"ƶ:ȲBׂ*ˑACUE|R|ԚV z`5>F'&nx:{Oՙ@#ސ|:&"V)tWTI\ZzYĞ@wY~߹m!o])XU#G^h%H.m=6:ĸ^տ<^0,~}Js]=8${Af*nw[e&z_vUrT >* [ 0!(=-$WL^{-|W4[(qEga,fFoͧOyH;?qZgő v֙s>޲ߒӒ1Sw_U9G,KV/)4(+j h{ 7}gB7=%?c!)eDjV.TF bBQPX].ۄ_{Z%\<dM Z 2ggZ/Wt@ K P[$3dǍ3|adtZC[iy~@d/D w8VWb ԯWKW'o MV$bwNY&UK|Ⅹ+Kdi󓜕>* Pi0:h8斉ND0[少 ȹkhc@%qN ׼*LO|!5&L;'<G0p '*Q*53f4u~ q+ <<ԏH% ),dsw!Ec@X瘵C3[!~ cPbyzzLb$Or:tVQ;P, 䓣#M|@2Y.#}!+9r>a5'8=6f6yCXXħ kR}qb)amC46Wlrz?;!WTJZGd\EBe̪x()U86HA4t8w*r?wXGaբcWЅPAK= 0s*'SYXrr2ȱҠ _I /_<&QJ/-$tvg!bfSGs%4)R](2SP갊/߃4pz6Fy*] 1̈́؃C'mֺՏCiB'X-k֯˜VT{ٞfՅM% Vnj L&cd@qQjv@HK>SjBNхJC{%XEOP0d%.,x\"{ t!ܲj7 'QD؎(OBj!钻!jBM-D=訪v~V&QehQL b0>rfrmE 1`/+x]Rj*Qҡal nFޅb ia` (Ӿb\O aMO01OdgեfӤ*U爈S#X Ao@}/{$`9ۙWSheP3H9q`O$ mQcWX3ji~fEG mhmŰQ!N;:9Vvcb=е>!R A3͡n ay?Έj?<%7UM0ːcs XvrN5ةg[ ?HKKSthԾ>p$R:tjCx-;Ӂ{R"˶hd/f&;XhzB`~[z :! [<ĥ%"0#䄖3 fDcx$c'.I']ŐV.ĵD'`Θa/%)E׏m`[5#37&a?]fc+$+ V9lO~\[p[lfO\tv`e%W@Ϣ/35#,*V)d́խy%yO i;\h׀"d hHPidOʈ z>W懲 %@D\P 6ӢuA<Ӿ5L0(TԼcApvQu˿zxfB KfSƩ_P?Upq+8o g'u5x0Ҹ ['GmЦ\Ua6=*7_󾡾N_;߶Еiu+W7M3I$3|5yA`-<ڿˍh+NB|$e޻BQp<ʦb!VnH)NK1ċzw|*T<:ςb}'ۛTE$13< UPm$,wH].*UwjgPKh5xM?pPVOSOF]zr}ҫĄD@;*0iu  uDD1 oCԗ[gKV%BfTădɻ+SfzewRf6ne ˊߩ s\XAպ Y8,v:^ʌ6N+oVwē.7= m#X#kb!}QrNKyˠ%ϯL-AfZ2ffL6\K$ |lwAIhb[[7GaU)8'wC X5^;?bw//^#nhFWrxh`TR* 9A!_) Bmҙu=( ϝK (υ- l*5qc2]b/MxeL MW< Ncvד 1[e-ud| :ߌ"6lJPԦ=4ŭVfq7Max$qh[95*'ڈ v_t=&PF SN9/4(͘~u-ثF;]H;&tbP J$srfG~TAw5vbkakZ{7a'ZA7ZA bhWw~TL[RZ;*r.ywD14FfМ[_{3tVX#S LdMi=Ycn! WQ BU,#BG[gX5zڛ /#%N/7r|>f\tF*"Ddj?S[EM%ۻh}{7L*{ /~i%zN;!#=3bzPKz%h8iz.cyY9T;<ۢIEJ SKRI{޽NAdfps kNCsr\tt5z*;BNz~`ArW.nY:BմY$AFg~c,ֻ:׶4\cpB$Y~]%ʕ|Cg\3>Y\{L󀫇m4\Pt?i]zV\z7!抣kƂ(TRfi)UnN63FiVRoCb_;%p;6&k-YnZ꩞S(:ڥwl3[n/|VŲ4V-i!ՠG+8%a2|3ˤڂ04iQ|PK0VdZ뾚ͷ4*+fAڌJ>&BM%VR-?ŅfXDLm4ʹD#'gvVNfDFQ@=tܧ,R81*BeD`j[Mf̭ۑLZf߹l@lq'TU2?A..EE~a1jAwsOXX U}+U-;oGWPK~!'TVO6i@B=8{߀n@s9!]PaIuyM+HuW|QrRh=jk$ raL7U#cЫR`3/ '\/fUdg cgD!ZN6vL8.`0Tfuɽa ћi7 +fdO{U/okY)BbV3ocLE>y6F##q7e/|ZW5LM 6&'QB5^{oԁ`\V23nXW^q^ՀgN~K7S9#es涒j/9v%F$yWAkԀ>v8p#E$F#V GYJQ)( bFfZn2rn[\A @mICbIS,e{:@T$`~Evj]]>bjR.cށo=E|f] 6gHL/55! zcc%;f4 F # 顲kZwfeѬD&KN"ZRL gD L.6q߃j#-h0s^$L!,YhMz@+"TeQ3L!!etݎ 1TȚ]cW32>K!|"n5Ui/j$a];'V£7[F݋h9/7)]r[lM+`\(;zqpIC£ka!?ڹmZw'ul (?>JW(ܤXJbLx+R-GnG&oի˺t;?g3epb8?i7 @$؄Xwj\rbHX'YJ GOEDeoKF`+4Y3Y$.T$0t-\ eT[?ӚP(o#;bY}б?K+#mpF/bRt\P8Qg㼇SdE'msFpRπ \$ʜeBSmckfײWa=%dU!g_'x1F}N0r*1.,`\[~UKk9 :?'A/Xm՜0L2<߃h3+~w9zam R}[v#^L\"y.c;M!gD(ir[Γp!=,(.AnLs4Y*'|B3ܤW: fsU3*G>MJ oW!*~~[kx{&p7E y8*cd<:@ee!fa$KfIAT>I#chP@ n,}.̵C&B>CCr̭Snߩ|z-ɖRchHb.*V:U51`&VyĿe *`BkXPΒaօc'Ć0}Τ7+>=0 yPM=藲T$9[1Azzy.\p&t\i]e+?#vM)S tz1V~>2{;vɋT9*ŏ 5NVų`"}eBOlR{CNÊ{h"I A5AWؼv L0:h߳bpgt`sHyO4>$r@C8R0|b; sd&(^qM Sbyzś$]T?ucknݡK-C,Ͼua&ȲpTu9tv/&>C+@cs. ><~1.EU˂tTl'̏%uWS7F)pDcNN)ESc2q/RME=D@j]hm+xiWWYFJX)n%\NhEj'ňBϯ03w'讛b CzBcIq'N\(=1|׊ 0QĥXKs<9sMX/l\Z}T!M˰da~Q5`',s*< jlI80O{s7D8ԙoϏI|ӓ z_ 7z}0l= +O{ZC4^"g; 0DM;?jd+T]5s+#T֭}i@!Y$pLWwr _QDIVϷ2|XB1XDcA ,V-z]'"ZjyQjCz0z uanǁs#:᩿`'_i.g Twڪ^K AR`0X!d_2LZ#NLx5(d$&r-ɩ%V(f!u'#{S~oD3k]D5Ҏ:ҵYĈPH]o c̟:>,^g9"x)#~13MMէ(7iA !BD ȃ0|Vو-=]&' 238l64U,cTQ$,\4VZ {v"de#fxaZ!:k$NGs[)]&W._G45Mx[ ?OŸ[{7~FZ:e (a<&Y?!+^4S]U``j%z$ 9,~X$G e{i=X9#:eCvNĚo4e׾_}ĭZBZ2J %+'܁@bʧDwʮhV Jo!3'yX"bz d_ R* Mz)HIy }go'䤛´3@y7ſ>q(iT^~D6s\ /aj@k]2>2#W3ۀCֵ]9~{4w70eC<Uɓo/8K6?Q[1\ܗ4 LFFLH_$K4\UEѝ~K{zfz'3Ai>=5T鉂2zH"AICFdvr"]2-,[ڀwLCK kQ}S. 9֗Ն@^\HmU΅NW0my,uYł5a`$Y.$tW^YgH 4(;xk#@ý5z2ז6Zd/_wHhwBhCH |_Olp 5oFܱx0I6cBdlG#j&Tz)GyH|,Ӻ)JzU``,3,ϬIJ+Gh_J)u8,1<$4^E$ fnK5ۡ!XYsdOׂj !HWlB[禛oS?Y+9`B&Gp .t8CSi&?)rL9B4_ MuK5Ip%#kqO*C3:CB2nN4r{_{z :jfk( N` ^aPmFݥD˦A݋VD [`(K(]$gXs@y~qI{q]T_M|F@%>mڏd--kŇ6zFIL\=}a{Az]iQ:!'ȓPjXݪu͙y5ݵ@!?*-3I>%j+t/y_aT%G+Hk* rI%=e@ %N˸BJKsvRan] d1Q%XDṍbl 2;pF[=#mo.qոh0@.}T 4UޖCefJ%{cBUD.KJU=mj5, Pܭ(]TYsuQ)QMot 1/ nUӲ_},"R:7Ԇ.||Ri{`ƬU .`RU̯a**YNQ70 z-+BON2C͈^X!;PHS6YBp*HĮ(a%X3c܄D`g/Ղ*s$4 _mtpmg77uL6K$:>)m摤 #U>Q)ŢT@^du v1־Ćӎ+M\OyHkF\۽K~BL%AiYXjn%"&j/@c,W%j~[g}Ujv;,|>?4HrӶN ޽ʶ YZ