libgstrtsp-1_0-0-1.16.3-lp152.3.3.1 4>$  Ap` /=„?0\k~^Pkm ֹ*L=kA"4 nɂo6rҺRSV}\vP>E$< |G Ԫ1"kM= /-TAc`}O[ڵj:2YW]Q?f k݉g'9~W3T6>O6/ rPx<:snfUܒKn|ws66o];"z6Z38522a3616fd98f1caa0e7c97038e2ad7fbca47f75f5f21759f9acab3f229220e045775b3f7374939c0d1bfd795290495ee2176eI` /=„a6"6;[ibA*9LnWvS *Npp3%_ց"_NWoSfD$P-wQ}(x|jb 2:>p@?d & S )LRX` d h p   (hx(8:9:: :>@.F=GPHXI`XdYp\]^bcd7e<f?lAuTv\wxyz@PTZClibgstrtsp-1_0-01.16.3lp152.3.3.1GStreamer 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.` _goat178openSUSE Leap 15.2openSUSELGPL-2.1-or-later AND GPL-2.0-or-laterhttp://bugs.opensuse.orgSystem/Librarieshttps://gstreamer.freedesktop.org/linuxi5868ȡ` 6` Dbe070a4540ba624c824fee6b6878b7c1d2a3771cf0322adaa8850bcbf6ba932clibgstrtsp-1.0.so.0.1603.0rootrootrootrootgstreamer-plugins-base-1.16.3-lp152.3.3.1.src.rpmlibgstrtsp-1.0.so.0libgstrtsp-1_0-0libgstrtsp-1_0-0(x86-32)@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiggstreamer-plugins-baselibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libgio-2.0.so.0libglib-2.0.so.0libgobject-2.0.so.0libgstbase-1.0.so.0libgstreamer-1.0.so.0libm.so.6libm.so.6(GLIBC_2.0)libpthread.so.0libpthread.so.0(GLIBC_2.0)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@VqTMTeJia Zhaocong Michael 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- Update to version 1.16.3 (bsc#1181255): - audioaggregator: Check all downstream allowed caps structures if they support the upstream rate - audioaggregator: Fix negotiation with downstream if there is no peer yet - audioencoder: fix segment event leak - discoverer: Fix caps handling in `pad-added` signal handler - discoverer: Start discovering next URI from right thread - fft: Update our kiss fft version, fixes thread-safety and concurrency issues and misc other things - gl: numerous memory fixes (use-after-free, leaks, missing NULL-ify) - gl/display/egl: ensure debug category is initialized - gstglwindow_x11: fix resize - pbutils: Add latest H.264 level values - rtpbuffer: fix header extension length validation - video: Fix NV12_64Z32 number of component - video-format: RGB16/15 are not 16 bit per component but only 5.333 and 5 - video: fix top/bottom field flags - videodecoder: don't copy interlace-mode from reference state - appsrc/appsink: Make setting/replacing callbacks thread-safe - compositor: Fix checkerboard filling for BGRx/RGBx and UYVY/YUY2/YVYU - decodebin3: only force streams-selected seqnum after a select-streams - glupload: Fix fallback from direct dmabuf to dmabuf upload method - glvideomixer: perform `_get_highest_precision()` on the GL thread - libvisual: use `gst_element_class_set_metadata()` when passing dynamic strings - oggstream: Workaround for broken PAR in VP8 BOS - subparse: accept WebVTT timestamps without an hour component - playbin: Handle error message with redirection indication - textrender: Fix AYUV output. - typefind: Consider MPEG-PS PSM to be a PES type - uridecodebin3: default to non-0 buffer-size and buffer-duration, otherwise it could potentially cause big memory allocations over time - videoaggregator: Don't configure NULL chroma-site/colorimetry - videorate/videoscale/audioresample: Ensure that the caps returned from... - build: Replace bashisms in configure for Wayland and GLES3 - Drop upstream fixed patches: gst-base-playbin-handle-error.patch gst-base-audioencoder-fix-leak.patch gst-base-fft-update-kiss-version.patch- 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/ldconfiggoat17 16225434551.16.3-lp152.3.3.11.16.3-lp152.3.3.1libgstrtsp-1.0.so.0libgstrtsp-1.0.so.0.1603.0/usr/lib/-fomit-frame-pointer -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:Maintenance:16413/openSUSE_Leap_15.2_Update/7f446d330995196d33733f54fe8470de-gstreamer-plugins-base.openSUSE_Leap_15.2_Updatecpioxz5i586-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6f3cdb0d5bc60d1bb7e18e823aab0872194b50f0, strippedPRRRRRRRR R R R R RRR[/?u2wutf-8d9a4acb95fabfce3bdd8286d3fd18ad8295311c798746b5c857d3bcff0eaa507?7zXZ !t/:] cr$x#DsAjEշb,]ٸ3lJ.R8I6"BjƭuMfE oABLڞbesm:BD$AYSfG'Sx)DMUv85uߙÛM7MSmP]\ɔ:?[(a$ 7 KTA"xFXsŒ|eHL;[Ac E_@T Ni\@7HhOm|]ҥt3m}jZ%2caX%TؖhZu1C}`mi3ί£@<:-n|dg?T]}%AxbrS:b* 8Qdrȇ7?h}!ȔKǹ# oK7kuI\#7KpGG7ϰW<[/@tʞwIseOTuZ#}U*ZKo\mfo!JeL`H =8'FKU(PC*LҺKlV{ y+m[Q$ 2= *i`9ąFLpcTht(;l7eݿȨD"lzesTK(SrJ>hjrONet`7&v]=81>K, K/昏͡N;%.3`}u{ ?\vKIZstƕLl1LDF^Us/Hy}sj(^H`#%Xy |L- 䅔-&wj;a>XT!'uF ͠ruA)-Pgv[%7'y ;)3g+6Sf#mf"FEHZWA" +Yﭿ;*&V'RVƴβn<}^큆^5q`sl8T}Z~!2J W!z]62(zfl;ViP `]PS9Υ99#4FS ܼܕlV.\|UPDhޥ$ 7eU 2l{ϊ{a BbZ)Nqk 9MXC%q”,>OASxd/Ld|U,~&=w%:Oc]}J{>J3G!l9rvǭ.5bDh|JEdZfi1LChg\CoYY)8PJ%rzҋIL'"?Ӟ>|e:IF(K+` @|x29]U/xF3{>I:lߥhLcgЎ!1&`ln&'#rtF啦U׿: 1ߺ/-:vР$r?5gS}WN.h`Ͱ@ 3R0pg1Kvz+nb>v尊֚^tNB7'^'>y;ZL:~ # Q/['dOq\ /iЈ*|xYOC/jo*rAa{[ޓu}/ƛ~x v|d4CZ50 N(Ԙ0 ϼa&VRk%~F~0B/_0| )䴵F%s(n*U7m]\8RjwJN&Zܫ<.[#00`Jm*Y,} z@\mg BKaV}J PArGL3g?@ ^X6޴D7k PvRQYGOپtA9U%]De)6Zs*xs`L/"h2opA6 SaXW*[NsTƈr](;2b Ye~&N[ Ȝwwßx ;r- $FHvA9\ENfÈyDZ' ʩ\=M&TY3Zr,ARH(!n ɤEsà}*C|b ا\ש_]whО=j>{5T٥ qbHwpU<$:6=pdĻvOv-' vUWN$:`dZz[a`# I^P :?k$Ka1fUF@I(jQ+h~1XQuY"'cGDl&`R㵡opNiÜfLb}k K&)XfKkȇB-d)ˎ6Ft #F9k)Cj,6%?(<思/ .Ypo80T0_؝Ԑ`S؋y8&6~.ie"ks7f8C(Q 4VkF 3^!~fc p80̈́5c|Goχb+xq3ʩZycOf8"+zX EDU1FD3P8e%.j'X(4e)'ozb!acʨ"2|waF@F F`U3ϔ=j^' ;.(d*3Sc5ԨE%gH= &1|ϭD7$<:`ס ٽoqVr9M SFA.=t&̇ 59@=Z;Dsp@(iOVǎ|B) 3O\? ܻ.'KʯDG渕E@U@{O*䯂1SGltUtgjVg }bVMNe4QiS*V0~fn)J"j xגgzצW>eŕƺԆy<6G bmsMh}=ㇸl!eBC\ƃugV'j6>L.vT77R"DMN g躨'x.{$ AMhi!445'h6 3KŖ/֣r=fQZ)qX+eȸ=yXOQSli@yכJ;KBu7qa M\fPM{lTJܐ& $H`CIbl;n|`oj(.ahYI,FWs .kS}5$q9"`AٖЫ1>@2^9dr߲?Z=RLLXK.,ܤ=aak6dnƁZkX2:sm}K<`%&6(Q8JBȱz{tCda@? B =VYf؞p=AEH?||Ζqln /,jz̨ㆵUlL}(FtpC~C-z * 38OBqc0baw7r$w,~гf.!8J] $#].UReat)-SR|?R 'HSy/O8E?>PѬKht~l8TS~.g\㸧nCO ]p_g@Ir뱐cӵ#bBkԩr$(o2LպR[|0wn BOj ViX5ܖ؈]6[n ؘ=kv3ﲌ;2@ɡ!!Eb2,sTmmqRF* GgxuU*" wOX\eі@8{ <ӥt_H/„:!&̟TAL5!/@ՄGD@96}а_)>aX>e hzIMaj-F_s@+l5 ``(w全b@L?6AEXx˱d:'j(貞X r%-Ο$1 U)F",4>[VCχx%h8@"(#v**oT%M)8Au D7 w 3М%H2!:.?U|Wgs"ivtW/X.EDi׃a[*w#:]p6iXNmHRW.EZC/jY6g'@v.㧹QVHSALeСTצ6|fq_|eړ= ڊtm#/onB;ljfZo`dL*#l~za2ްKvrZn|gDۑKQ7!¿TXJNteg^>ෘ;X m&$ 2xOk40Gu`$m-mQ+fԡX^i*2ؠKai#-N!`2iKggRT_|\GI &S-nº]{ a|Y$6OëOhP#ZO-=H6\ODveigǶD]7Rs|ԗVM'/B/<1P S.,&5?&ROS0$HU QLfAOڤuȘHdt'{#b^*qRixE9MnYu$0F6m8Z=m]# ݄Kz\\Sug9 #1Hk8sZbW!A醨0w =aoqgQ>~Uh(lTy3Y'3o!q6lP7a 8ӽ=pȇw3 ͵ha}}!78!T'Fm(wspK_3ՑLX>\@lQTt,J񦫃-[\UX_h),R➎"e·I4&;TzX:Czyf,[@R5&\Ci[*0bLB VrW3ma#85Ȣ(J2itVkXQǘe :w~$"ot]< peDK/!d꒧"&Wx.8KjT0EA}W]kueq14) ?2Itfn 5rRV6]P뀔2|w-Eg$)w5$Xs*Yڵi6Ivar o*4=rj•Q##~,Λ+ݜ:rL:SS|IMh@,k 䗸 `ͪLT>B9ۆM Hv#WBVArDS.6&7b^o(AУ._nv9UN~J2>yɔ5W ~/`Vޫ3,0z^&ju:ԺM货5$+go9E'nmH(L"f]0`۞+VYqïܳڛ2;-uЊ9 =6#'d2LR~:L{;Đjf("@e5!ZKPLߡʈ19n}v"MR(e-_-s8zBgR*p槆ݘ25ei9'Bjᗭ>B>|^RdBQgJdK!u2ƅ;~6;gv?O5;ߵ >ラ[@Uy?gލ:#TLFL(h 0!0 #]M/|ϰN"&uDpѢT )IKmr\ʔœhT`i]SY&6Ze X=zz$;J"zs_jɔJC~k`'I sr<rwG6JQ_zBї p"Lk^E'`7[6wK!#=hzeG\__+9݈R[Ş>nL,6%Hf&4:,WQ"E Gm]z8x6Ig .Pl_\ț.J.^("sYgbl#z/y^,swYv)Mі]sm6 :G{?qGOq(S.h0 Tޡc1NbmLΜr%d>yZ³U1i9Pt.O^cnc s[~K2io (grH~񁤹󘆛Kt큿@Q&^ O.# 7?]јdpv`Db4Q[f4P3hPRΘ0x>Z=tz*EmW2q ʶ`R̪5stvWb`Cnet*9?50-?S}|evTx77X>{q![^;é\txb$^= M87U| Lڦ(ctC簆T8lcC(َzq""y= 9`-l8;\D.``;'.Bo W b0 VYc1ں<M\qN儦vHhVS$3;iFkg[H+p8B4ϖt$7%yȊt ^EQ1`R@ υh\litN`7 XxAo RN\rGF gxtiG:=ʁMV+g @ %½4F=\1 !ލ_dJ}rdD¸m:"@ hl@]~eSː)w'D&ѢF432Q1!46{PΚʋΓSwt{RhC&l/o%Y嚥}LcGw#o^Æ&Qlr_a $EWb.E(swF$8͚8SV$c]<_H,K>v'u:X3 Eg1qLnFL4@-N<*j<4?r5-[IX BOۻz0)@JRY'( ;.,a=+:;#渚V״oQjN1B E3]wx]¸ 3ruClw;$Mmڂ +m[ɋC;8-VFLgUP72~)7G^Q˧v {C=#-Snj"e"m*\bO*Ym? B |ndތ ӆ/'5(UM:_b>CXlݟЂU}AS_rP5Zio3P@y- U%\,Sdpm;64,lUP7#xS=j OO>fЈ~(sH5}59O' .;k86ܲB&] I mmfA7H'[~v@L&kGm0ԃj&0WplgD;m?MYn|pHwՒ Mts\2Lɕ`H`(OcS?)B! keZ\ɨ~I銿-g"I*}/(1Z$`nĿZȊ=.&v@ȆK헫gQ"1Ah'ÍU7Mmq'}=XyvB 2նIHRYqQ.]q< yK80F7V '͖oTepDqaW"]lGVE;&{QsAu:Zc^uWx9”XJhѾ >ꎮ*h!^|.. $n: Mqi0yOnӷ4f| _pypsFF6ܾhγ}YbL+ޣtS!NZ#d(Q:Hp^xH7nd..終Ei\`N_&PI ԰%"v-jjCj]iF߹-qYݦW7C|e,}e4zK.ю '>nvL<d]-Śݥ?!r MƷ+3֢{3ҫJ\៣7oz]!e_!us>`Xz7W9UWM`D1Cȭ2(LpB'G3fR &͉_-L̔ m`nO;ˎ{ijdVUn$燸H0m"nFͱb]^W2g,Y0Xdw׎Ց(‹qQ9܋)IW(Nlm2< _)@s  .2e9+XD?wWO',r0{moa߮iN |35v}ޮ. r`u#1]uVCɐQgW43Ha}"VZy> !]gˁ2K"ᑛ]eV2m(?Ui{T ~S+vA{L{޷ /'B~35χJB_|h~$+hEq7T}}}Tt9*hYuWLr5ڱ{szEYxZc qlvoB5|-.FcfrfﯾN.0  l6|!؀_Yk5ĝP[D+a?,`Α_bERe,S !k`g-]mfa';k.3"]`A7%;f?/tWo3g>k{$S_a>~xI 9>[/݇a]*IYPA'E뤆}ͺq!oWn@eBhY!UӮ;GuFM5xz".y2:o|>\&jW4e^A\xTh@2qtO)'*.`;4>M%l$u0ܲVgGZVifO >\.vQuI;HkݓnE]FLd6i]N}?yWMD(X~ NZS~A.Bv4Pqs~y{[M=Diz D[|lnKaɟʳ 4Ԋ!/o_+@viHc( Y"LjƧ[;Ê',:,{?-NO"%mR%Z3\‡iw`n@Haۛ ?g4G]WB.N MTfv/~Τ+~8K[2t~HO'͡8,|;mj@`yehd{L[rld ^Jze-~wPU 2{&dB x&y4MvAѲzdjV7c$Ds}͑naOVc[O&`eZC܋3G0JeNB]RP$k9[|m|T@nG6OX5'Ehj Z`KA:@Gvѕ5snfח̃OEEjĩ(d]Hgɨ2+gA+m\%ĆǗ`DZ_/" 5`,m0o5Hrᨖ%d X"?xLB¤$@Wkˤ@;{c?IH! VeɄ49FBdiy A0F^cwh7ux;~+:!D$œ,=ݞ6 ?s<)ov'Xv+f#] lqMN߱]XFJ\XTgALHyf睼1: ¯~/Dg՛h#4gLaZie=Bne剕j ׸w)3SU DU⌷dS[~TSH ㆣ,r69tp.UDL4Iv\# tۀBrize9Eb׳N"i {&pޕuǟ 7+WY^[GId9NvI}=m:\ɩN;]v"/SX+ Ε.Rj fΛG;M.thٞ:ڃ<t΂C|+ ]kҒ|Kģ~0hqnY#65QktA4mܑίϸVd7vd"tP5r &6|HcVH}n:X=8{n@@374ExKO㲁V04 WdyH՚cIp]V4fpd.9iBԳ690 eyO_+&vrk-xdr!MK/մJ ȂCS%eiI" z3j<;ʼ)k<VldtׇD@ᣇAGI}Xh}*|Ӝpf({kB8m#]{$ER#k2|a6jAuYLQ FQPK<6.h,L%!E" {n<+zqeO3{@\j1ZURZ#j']K:},@Vnъ :g&;U)mykn׬I~Qηr9' 9|ʰ];!`',^Lunm|EQ]>u0%H9 Eyi`4Fb˄;L2ghbԎ;.Yˢ 랓Ad7=%7E:AmM{Lv\76PdԮrM\a| ƍz3[3 ݎfkf\n3WC9 %tđIthաiU,h!<`uN6fA'gA#Pl@ރs]'r^Q]< DдEl֓95xӈݣ=h]Q#e"엔\\~k SRyd?*®va8%"POJ˼J,vmP3c´_],"\8Db!sfWL&ɣQ݊l2ŨyGf #@`dУ2jB3a"4'V:QMr> cE]!l9tHe$s9{ȃ.*nqD u5 T߻nΤ|I;*9ز G7rFbfKܓ`T<֦Go%mPMf B@U%kv^@tnὅby~gT.A ЋbHVT詡Ժ8IAޣz(4iÃOJ^Q 8^YJ̟BF*'QơU! J¯( ߨiy,b u¬_b؞IchÎ#*B(AN AyŢOѭ]B$r"\47[*tr;b'#ҋ J?D6\Gmx^ !1+$bȀRq 'J}oӝ(^3uLq=# @.>#e1ݲr>2s؜yA˔*&q0f;PҰxH\gV.SU%"SH$ 'HbM, ^.{[KS ? f-}aIN3 `Wx&V s!{8T{:=cza- 5!7ƋH@ h1|[ Vϻ@0=|lI}1T]/OYjW916>Onv_(WFFCdJ3,|NFaP}è66ӹBtǯcPND]X~g3Թ3 XCi[퉇#= +l%"3p:zx9xBxoDH<El;)=\~~ж27MZ]Z@#K1*=>1\I]#̗B+Rp,h;A6T: lF{8b L!X-a}ˈ|;֟sL9QfoJۣΙG~Q{0@NdetU5VL^#OcZ\^NϾhu±QEٞ3-hzb^9}MӶ="$/%E6脿6>27Hw3f{ll[;E>ȀxaU2TTH߂%3ئàx1Mп\I\pAahoz6C, xjAt~L(d&|7?"6({!}Q@(*G ZIg λ2˨IZ1T{W2I[+ᔭ:Y-q{ՁAڭHeKۧy%n^F,8c]s_[!?ݴl wCdSw@gTUmRpg MΞ9.㡀d5F+2/c&b_ 7'0]qB+;ݯs%ftuuH[`}1Rr.֢;<qv ߚ֭vǐVڂ~01Chlv-"!ϭyp9=|d@gWQb c-UR0v1,eIf+nݎFY;^h~Ԏ|jL}uR;Q>c5I]a^??P_h_1,o/tLUEL:tلKِɂ(@az8ȓ_(Vt>ji1BF- -Y .P#zxVgOo~BF=m$Z&TH;΋$چFJǟ%hMG ZTȦV֨E=W\'ǝ~c?6d `aOB妫-L}.iԴS>h4ſUgmX(_Q]\HX*Euf5>q(U:kc@eKVAhb}6f^ˣSu 21A^qZ-rGY'*d\olf QL꩏Z7%ɂ~>i@^. Sa@żJ3n8TR eL@IՔ03邵iQ˛!@m7co (׻7ϰ< B-s+?d?/3S/J|))Q3 6OPڷ,:^@a@y֝NBMePiI[k]'{}Ś+`,!rB]ח ut1nq&KrsXX|0(n WȮHqC27hg$jz_Vf{-&j6/fC&_A4-jpi b% ?S ka ZګZ;A"ϔ B}|;qnĠRdwǷ`ll"ϻk}6q؎4ٸ/M%Dp Ct|˃]B+w3Zw^@6Qckxl9ڴDq.CM'g wc81_Z_Ed6G$*Ѣ:t(/QVC$G.=k质vN!zNخ. bu‰Ӗ(N{#p]^_z6 ܟ,w9:aS2:^bwLљM%& 8ܔgn8ƒD=VV<9k'W*ʠ'/<]po57&دF[14Z=7:M*>N0e_:&Ϊ/u'oLtRPM %Yؽ<蓮2PUq zػvMil/aotD)=,ш[hkL]:ZU-YЮwM+z,Η(7],4Ψb )GU0 ڲ"\b1on 5uoS+n&\aK5j1v.v[q4j;EkDZ*82|[c3v'ɤo; /ybFV/Uە+ЈRi͝ x+dia5xD.(w5-9GXK2* P?'^q4Y3qg B[W m{'0P& 8.Qn _bw%"wO6+&ǹs#mUɴqA6hĤ4" &s_U"W`]5P٘@WTEX~Tb;x棊.KVw[qfzr:dI kO!*>Ć3E݀!S6ed2Ro4V dEZYt!=/\8G^؁[)*[ (؇ZQ!cd$ǜ.dM4o [҅GmIMY*P g3[cw,b^qsBF֒;K齛Չ [ OCg橍sG8?o`V2dB%%KhSqC?xT{ӆ.WUC!և{y2O۳^vTZG|$`s^tГ|t^:14 r崯S7PQͤ_-U#C"-&al[dT#>ɬ2Rjl}ܗomȏKֈ;fPG7٩c黑1otp;3.BZEoxH ba e"גAb*7xg`bsI+&hK:2ˑ Sj 'usa0T~y9@Z3Xz.Iu j> #[+ K4g'@5ۂ<lmy//`b\*xxZ6(,$/;KbwΣ`:Z DZ^!{+22=*6Uq,u@Xns%:]y sλ߼話OO`]=QqurP[ [ک\OE9@ɕDa)Bzq̼`T `gɲms] #ijWpꔛu4f̝%m(i7GFsWN R(#զRʌcpqFg̏N:1woΐAK Av 5T @g;ib hU>@!.)]w+PbK)^ݽ,`SjcRꭂ Άo%߳/ }l;6shE;[iO$W1J1Y z~!"TIL:aTOXtnִYaqYj93*#b`kd$AsvவHʧzڅ b}dLȾm3Ѷ23qՐEP_Sd|lfcۥϨNYm/qFo'͝Rا`˃ qUDCR!yGrx_wf@,F@J69~kFqZPǰJRHpG>";,ws8MҺm ^Y!=rkĴӦCSF_3d*Afa%%X/z4Ȟ861 wׂ8 #rP5`=/Pn@01Ƥ3wp?s ws7j"^:V;Cr~ _T#/?+f,De%=bAd 9`[[(fa/:tE d+,N2[kjnN֩N'er:)$5Ibk /JH֍O7uGӾw ދxEnIR5hwlDŲKCº+-丟&=cδղG>s`ϚP|GHW_`/q'sKn +oU!xg !jp6ڼ%2g j3vg52΋ Qxoߘ+oo{m=*z@r^yFL }SbrP)P4³CQ,/BurN"9U&5*{fYAЉ$ 73^s>Ci@@w&sFϲK8L#ް 2!/\r[NПlal._=-IZ ^wMc:ul$;Y! !wS2w=;}ٻ㾱ͤ cO2T@ٌ ζZ8 F&g+$X%a+`+j7+zgח;-9Tsts@)Z)U{`zPn@h& BuԱۍW֣Au2e۞rJx첢FuDŽY+ed[Ҩ Flk[LUc+'%lU?|aV~eʏFc?`DiF81h3)+ɇ3O8[4$qpTӭD[?/t)ЃlC콚hVұ?hˌwy]HCޒCVn(+2t(_T\d=ު)jrgzNĆ!zQRDJÂ&w9glSU4̓_y|d*3a*-lS)oPC;d>l+_O}$xDž)_!l91- u8GTU eܤ@FȏZb8) >HPa2 â :qm B[ȥ\uC;d}3$$|Ԑ[>q$`yR . XzKum}}I}-өabmtSGޓRT^$=\?뿜1=2~ԁi88z/A+wG^GZ$:=8I ҨG󅖒+f;7/m+af>yFR6]>?SvC9`=Bݏ(i3p}_vsпd%IT6%2^Y0s-C]=.)}gv/2 ?@ _2vPc67ao*~A9)2VF ]8Q!QrOry b%D#k LQ*$I]ܜ]yyRe~Q"1K<w v;ԕ5kXBفt"J<8k6ڀK7y?q8ā S'gf"P\Jz8 'Z~{ .8W p47_%tG%Zci *b(&#*_ӳ ڂB?yHB45~з T†#MSYXh lٿlb<^ L-(nGECjj_ɀkDSiWh-svN4#?므m闬kĀHRN@_K} EHdA*ʪ8>.Ô 4xU9)Dm||qa->DX iEvw{H^L=J'ߗTonY>  ,k$eQ81,=O)-ʕ '5/rqԷ_=ۍCk.8l-9^9h@]s7tIةDe\G -) Ax{YPMrM eܳl3my WK-G]6t[֑VA!W5T=D/9r\6<\us&Sks'cvphvWxx@&DO0l  Ȣfʋݠ~.FT<UT;=݅>A[:*49VĶ+"8lCdζLO`(HÉy7qHŊmY,qeO}BqrV+FwJ3 kR1àrDHfJ[7Nc3>'o Iv_ӽ&{/o^G|3Lș8z=&a}c7x}t8,6##ox"D˽q"K:1H!zbz<ۀT/tEKc!8 %b60CPk""=bb5"5~wqMp'ҭC]y)wol,>ws\д}?bWGH*9ӏ{& +8/NUc : ]sF;2": eDWSAo& jnbl5RASo{nW'܆>sPBտ}6wpa)]fZ'x-d)gj}^֧*{N:Deyn+Do/'X%>tUι؅o_3#BJKY| ^XL l&$Ht m [XP{.d%gpƼ/8r~Y=оNQ Gqk! ?JVV԰hF:%R@t?YJuEiO'JpNYz;"~u6xVs'̣N:$,؈{C_0M+6+fު>BؓHb|A ȴkrzhZEћc r:&/l>>,H:2m<{..X@LsQJa4ᙯ_dw=o >ƭx) 3P b N@$=NXāL{$Da_> ^&]ί o[cƈd 7\F=`"֫7秘Qk!mOVЋ(+s!8, a[:Dejy/u!+r/xc>=C\օ7QkoFZ޶/ "]kl/;[2"%%HAX]>#QDa2cw aռ`{RSwq`ZFrKӑiӳOމX stjE^\#a&"Tƣ!XXT jgXέbF[,,I3 Ӥ3)PDˊ7Y`]-T+~5EgM^|%6Tn<|Ɨ.[6/׊P>*/ =ys-b#jސs; R ie`{ aDn3S}@]Y} x|^ybb./WZEܤV1"LJwViyI<[-LbahiiR3IG^>DkQ:>e-O@V '\E_e5 $: lC<&ya 9|{x4W91d{yFY$iMM\xQ6h y!\:b)L>u܋YHtLQ`]EOܚ]_a =9͍ ƝajSRnrj1)Cs%UG0źXLvjK$v2t//rH[d䁂SG&gz] b%r @Y1/H=hu-P3>bH U?>6y զ*N<`qGi E[1I6a%̉ |:W-58MS#bX~DsbPa3 "9}jyRHy*k֪ݸ{EbDU6=0GSwn7}[[3̉z2 |)DK`Sz2VP\:rgjMRX#:ydlFq/M=&sT`F`SDу4$x~w<7N|r+{w$ 55nb;0 C fINҙ|U-)LV~coJBem9I[!ECUtfsR̳ˈkH;oZӤDf Y/皉Sd&\%7%՝$++2觞m!2^-=N s?L+>*^ωфrޙ }<\CW[3UhkM:bP"`gϚŊ`䔠zWɟē DO.wJ㭲BXm.J6i${q`}q8d-~!^7 b<1Oҏv+O2 yrWZ|9xGHY`+ɨڤ 2-wy1vtwFp]%Vmrco֠Bbi-HS_?=QŦI)@MϻyEE|^}hPذ{8m JW'5cHkUFǭF?J#oavRo;NF'.ob|kCdXyŞz:Kۜ0%j:1cja.f 3c"LNSˢaI!m>2.ПBI7Ro%iz"-m4X#_Tܘ־>D=`b_@hö6Hzki43b%̭ʯA5 ˀnj2B t(5GJ^7a( w8xs瞦H)2$RhpkDaOMY5M$u>h5\R M^wk*{?Oj)]\ţ~[ZX/͑/ iL.w;d(a7,MkpO?Xi;cE@ShƵ|بZ3G?JǁݡL}G|+n 7rd\MÀ#wҋMK"/F|ڞH1]!Tgh(z!uKpu;__leW. 7fs&ip<+vY%?J3hrK[{G.7 9 F3"]ɟ~AZTw] -Lzeꓦo Uy+#O&>>޶Zߦ0I %B`[-BxR!֢lY|}h|$,T65i@tq]ٕr&v2ݖC{E{GkF9>sɴRR!}ɛTA8z>|:Tr< R#p! %&Emi[j(T9h!Pյlg_ &M­üfFϐI:W.k]l3@``R, qOzi^p%X,BPmzT7֕]UJóKTVEyu ‚c1vWz h !Rx ]kهT\fQhM1yTd3i!O_ke_ǮIr;َ|5;iE+h.cOX^ ueB6eD٘q bic,Rs=m8Wg1SeT/q ІA5J ~1O~!`6!;tOK@9)z=9ES± h˽l6 'Xߍv0/ WSJ  `D\$6ѯ))7)' T ?/USC ]Emosi҅F猞$HvȜ`{ӌZwĦx[kqߏI@A( #][-B:KCOm*H3p\^†\Jo~10|02[ƚw29`/߸]lF2fZ! rKqp\$[Ww&q̯-C]y34 t9`eѬ[S􃣆Oh}4玁&rY:ϐ~0^Ơm]^5 @bn~?K?FhF] YO$gTDBISgI!X yF÷=yҩi}J)oU A}jHP _\ a,9A1~5{eN%c sD=ܱV~~PQc̱h{oM>8JXY\[SN{)Q.!Ì 2Ӡ+ha7lJ ~̵RyTi Qb6ձ?Z6D@q̨OA>imr"wop1r2i=\[a XPjG|pǷa3]gT#$(fL(W`c\y{ ѶҒ緩Ȩ܎^kG|X@ KWHЏ%օWc+ٴdǀ1=k +J quj+oYpG1Y (3xⳇL-!+ 4F^|c9;+κJLA"yE+bXeGrQo$TfoY8A|b@n :$B4=sm P9h UV;?8BC/-r+ 갆[)_ ͣ^i /"MvXaMӛA(Hݻh{$ HĻ; ĭTjiL5$a|*t3.nZ}{M!LFQt*&$52(|xA#L6RB*XJloYl97^jþ+hLˈO Y&GQ[=]Uƅt/E-+jC uivNs}#$ʽFmLK .-qH4xlūî1rY>"j02it: umc˜ey 8 ih聚ca:sqAO e S`3j[pzwgK..G-HarjX 17Jy=lEquV(Xm"Xw L0߫&4#޹ה*ơߜ5;OG88<8t­I3B\·]5; \txN Qa:*>V;:#mEgn鹫N* G16ڶ*rȍφlԎm C-0ܭFpN*9cIbXfIud voilM@CމT#~/ێYUXMG(3fj%m$7 'e`i\ԣekq" T ],hn6[1o"v~e\cީ[}[U w7Nq^~HE qe9w>-b ȩ`'r5>LJ 񓿞[u-fc^A+xpczFZh;W*K#wAR7텕 Ga64HSyxVTR ]bhEqH!ge#Yx֭I~"pdyJ8yҩe]KJOp4]V)؟6$f/}Bl#-E2nBgXm2Wh1r; ٧TEůJk4bQ6zׁv)mź&z16eSJ`GPP'F=pWD{osV VCzXK=~Y<0a$w*} ‚uUP_)`E,nGvTMԠ "4b;| |sTo3-% ލnF4z&sҲr-nҾ.2 iIOfX{[yDs=A7`ϐaī=&oE?>|xDϳU o@vG|7]b4yUޤ1>W!M(F @bOkGY5,cL ZD ]n;b3`Yؓ @J!ko=Cm%Ŭx_rK)zva-&CUrG<-Yv}L`dmr˹0oNJ9֕0dH]qQy2$6 `hI% P:#Q).DQ@5D%$T':áGDɝ.&W#q{DbW//0}36e{cVRl*T "B˅(?E ٿ7wgS|b Mq Zyֲ}qQYAX#|.[n`"9/@#Kpd3O#q3柍3M O9|;|-`M€gwQZ(̕my7v9 ]3g'c}=$P=qwok6oyUi}b)D76ÃR aX rĠ1d1}V;vgvGdn9?8?DFtp+ۻ)$LW83 !7yoj*]jcȇxk\zlfKc`;s\) }.]"۟FUd˱[]H}7f8?m7UI릆\<(. sх $$A&Ӵ &:؝4Q9ƾ 'Zת]#ov$/ FP@a[2n\&\'JE N/LmWc^up  q 塭5*A@tO(B~BhT$Ռ Ƨ44U8IwjTy/u<}CIG:"0~a?J|1m9| w.#A}ЁWs5CQzcf#; F~`dJ*͠H2adIm3gS^VHA`濽W+oo'LNq;`hk9U&*ڛn5STQ˴6T h_®BeE:sN_bϦ.Ǖ "$.lc*g®QOPn?w֚K- \lAx=_6J6dWSHp҉! @IGa{ kDw?w$B^/epL.& P1wzqja9 W'e{y56(+eFDW#$by#U<.6Rd `KlVG 'C=`S&,y d4>Mj:龬d?± &+C{ձDpAUqa-wR[D E|8/Cf%nor6DlDW | 55 >IJYHN~t@@+&gZAΉu0j"+OOx6y݋OĢsM4LA(DT&ԍG#pIU3?XWag礚O8QQg^G, 0]LY [a﮸ WM$ Π Y.K繇bp"[o#m\e50ḩZR-DIE^тˉ|8ujhܒ V- 5Q4q> {f/3J)A NSaH01[[S)9p3RPB)꒙UƟykl^itm2~=/t}kuVZy;`fc.;8-,Q?##})oVq&ZkR7]- dh_.z(VjwЌ8nq/U)u.2TYa IZ21+L#b8+ŐШiF4TGod2>SRtv$UvSO)l:I>\hkad˄S1 =?%AT3Z3VOn ;fL?2zY5l?lԑNʁ eK܋BHk4vu[$tԤRu&V;J=Ң^K[4ߚ/+ُq? _F9DH؋ьqe$S.jkDK3egi,癏od3r>( 6B[ECL(1ˈѭih>)>Z4V&7Yc~7ߦY&eCF!UGGhv3w\ф{/'$ 2|ʋ ˵zFȼu$fc GG\#;ʨVT׵P5~Du:A [ 'R'!2 Mr4_d TF|-{j$!/RzQra,z@ PP.料( ";]G7‹x^嗘|)@}VHvᄖ`8[VDqr`N)wP-7R3N/ v51e} ][3-n6xxoh~,E/| 5 #0D&S&a*yݢԡAOsB=FJzz4b1F{W>] ?L)p限^YS%ff6RQ̀gkNpEO/#a$hv+,!e`Zճ% v&T'iUkrG@wYXw]q{-T'BD !+w)Q3,{HTuG)E{|BAHizS*]D MQA.ccjr٥RRͫyy-4K7cL t[¥i_Nt-4r.dQwp%;4Oy]}ZNl{JA1rN@.` ͎m-QSVt/ŧr#x}֪<_yOe[/YO2k L҅L 0R{ Z$BŌ{K;Z,<#4{rQ1\kΞMaxC zr;=Df }^˟5VW/1>uPDy+ n90MUSb7lm|oMLp ܕdϡÇtLlH1k !:NWq KpT4&᎝࢙bgnG7O hF-!0+T(r@gFO֧,ٚp5 ] ЛF#cJ|#mˬO^@z.c"T[՜VN*> g䗨58}w3eY:(4 }g,er-NGnGv<=x\qgIÖ+|X_Fe^ c\2L&G;"=3)R]n)J.t`|{nkܔw]M8Bo!-CMˁSsh^LQ;[3\q;cӽ2mRM[׌oseaB]z!l[: 2 mn'4L? x^%i4^VvORl(Ш#t(?Cf9,{À= x'T9uުl`rN/a2:WW bcvtu9\i9~fƑenG2hzjL./ivf{Pȍ^pC `*\J $6n̕k^FR 2x%ыΡ0jBi!Is~ttȉ/$vI;+/i/`s`Ĉ@>W!ʠ7RHyUb'S!CMcҔb&D]"j8BA(DWSՠ0^J\]8ĿEӍ2@ycof}쇓?YG{wޗY]1OSv|&K# d`v!)(ICJ e&}%o"vnhY!ݬ"7B^**OeX.V~kfN6ƪ,N)dٶazS^hj) |aKBѡx>7\! 71@}]qԩgf(G=kkPfn+e>*y>N|8,[xfVfAew^Lr-paߏ22)-&E 27P n_\: n(QB5SD$5"PI蜾ҿW\MLHۺhR!.1/v %-:1}o0Mtx,oIy8~Q1%eQݲ5RğŘIhÁ۸! +Nq6\\ %$KN; UzB.|*ewPpZ+' J\we?AA>; ‹;W3D9^m4YjEXjN68;q ,vD$,A h-v7䇦}g6P'*Q ?Ziy#fHchð(/)as!n:G&yNLq7eIGqhPՖk%7iZtOz8"c{Chթ'7;Hܟ&ѽK 1Ub]ܪ<3͚|ݽ6*8p1ȧEeeZ:y]*6.'Isd}:V@Ss3cIMze!6pOe4}Xf~l+ | sɚu/nyJAilDUOg}B~ Z9OܾSN:cs'kB¯rK$"&cm{eepaRzX:k I!VI$v#6 |$Bq%y4chEk0^PcgY;|w6RۏvuQ*H.Od&.$nxwJtD=.1[${ "Hv*a9ׇ?P`y.*_I-|}'6bN ܯڤ !rxVu{~f\ }$z:~CVRdI랗yΙ ϧ0 [ {NFAjZ `:sS$Qc읗_F=.+F vr3;NxTT4H}g坅D|p (GzU6>:I~qm2YbⴏN`Fw>_QU ۞F: El!'F1۶酄,n6B5N(dͯ¸qR c_UthL0o)T?oLnqY5]ȫU tbv\| -ۓ @2[/.}+Gl.W+19TL7Opa+}lR\8|=H1VޅӏL:}!T xS@#?ȜEC`2SsM]՞VeUbQj铡zRFNѵbý*ut98>T}D/ہqiKPI>jaiT)~1R;i)5d0^|U97%c.OlID N E,NFRANhṎ~Mn9:L]A݂!Y޾ 篍`ï9@Xг*4Ess U9A&:w,(ڞK%3C+ mNJ-i'Ypa)%$Hs!DWQ!\zN39J(\l&kWE=5jc MIGOI@vy7hmZ YVlShX!Ūn[\}ҫ gt4uc#Q\xP>i\;Z SwqnxȤk zLZCGO`Y,pq8xy DNfIȝ]uQX"0|/:WR&# OgP[QOElߐ-' d E9@B?P/0`~20A@ɭW O> نd"I#BΈ?4p|,lڡy l+l k^)"S=o v<:跀:rH$3Q5O_F=s57͓74{ÑF?3Eߗ8~ Z̽VJ0i>ţ9)g,Q\xMwH'H 26@3`g&ďD2&Gj d(+c݄oCxAZKI%wrKS:yu+ طtIoHny e–[9^9됵}4d!Kz" 1+o xn}Eib]^B ,|Xe:Dqi ^b PKogLF\?G;Wmgџ׎whI@WlxeKh*,ZL+S/u&C%yɽMC.Y͹gAZ iD8ʫ3,dv jQ]i&#H=­/h4ξkg=z|5EIȴ0ط0'aUc)fS(~O lҨEMHoKܚT\:ňܨW9/ka |ab|,O@̌҂H0I@I6v/ˡԀ dX58)ʃ.pcO}ƠKHP8BlO|Kwu%,{`ݩ8@XJ},[qٮB %젃ӻh7s0BjƇ(zjbROİu- 0KphRwFL'_j(%pԔR!*~{(CoUpּVWgW/ UOk{e6#踷ZJ4ڣ蒤'ˤ !^HӂV5i&II\ mhD)w񑱒gsrOX@sկ2.-ʹ9U3t?g؂ebw1+*LmI8= :=\jie <M]kr裀Pw퍁hiv[F%U&s9%s9 <1?(>|3W s4:^!&ByR:&uИQ0qb5TkJipC6PvzsdOD%LS4y`k1ÌH{B GCMj|j/B5^ZC~-Ii_{ߛp4`ju {ֽMmRlar1s {Љ2x\x=O껨CBqh]m{_l9[3O lۮE\TڙH ZɒcaxdE2{xKB?524e%3Ja C*sʨ<_)*HS1us, /:ē=^*tf4ʅWG(p`4&: V16F9m C sokj82O0Xuv(OrI%8Ѽ g Az !#9:?[O^b MHQ@|`9:h"$E!ޟ@7[8#hdMe}.)5*X*epϤyA,Dx0ȞoTO`lw@4yz4h0@jQ}7鉏mg p$u6^j,& *+O^4;lkBaEJ4~ŭgLu 1jO]e \-E&&rM)0V1eKݭb N aQ@v~Z-BZ&RċJUٹvT"< YvSHwߪ6Ȋ6bmܫbhߜfd2uoG1]EGE{d*܊0u,]q?5tႵ,<`I8ȜeMn~f\;q`M>cv5 :vG|H KPhMz2_;!Lt)?U:_CLXFBbLS`dQa@t>.w(F,?r$ 5u8[h9TPKS_ ߠ@]T|xKWbKi\ho3[{x8Ə/"v_q-̣1֌g=S KNv3x>[&<3~e %pT!7i0@\F``8f՝NybF WKOJO]z |tJQrV{]%4-׬VWGލb0~b_Lipq<\,V'؜ċQ9GXsǟeT)#庺7P mjewd]:SumݡWŷI Xq+IEEˏϞRP:6 V9ENKz\*jz.X?) ;[\rzVYm৏`㤅ME0S2+WFt?j+w-DU;I{ô& hn͊!t>SsIw *`NFĒ^%6sD$"h"_aO(/qhJrហ=W,XLvk^WN V'GmS6g?렟YG"Laɠe&_ ZÜL 2Xz- mc6bg#=eY 1-(8bj9*к1'Ka~v,I z58R2ǝg%7 T׷Dڽ.%)F< XA=Ϳ,MO6x3A%~gk<|Տi׏5;T؈'YHYuyQPfHdpj2B4s#6FK>H'iH>b%wMvW@C+/d!>WUQሚLFO8 l\Ւdd,3sM"f2ڒ)(\/ @3KQE;61ۣ&vr)J Z ᢯dKvq~͔U$}{XkT!7 JS (o"YӾgI:Doxq/2#y,h\_Gn`頡x#Cڨ;°>ڵ`.PNi+6l1/+~q숛>=ژU!ǔںd}\CɈB0 !e.!̰k[:KX w=\r ƙt.(!dr%U4*&A}^3lE]8"0e~>i.y=-,0LXDVۀMsSŶfhhfkt(X;G>6x{J04FtF C i gJ#!\뷵]5BxB{F];dRZkwX ڷn@QqjR'3 Cipw:X6I- td1G> U:q_3, SYP/- xb0 wt,5|ДN^R ѦBR}Qw2ם2tbKڂDWjM__Qp8+7ˮ`|&O:_< "&;DK!ʾi@SڟmIfdY='X~%Bo :U:OsQ{';S9PR^PW]#Y]StU'n#q8#醃Zxe 紸zpt¯ʙȕ9ѳD'5a~[ xhz_^1s06fgxb!8TBG*q@X'vNh 9t2rX^W < ݉f|O+q[{sf||Ώ]mMߎpiЬ#Zi~5Yq^9=_n4[A/[  YZ