libgstrtp-1_0-0-1.16.2-2.12 >  @ ^p9|N[Do?{Gݘ?I_` R~9Tytp}£fScYN7Ek9G+gLOA=e1++XJKzh*L;M]i|w6=a*H oH@}$g F)c6|;pA4Xg+EZr"myߩk)¤`&=23 P4[W.ފ8R`ɌRyI#l褚r=EKpc3daf0ec79f9b0d15230f7c6e8097396e46c61b0d602141c13f29ff29bb2a8c147752c1bc8860f7c60cabbbdc0d596f5c3bf7b3b$H^p9|E,tI), fȨOD9wCgs4s@IY޻*ݓNn4G=@<]&1mD\aTXo, KSA-SQP=)(RF ++B & _ڵR晲li@M1Ę n"2 9iu8ʌeC, Ydz^]/p}0Nͽh<:XKeQ~]$4u31hjV%sE9EKz;z MT>p@x?xd  K 3Dgmx      8@d(899x9: 9>u@uFuGuHuIvXvYv\v0]v8^vebvqcwdwewfwlwuwvwwx<xxDyxL zxtxxxxClibgstrtp-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-3 SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://gstreamer.freedesktop.org/linuxaarch64 ^M^fa29e3cd8aabd68c6c21a3885b8bd94d21ba9ce2bf427293f56779d3cffdd7e41libgstrtp-1.0.so.0.1602.0rootrootrootrootgstreamer-plugins-base-1.16.2-2.12.src.rpmlibgstrtp-1.0.so.0()(64bit)libgstrtp-1_0-0libgstrtp-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)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)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.12libgstrtp-1.0.so.0libgstrtp-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]=53af3fc96263de3769b40f44574ea994daf649b1, stripped PRRR R RRR RRNI#{4|k+p3utf-807dea749aba4db5f4dc857047d3429f43d797b39571777a1a59f7a3784f2c6d5?7zXZ !t/S] cr$x#ȠJmo>#ťP*̠iVl0ZRPt}6P"DB_M+Aӽ HX4|[pn]!^ըDo0P/Mv'a8Ϗ ߖw|?L]7e,6h 7#'=&./PZw; ԧs _F1HfR`Ϡtb<=ciiޠ# tb^q6B3TW$IFK,ij bKx i16لv(ʪJ`םnjڴ3v NVAeyC4Dcdbe5G#??tB"ⶼobF S{zVe/vTMGPTVT|FFYS=*S9SZ͛X̞o '#&>@ zmMi.C ~l >i? %澩mYHWm(Ub9{&Y]ppb(#5^z#l-eЎ6#82:z@w;@`(̔aTwOoՒ鬖zQQ^0Xk̃uq.1:S{&< B=Z`'!n 0lcu=a![-6f]xf n*Pj>Hmdݼ6dӢ4?[RqyZpQ*X{Ӟ҄n SkLAP}"kH\C7! g ZZIOLu4Ŕj\&/yump0<TsƨPpŽҍH%Rg bb4^!eoSos F>N +=Et>ʝ??_MY6 BnD˭GH4}Y؞BC3_8ӄ4lBQXFGd3&q^` ->C ΧuT:بj?Af_( t`tyY} 0jQ1幩.BNmQBH.49Y4'<<51BX+ Jΐ=P/6qL q; U)hݟ;Bl"åZPX]HJFZq"BM sj^҅p.T)eXkaݕ5Dų0K]|ݿ7dRMBt_W%p9_y+Y_i[T?LMC j`*YoVK TL|ip*X[uOmO\9,?ԝ?آP`LSd,Y Ō~8{nԺ Ȃ>7Oɀ<ɬd'|+pZs[ -1(]r:zBjkLqf]Tê݄`Nk`_̹9!lbX" e$fQEHYA[7?5hSxsu٣PqZpV`8xKq6y JQ[|@ھ&(op5C䅮?Epi֠+yK"^W`6BD:; &WL^amb閩:xqx`p99aY%te$vBbrKp?;u({R=e?Fe28,VR˵$vM+7o+Wb'W )P@!o}AMR$6{d$~ܨ_=!_#H`Ù6.,%"@({ސ~50c5mI|%n.F](ڼ!i4zݹU,`Q[UW+(#%|WBz)Å|k'{oaJS&0KCoaܯYGNN0>һʊ+HFii8VB:d$~[D]Zߎ;w9CT.Ql0=3SY&2MXDߏΠ[״UøO )Ǜnޜo+J4I`xMfYGk,KT|ʋ?rKss k՜E9V񝆈;VU"_0H ''*F%D鵢yMb8]m.CwFv<Тe0ߪ8CIoBiPd*&GbȴVƝFfZ*w; zog_R3 >cQǂW`'ZeTI *f,/>&fQ^oDS`]H%tLKJpUh~7^u;>Sk_5imHô/3@YUaط|ؘ(xn V1~o ky >50/]/YID,fxBHuiBZkS<&",/Seg*^&a &IO$TeRA 1`hv1 CwCe uq٥HR >Đ@(q7;4]빺 %*Wn.요9F@>0(#f@OUb`Թ#QL|?XS$U|8$raP*xW;׸ 1OrPI1F# >YAyp̀~牃wvcw. ]OL|e ,092}wwtCS:T9>hyA:;HWgt#e zpRҥKp ;h E{15- 6ؙ̝/`R/J$rN+!KUYoV{$$;ODIp 2-{CMeSEPzq3,NT6.r_^n^o1^ǒTB37zjvi=[-jN=$zHca 0Zc|ESd*Ek q4Pa]{ZR b%!R7i37et 1ū'Rw_}? 5Mde%_]l4vZ]1GϋpMIVEeGB {#;r K;p~Cܾȃ ayՇ{ߨ ޚq2&XFNNɓ c6!LѐZ+XDkc݆a˥y?94WKhf?ikZ9W$Q^\b-PzuڃQ+at*͗._F* 6mhV7nIys:֊Zt.C˒p;zuه{ƿ1YP{zmbv~Hjְܹouҽ֚Ӿs~ЙSv@H@` KwW$N޽`m+4iU}$ RAG%Hݠ;fO $}QuMX2(~(౛SRWl{H>\̍EUGIfM!XY9E\ <;/øk״Ŕ">)>$IⅽlC|9uL(-K|LhE353 Q[ph訾q5\"vn!?D`^bZs=&~ SIΚVg,'],8?OZm{/5_um C"5vBmD S{F?s;n~pϲ,]Q)/SwQ5D-jn[Ms.3V)u;88D<,kR`Zx;!9+`.3BkrJfN=jX-fT rAf?%sERQ#@Өy8yMs5 8m<- o9E(8;ߕ@8+.̝w1 Gl*)GMl טa&HxQ '; L}CV~.T'\A뢏 ˚ byʌ}^I;[˓=bbٺ -"Z d Ɣ!B#XV$stk_m7V`+RbR1B+]Ѫ5/roZ C1N/mfx/ٿ?lWE^#FI^BBE jZ:LLi;G#eE-^tӂ| }kM?yMB q0УI'yz8y/+-ϵ#!/ k=͓*z%:Coݛm!ŏxi@cdC#l3T(tնiKJ\G ϛ͡W跟|c& V~ZQ)/2wlq$; `?K&_zOI] \.[9EkIq9_u칵|RDi†vS+>1:}ܣ~/|!Ollk5*v ~}I4-24oq3OY 8$pcZ2ƞrOU I"{^w nڛ/P.&:}jÜTԑHwX=)Tzʯ4ca[<]Z0l}F Phu[=g``21C"ͻ=B^m[ƴ=L(t T$Gō|#\pհL"Qɚ'{Qݵs@.ИXsVcg"C^I'ҥYĂ#ׁL8P_29ĔKꟵt]4Vrff`CkaV/`5G[ŕa+ ' >fAb"Y!"5 Bl\X< #P/ԮG4ћˎsq[ cҵ_%|S :iV3;˄X"c>D"EI2/7|'Cx f4aS05ZGvBa6wjXFtk0N\izkx]CG1Hiw+QnM&9Tƙ€%8B'YX#$U$QXSxl|(W ᰶ,z츩W + ݢG:Y(71G?6O4t 9eAv½^jR=w?;)/Efu\I/mC-cp"kK$џg<*)Sż츇R.sY^1W8)}ͩv"6jYwM'*rn Ak[wر{˪?[nri,ьP/C4iu7RzNF&.jkΝw>[C:o:2 Viv?4bvlCƑ8v'xQKJTp$}Hru'3\D;X!"aAd l*_m#C/Yo$'m }'N0ʹ<-Zl}[cMŭ,J@BQN-k7GQ e0B1pE$HƯ 4`JAD~ZTxkxRɣX"sEy"j/M?Z?&KI8cNr Aذ4'Mp`AXN$Q9^,É] =QtF+g*k(ϓU̱F'AxKT [EsdL:5+筲nz{<P( R|  7Aa0UN]EacLoƷ_hB̺Asq_. Toyʽٲ:Κxfτ{]` "AN3(6BcLZ K$.OgHF^msE ʈwq/r!riPd6&WT=MXFzY<o6L<29)5/ad|?lV2xgT~cf^e.kh}ҋO~Dx6*tfMb~]j:- sX!Ba IR; 8q:l?';zk-eiWf aTҤ7VC|3+AvokTd+]).U%)ፙ01 .Cnȝ9'DmC-/k_ԛ\-3Ş@̟Bq-W!<\ (On墡 MSiوG )GD#NX MGL  ܪӿ[rl%ӛ\R.$[ ϧKr(A@<{ ^ۊB~ XKp0-?7HɾZ>~N k)dwǥ.. 8ʖAR9E%B˼S(Z#3} mדdK# b= ɼ" GkokuġQD@W|ˏ݃/RmtYMؠp!4QL+ "Aƚt=mTpݾcF '[`SsI&K" FiIqHl89-BSGҘj?lCa'Ӊ:C=2՗Q1dT[æ;&Zlϲt>? y"JKk9q+M LbaN٥~dP& 4TY녁q7Gpzqu^t27AGo-$ug牖uvt 탥3`ͯ{^ƺaԦN y&qfmЎn_ĽloюJc!0i+y/7 fo0UW)sys6ĭmy_G4Bj}B c]@O^U BƐ,]%zwڒ OzӹB0+HFgwXaiE<7`%qhTd*4j”xO8N]V:9,B?MЎMoUP oLaɃխ;P~;J285 ҳX3L5jW"5`/{3^92l-}I!)i{\hm#~V|(-,!&h0T͛bsK 6kdb {j&>7f(HimVOq>󬄌HTo|FP=9ݻU**Ie Co1&PJ[*$r@e v;/e`Ƙ=tyrk&Ĥcc԰$;n{lޞU4[ Ai-G C>ޔ(mjuu/AL ۄDgP:\ЯRIy~7*+ ІY# 1u"UQrKEc!R(#YӪ_dJgЮ@]@Γ4 ntuکg~ ز1u]祙;8Ѻ+LYlUE"P̔/@KhU&5r`:/> z2|C 0Lr#[z{iܮ9aÿn`9&NĴs }|DssẌx_᫊ʒȓlx~|zb = KlvC ,;c>AoɊ:à)٘(`HMi\XZj95`|VIOJE#rD/`>+(F1_{+Wb9X7a]*6-k)wVP2jJ1'nsOҴQ(Kl1_KبɚqtS;͝ utAZR뙫]BanKUcE׶AmRJ(Bɐ6EZE]`If^cW *qejK-rQק7V|%/v7(o?Z#KVa%ȓk9[Gu|GK^4xdɧH<\Cו8ڰoC/oŏ7wF'uIMXĚ9bt;x NܡW^G*{hԶ. dgSfYx7&v+w!g},ls~Mo j ^VYiBVj c#ȗ(4Kom2тX9.UwPιųNa.8fOc#׋@oC9=*H}k^.H zB5pbtE;MoW:{G:[97Z2BדPe$1\.WQp˔ڢ? 9#æK0T H װ1>h]Oչq/@/1cQA iMd}v𛺗TUbe}$zGeʵ{PC9: @]Xom ukzX57vzqDC_1)#R-Ȝ3 *V#@+`0f⯅$J_d`x"q-hM#1 u3xCjV#]zb1D  IʧFeaH^(.2_OXc$ΟتJ߶. 8]ԓd% 9w`=]nx#{@1r_f8L7)ɶ8N<ϤvAj\>Ցֹ=c[4W:<]]ĀG~<ulvT/B|mV]oRɰ)D uQVHЍ^*,ꋯKm$),9X9\Dh< `[Ge#ydN?R뎡D\ ~llO=~A f#l&fxPơ% HyXI/xf- AY/(C+i֏rG!30g!; Ru(t-lNVT&EiAК&ں=zΣ/\nH TmmW2{Tp?nS^pAhS2+UΦO4MIvk1g d'qK&$4aMM-<^B§r5Ѡ6ٚ/iv8-Tj  vcƼ2[ s6 sׁD`"˩}Q<׹K*,Bb Bh_\@JxIUG>W䀱&KQdaP$viRT kXZ tCqy;L{9o7л]1dx(}%#rw[)._(ތ_#X> #"=܊ ·H]z$:Cfx{d Zahb u-~v(.FIm 9g5;^;zHzSAtEU u-L+#e~1akơ1OkUOÚ΅77ҖֶC0ςP´Ԏk fyĖ._c\(s<` V<:fԸ S`T$+h<fzl+8<-]J1a,OF7KU`bUfJ-zsgQY+B͡k ܿD!*PI&L,;y<[w XVCp Vλ?^|- d1!f5PmKSAI]Ot}3Rkt\(.@ڑ[@ԱN[8-fnTqR/0Kw3 PHr(eb zIwLK'/} u,JykL5s[ _0&RVJgSH+h|ŪJ)̎o>O]Ozw!l)sX}x;}\KPSd3ج!oJmP4[^w%LpLK\ZbK%t6e ҠխKbPXYG[ePDk6]WngK-Gu8;c]OG%|eރsb |Ɨe0j!Fx( =ժjcN1T6>Le0UH= C_ Nh'N!_ZP33v:{<}00҇ _c8w'&V>p7fc`=:Ae#qxJ{519qy[rQB?w128H'! \PZB{N%ԜcՋqc=ǙL7l:DPБhMbբd0IҶ@plw F5flkZˌ9gKOnɎ5Fw5)e6ܽ AIiMfq_yPtH'H}cy9*rOCD̒4q 4RH|9.p%5`Dk1+^fNLؿ[Pe0& @%th lE ks׾z[s* E&.L8!PJ8C/(JgT _R0q`RD*ȼ쇧zOnoFy?-st8YW]'Gjy5;D!$=Hc~[:}rU+;~=7-7_ĊiJRgK[}ӡPWXΕOP!L <ޫ[X{-?v~#08q`(aUH&7!Zf6uwNNM?R:z@ܶۏJJ\UE=?t -p;lR"t'[:^BZ'L= *_=T S ^D2^SxznN\Rٔ~+K !՗wT21±4v g͢&_O >/#STbo^ܯ\`'B)E#H37EE/@ÅN+kC;37t#GЍ/!;;(u{uTEpEU+iܲl t4jqq?OV<|POwYN2-r+9>:xAkX:Sk>P([x4~~/WćhG=o>(! :aa8ǂߚ4L·t<}>eнr%AR+X7yt) I}ZϱM;RfS!c]FT5d֬ S0'(gFhk;Kd0Do@@۹!jfITvr7h evv7*9qJ$nO4~726@ײ4CJLl ]feW2| d^Ns?8=|2πZ }B#W 0NmE/E)mNgR´E#':lV%'5/r}Bkd^/M5Pd/MF(htGl.'8}kV)Y H#@NdbaQ-ZMy1\|!'*ma;;-wSq:R+3ƼOLtH[zeu` UEYF"*}~*,='~KdI\K>FDC]޴+);[Y,H8* \FhB@N6Ӥ// ZrOoe*OnQaeLⷙ7FmC@2È /ٚMx0Huj0xr<*!zdȷ;#2r?* n%U(vbs XIp:bo#*I(|B9Vq$͒ϯ@}3yآ.rKg]w|xO#Tiq 4W-,gAL58Xo PV$ŝ'Ь'nV;)2Yhln:̘r\zZvvbf#C$U?x7wBt쪶$]b<>}Ѽ'bfgtC! gAҢBRd-c߆)! -] kE>r{P/OV u:yh;Yk2H>E##YP`gv  {f԰Ze  QKڪ:9?FRkZfi):$^޺Cn!NPd֒"dQ5YT;[cXʡ0z0Z!a~u]s|+[v%k:m!1q缢+&L/+n!9SIBRԗV 07OYd ;ѷ1=\"_j@)v[Yq1U%-1ŏH5Z5s j.yav!4݀%z;ǐPXM>[[#53.4Og\bZ467@&~rǴEݰ4wW9=V ܻ'|vSK.265GF2n1[ggsf_|Ŝ߸JPm7fzQ,&uėk 8~ A}0s? >oiӚ Mū2q>/&xdM? r*"R;Պ,{cLGI:]2G2nOmʘ'2W^fX *|1`H&4wbO;/brP:"i@Tߖ,kdbNfԃ ʱ/hZ-O5Qc =v{W>{h}2Xɋ%0U TkʹV RlUd]W"52^I:H jYr)o&ڡX'%@:GTG儂88iovow =Y:g&] Ob\8@āgt({:&XO O?ѧ9_Or{b61eS$`[":z(L#O^d޷)BAϪ/Y4vKwɋM%nPz=^eRS{_E>3-Z W"䓝3&MJt l#@]·ob xaZ]E! c7ܭxJB !^䮨p,3x8Mo'EKO+y/%~`NTqWT81͚|3flF8CBvW @\,lW.摈\__8̤hdt6;>0=FdvA_i58퉷Ӌ|.; \dV3y{`zU#ʇiRU@\KBLljT,8Ǜ:MI7޵˧rtkj p|oyܚR(,Y84#PN~.58b:HG?%GDdze!*\Uzy+p0k vnZ=si՞2LvAfboA -l*-Κ5(tm\,r3*Oo(|Aj5  O8EB'N+_KِSi1%K!+ǔ^c'x$sq{7چZsHaB|5Mu.AV;]rO&5CAo*;)oys"8+o U>v'Ȝum Hɳu#bz&bx)؈TӔUN/d) }k$"úUk :kwZ*,yXtM^L% Cx$P ;l"N/8M$Aܻ5_aĝ!0@:E/cuI4 Xw2O)>B9H"l3) ˗D 8w0neI<;B_}XbAEګpj''ցT6ALaco55ŕTh,#aF٘˒bX\_ 駙ѥH}6R g{+0^YOȷdp5>^ndLj K2AlC-;VW*LHj4d %[MyB.$U_pix;#tΒV_L%2T8zN&Z5Ff8\|nh3(guZV[>/u S-j<;*eGh8 bR縱5 TvwZn獢p5ص8sѠ .,.`yclqgo fF1Zq7߫f~4De@/+P[e ͖@bwAܨFIBԊW9? Y=%Hʌ'eMNӤ ȥaeN0riUSIe'P|Ө+܈?ѶvI @ΤWkn+Վku䯚| 5(8ԙ^G Z-qE?Ni7bB"*==R_ E5kpJoet9c#ppN5Yi1Zɧ~- Fb\UaU5*D$Fp|=G5@s3UJ9dzƅqԱwQ3gDen&Un(11S %]7v9`]mfrAKu1kDɏ-Ǡ\{mep;h~jP^=8|9MQɆC(4 x6RgO=mv-p(kCaSAf~xLQb~܃ovԼJ~Zȡ:6jDnOkMHH73V`::HSt,! blE X =OfpB:A`$Wu83`9HyS$ZFQmXb17Ψ]="Nܬ!aE eimJ .;mh{y\,ZMn /#v0MY{p2i+yϧP&ׯ.9-P W1͙]O.VuPؚ2os(BNo 6*„siTS,U{-Wϕ%eV9t‚J_پk~eݶ^Ol8p8\Q^}pM߂ЈR1R.F)ٵ(R⏘v3|H;3E$L;R h( )crPr%-sAw ;Ӟ Ю/[fbu8ƻ`u8˞:.o IbyUs/%p /a6Ed*?W0C{y R?_q1)V!םҕA0OY"7;nw #-}Gj^':9"ȘE[,DMJix3ӑ6Fy=ZtuR!fҒݢ=0^ctpGe9Hd[isa^pw"[ɶJSXc3h}1C*U/8dap< kIǪݰW³?e-!qVs^U LPC8@:cV>CѲϳ,58NKٹ[CDbDX)VTuҘD5u`M9^{7Y`B׺|sbZ4ƚ;n m{OTao]Yc\1;ǽO~]#4<^M 66qJCh27&\F2ܿYj"ѿhen%%mx{ v)Wm/Ì5 MHXm+pUGB!meF7 ؛,͡' Bi7k罳UXGTay[YP ?l&c/XBfOL^t}yʵ8)* π} ŠL2rc3*NvJ㑪OCx˝kW2F1w1'sSҖe^)Iς/F<ܪ&=z? f^S ^ܬQyEޔm wʄ+H]B4/+Nj]V$/RW DZ,PwEui$JVK6>p"Z(?ΥCnJIO|ʅ|Vb oB!{qc$ʼnD\N]Ǥxy@MH=q{N`´/cq[kS9#Mm0=9 z5lw ]Pu$OI1"zVj:X:mN<R1Utk_ ;/^s@j~a3Gmĸ%)I?_2D[gaH !y'n. ;+L"܊_Nqtm]f0^`9#b4Ɲ) [a\s@|7I4 hG~bYԐ^ (vS3^oϝXsȻ4qbn'Dx_&؁3z/;^eevqa;vdBf-rT DD.|1967CIGZen6,qmHN&1:\U O91KY,w?,Kw( BNgJ3N46Np>SB~Ms5'fjTAj'[g}xvbR`bY9ưFԳ7:md."56f (1_N4O:=vEPr(*8]@jd?S9@D9GQEdZx&EIa0mf(,`[ uyn&~ b&хň&48B,g|$ےw> dN'j'7E5Z[ׁ$RٝCX9Dۂ73뤩g:_!}ӯf@/tN30뷳&uWa#?gᵌ x=(M{6?]|z xuyA@̀I:)- .\946iؑ'(FaGA󎄄h[(v\EK2 m!}Uq*Ja;R"=YΨ'(x9Yzdx\Z$SKx~џ'~@KB2s=cZCglځ]r-ň~AEOá̻*mu o;Fz–J M[ KFnɥr>jB:$ؼ\D*$3aO.%~@|=n0Rx(zIT ɰfERϻ%5(Si(nGH-3Hг *%$#P:9Co2C D?EyHR.<t}]p]1 G-cШk s%+睌V8c߯DAɴD[wWщI5q>x_2O3 ֖GIIO<%.vAoF^ߗ)/۟Ҟ1@&7zcW~q :>u N6Pҫ:Rj`aD0yzùrVĀ=:dsQ]7;:E8eDu-%'SE/V8e"Vw@.$"$5af×L1:e $oZ.>svDe.cOZ܍s cH F-蓳PY<:]CD9YDY˼jLyT-]"F /*1B P&Q<)x>/6W)Dok@RzCDښ#?&&%b#c , xgϨAg*mE])+E<;uOlg{ 'ơ}ca-fs/;"9ۮdhibir椸cmҩ ox ihx– -k'o'ӼFzh b8wb< b;F[;AZc `jTJ7Q؋#oD(RAJ[^dIy7|W?@QM1!%l#8a_w΋+usymu.t@y?%eɆtNu_U;Kg-6(cjA,dfcgsQO'S0Cy:^&SIb*U(J|߽lGUhnfq0쾮%+VPu;cH\D#N9<[ک!_-rBVll7Z&q<:5nm ĐYze(a=>(Ita!fDWFZə"BdahkF_ VKĜ VDwa@f_ <_-snS40޳%c0-Tȁl$j 7WRj& q Ezk5 SI{"3yIj3ECcCJiVG6# W7Dq5mr{-h=[6;M(60KQzO\GJ.W(O.NpTIyȀEC ZUydn8QbkّO $GIyu!y<`!BIћ>/dխ }VWJjJG ,t8q}A XD[JZ?Of˝lY>XѯiV V:eHYt3#BuP[E~}ˀ6QݺVG _05Yg:}u w 4.fKI6u;XZ^^a[_xF -47;<۷0wiD :]:$c8dT?v_ŘxZCkcg1`\ޙӪOpVEeC8fhvAG %WCKEradygW).9)A&V=-;b`Yn&ۆVU{U;S< ส^=lVvbnK,U ZkmlH|o>?UA9:2E|]`%uSʨ71Wvan]Ga,>ض<+ECF.F| yMMPډ#71V(H )Rn\DiLl§^Cxb ̑'@RՓ ] k5 &fi- I46S覱m_i ]6/UԒxF+1o6!:"Ev9cMG"iV5dfte>ehVd$b.#z;/IRqNTFb?ggBhbvh>mٖF)U衡#y \uN6xk1RR6J\ =jGH`JpYu'{$+j V}[0W %FQn;)\VzFUӫp.Yl&4+pD+ X; ;jg*ωIp_ͺI)g3H"ȬDtkoIBT#dQeh21"=jm9hM^`en ku_e#a"hKW#N۳"CxEv?4,`Q 4 1R`Ž6k˺zٓ] SM[tT{$bmMW*v2J~E lOPd < P+O['7zW=Ѷ<4Q =r5aY^D.`вx ubIp;ƚ-O1认9 f="Lώ1mWN?8P`)sO]x&M!'ӽZl_i~lU]c~MWV&Rw~!`p Xq0떨aTa9&b%ڰV9sԨlt=GdLOcZ|#}Ñs8#\ޤ Z? LġN\jk.<@B_lh4yc<&.G"fcJTbj3ZH[fy z۩M>$i\ffaHԙ,h JV_9Ҝ +9+ V? >l_oWVKmR{}/yI숧,JZlӔU< uuFj"tJxkc?=w ~˳2Q5o"ùzAJid5lɦ3'IpSdS}  r:d#\n_G_R^v0֗܃EYF(P|C'U .;Ս˞ ^(uᄚg<}%*>A.5>bHZ %?kYCCeNWl_ǮIN|}h xjry%R|k!Ey{M%}uEu=UCe1*>\`[*=f⊌O>0.h/qL}yinU۪LPi8!Ukm9OGU[˱P֔<e "^u8! fR,0#«M%/C.jo+ӚN'!kYQv6Pg{~A!2rRoyPX>rQ K֧|;b:`jP3uN+hm"lO 7,xѤG$4mϚy G"UȫΫab+33D2eޖYt]Ū6;fIH-11_Utc*dd5Kac9uk#8BUyn̡KI2/N@_=vlg8=]zLgH=c35iwDU`~~Ӯ!"OE"E~$r_ud?mA/^Mw{U("T3,~+/x M !oHCnGR7y|H؄֨O'SP4TfnxRS²!*V6{w0QáΩ: R5!e Q⒘TqӺ޲U!1:Mn'mU׻{d43Lϲ" (ܩ3A(w>>y5݃$b1Xr u8i%!Vŀ=3}tå%uΪ_0R)):MN9seŤ6oW69aAq0Ni| V6I7^(,-rH]4ioP8~۞kxKkG b@3=Eb2څ*#_~B'ח~0,0S923U/Uĝ_+d7\g|fi^"džuheEmec'ЕVqyx&tVfr`j2' ;(mWd`9+y?nTրWF֠G0f*y;.QnXOt,~Ho }*wo uc7K~[\| '/"T&; LS)N7,RezRS3GjdLqD˭ Dv*xP2R\k\da suf~Ikiv}p!lIb)'5K[ߊIܛi_ Z&Soh5843ӷeJ\'M  L)԰19jB쟡Oq]즎 u,/t{RlߙhzՍ A}Ȏ08^$=Bd(8pbV7jތId ~r> ouC@"Zx暆6HJ wwx =Rѩ%[v+hjlaZA[,8O-Zа0gTb}a/euX,.3.\}xv,g5A2cV0 &.g47RVWRcGM;kŇc[?m2O?0Oj[q Z&$U^Gƹo*ӽ$^IALwd\ĉ ]^0K$lkCD48y;F映*7KpnrjSכ/1VI#X}1!gpqyܲ  P i.{h7-y"3"G]fa}㘔$#yO@i@H+1&iqpst1XT:v(naM59'|SY  WOO^&'TH3q%R6]{|yRzLEٿ`hh2XWb7,ǀ*ɨXX&ԷpY$",V*%l]p8&#rr+7Rev[)cډS1Yem3yחٯ9:uĵM(+LKQ񊞳^m9ˡ s0ؿЛ'w٬FN0G;@Yp-aX8O(T^F)I47>ӭ pН[JʶpD@b1m5jEK%'-n\dD..q̢έG`)J9.uG}۴p(ʩb%z+}+RISt u -HEi*R5}Tkm !nn6(i+#%#-_8X-R1+sYIlfd(6 l>NٕIahVTbq(c^"š!l^ZbV:|ݨHjJu&::Ux8 [W67QB>zLA&C.ϳtؓ-/j E_Qm ۦa޿ɲoŵ6~Y"PQxI+ vš׫gG$Kt1QĽgGvrZU8(T "}z7=~!b4.^5YCFξ:sN/ܠF ؄9u(!޹>w4o/ZRaI^)V*{lv+śӣ-&^{JQڽ s͓(x> B*h)4 \5f8wՄEZ$M1!գGt{F+rчrq?8-T??cQ_(P5+&F۲wb/tI%mSB/ ZUGD!*F?Ὂ^$}8znm( :kjkғZgv\KwͶ}oqE,=J;jofm!GiS!'>H#Jop'ZQL7|mHI;j\mRIj'O2DŽgE@;#U[m|gl|@ IFw;dEU=J&3 1R+k_³?_>X#qU3_0$;"#h V &wE(<5^u҃zዽΦ 嗾~&YHҮBߒ?=H"Ƙu͵8_ytp]Lx/3ܖnx]a[U~ꪽ`~ѭ]INLDmA{'$j 0S ;5ݮP\hrunf+" ]~@H2cd[6B#e90,hh/m̶XVы`I%P)}Ն%Y Qk Rq6YOvDeCK|m5bLXSh ft&?4G~3CZ"E*lD!S{z? K1 y*ōGr9 WH;{XYD[6>|\ƿޥi*sT!rʛ"_o#GZ`Dtӄ8*O"FPu CVlFMqh^.s>KVzDuP'm2{X[٪gk xF5EBj墦B~YѨu%X MIz?2EČ@Dc>ɩ2#ڢ`<)i Pb2w7Fj# jdeOͫɕiLΌn\"5%TZJ^^uჂdЅ†J zq aDG>,Q8ح|w Ch~,C,6ziKO5 K`oU@c1a] P$WqNBpxNÈ>] D^W^(jhmwZ @2( ֩κ}g%kr(rTeJĩ8DKĺ\+vNN5[Ki yR7.*y.jQxY;9`>RF{.oRSoIȝfIWJ$\8EAÀmK\7|!1lr~e^xgt aP3J;p~z޳ ^{ W D;˷ ?iړfa @ښ5<[@6G,~IsmI2|yVA';h3l8Ν٦[QJM]vqM 6-|ƴ6}݅!X0Դn >F#>`nt7ԡn[eڕ! OpSoo"zkfC[颿 x7(= fI1g`2tc;͞!7XIֿu]'qJls}-C(1(gԅUR&=p/EZOՅkE?l`2 @qtכOfgluc%(̤ȠMA0x_Jiy"\MH:52z#4k!BHppA3}KU^=OXv,fvQ_(T LY8姕D,XJ -ya[}r6GWUts9Cc'^ cIЊ-WD[ ӻG~K'_F_&䏻xhA@"ӌqVe=wSQXSVݘ ؓ(SHWK514,S換ֱ+<&'3?\ `mϑOC=ecJdnja!\{$ޜg3e0y/# uˊ0.R9 !h%:H1H> (Bh6{Kue{Oȶ~~z'Q嘵?5^ &3&!&,' :mh| c5@I8A>_Vˋ2 Î-DJ)P K`䎕>z+[$4X6yuFb$aʄEAλR9gm* thv^Y{gCƅx͜]bEf}> >lX>_T!dd+D .)d H_ ;v˸&'x;>Cf:44 !H}M>uz>%Jt rx&\vn.W2s9R) 07/_,,<@SI٘211q)jܶL:8p\gP yUY!JBjر(ZGbɥ;i !y{4ά)x^B<[Y#b5#1jШ_Z=u#b׷Bc/HiUp%b77-IvV<M8~["'xK*n/[f&1~zEi ?+=jBQn( W>VӜs_Lږgd&LQ2>5ISĴl,$\MW&bpwwXrnAZQ6skܦ#_G'ޒ y(Tsȏ\ C72Sr\dØP(iPklzhH@=;>Z ul2ٛL9.Nv3ӮO_\+16̔8 ?D*٩ʥU^>&tsJ3LOGlx34{1Yyϻnh3HꞶQ ^ո]#HGn;mNk '$*ĉV# zݩ\@}pdA_h !>sy5-אόI[,@UJ@@zp6"5E%`p|!),yadJR޲Ssr~>P\.jze)2>OGle a$oܨHݽaV0glNlnN !\s3 ]ɒ0%^2|z QL84dh׿FUj@g?,өXb!:Tl^I:%D-!KE;"ݚOB':x)D򒑖ö[\1vӤ7N|Fc(b ԽGydV uOϘjcaS."MId%. nia\#fe=+M=fb=90x\baaN˸F+Oۄ6i+0ķ9+6Kmgs1MW\n{ڮuk!xb}Yw%3{6Cf^ԖQaĪNASSkYFF9!3QG\ݪZKy6'*AI- N -Jep*&yq],V] N Oj2 Rx'T5-dTm:2]5A0ULN us +PJٚqoy肿S{c`M0.ϫ0L8S;֚$4SI%n=, /'-lZm "`om49-j?~e9vO堉\C = a VjT R"N$FrrP GΉҢbAX!F.n <\6>'#$lpQ+P^J-32 ?,e H +4וP*< ܎S FMdcZD9ܰߛNak^.J(7oXRa @0jU]MBVj[EG~?4\7(!!=(OQ<DžT4rֆAVW2u#(ƨȽe(rPn|ْ?6ـ+HYv K+(e*c8bYYX]b]iy0D2P܄Jk98&4%* ̮["3k4,gGIJ2wV&(!^>\iU:+Jvs^P* ܨN1lU,Yhγ݊8z!R)wo)'5/Vd8EFC]0t]N9w|VD*垪S"-70"$IjrI`LVPTbήDi{fudq]-N_O5;*z/įo}_`.7?(Q ZS?^ ⭙KN~<צ5ʹ1y"&#.w>"-~l+_'8O },X~S.o|3#5CyD\I<;ٶkJ.ujXZCqFwevc\鞤g&nrMY%gfI,z_w"_?JWp*Ο]o=VQ !0;1O %YkuF쒲!ܸ\ dx#1`}.){{ap?>Z-u$ԡ|̭V́+hiS/ ֿQxk)= ڪռ! 3,JF1L'fOii _o30gu%E=r>2Q)`$Ts ӟ"= kԞ ǻ YZ