gstreamer-plugins-base-1.8.3-8.3.1;>+N] ]/=„!U}25CZ8Yf39Nb8dX\W!AG ),,p/tC`rpG+ԫ-LU0nڜQrRz'ES0|Jxv>`0 "SjZOxq@*Հ!IY5J՘x;H+xGF$k.ܙ k~FHfz]͑с/b6[drAq |7ʀ=J>C-?-d % R "DJT++ V+ + X+  +  + |+ S+ * X+ y33%X3(%8%O9&O:,OB JF G +H @+I +X yY yZ [ \ +]P+^5bcydef#l%u8+v$w%+x&@+y&z-|------Cgstreamer-plugins-base1.8.38.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.] ]lamb58copenSUSE Leap 42.3openSUSELGPL-2.1+ and GPL-2.0+http://bugs.opensuse.orgProductivity/Multimedia/Otherhttp://gstreamer.freedesktop.org/linuxx86_64:\h@h[ZJ; e8A|0(x[pP{zx޸8FYb% 3A큤A큤] +] +] +] +] +] +] +] +] ,] ,] ,] ,] ,] ,] ,] ,] ,] ,] ,] ,] ,] ,] ,] -] -] -] -] -] -] -] *] *] 1VAVAVAW2VAW!VA] (] (] (9bea41d768f2ba7655456dd97d9bb52285eafce3d61a8c90d10da80bed6044f762ce6ebcbbec490f99a92d0230a71408179dad57b178c8f91d8a1ec5982de4a5aef5407f9124b2c98670cf513a1da404a39d5dd6667c625fee6f93e57a4ab4086fe04dec972f13ca4c5d4b25655390400d759610702762b6f8b0dccad16af9355236547dd56daa18e468dd2484fc244d5b1c136cb1ea1a8d4f7485a27373d215be156ef3197b98edf5410007f8842eebfbff883ec1ed072c65839e3f56a82f82d94dff7f8fa54a4d2f75d2b425f66490aaa8f06fad547e2687fd0452ce3f7e396143f62be0d2d439feb3f365efa4fbd173056e980d982c02242ffe3e17036f153c28161af9e9131d66a093c947cb02ef27bfb03cdde682ef0b29f562125d4edb35e362dde3bef978128bdfa584b84e26aa07acb7623b695475e007024fe2b5f8d7800f8513386be90f83707067ec74a83d614722ebe13751a47fb255cc6bacda53badcbef8ce07dcd1df8ca2d8bcee649882c2074239dff1fb827a6e7e04666472e535f05e65e2c7e7c69baaa8c77b881cfd5514cce91d78ed67864cf1f343a6a12d2944df20241fa7d36823b88544ab6389ebe11cec2efde80f0a069c0ef3ccb15f5b8696b31ac0cc5b68997b2a6fd7a75a3da6ae5e77841ecea051d8c49462cf27e9f752c3c1ab4013d63bf4c7303fcd417fda468cfef6f3b7dcbba66dcb42c54ce9345727175ff66d17b67ff51f586762ed442b3822387a51c92d928ead0de3ee6d18ca7efa0ef7ff949fc10a2e5200efefc7ed1175c922e1ade8e2d270bedf9dcb3c9f3a98b4afc48850247c63736173da2d97475af9ccb48ff6f85acbe3491eb2baf932506b3e513c5efd400107071c361d948ee3296b5ebb784c1352ddd791697516ab6731465318b669fd01c2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgstreamer-plugins-base-1.8.3-8.3.1.src.rpmappdata()appdata(gstreamer-plugins-base.appdata.xml)gst-plugins-basegstreamer-plugins-basegstreamer-plugins-base(x86-64)gstreamer1(decoder-application/kate)()(64bit)gstreamer1(decoder-application/ogg)()(64bit)gstreamer1(decoder-application/x-ass)()(64bit)gstreamer1(decoder-application/x-ogg-avi)()(64bit)gstreamer1(decoder-application/x-ogm-audio)()(64bit)gstreamer1(decoder-application/x-ogm-text)()(64bit)gstreamer1(decoder-application/x-ogm-video)()(64bit)gstreamer1(decoder-application/x-ssa)()(64bit)gstreamer1(decoder-application/x-subtitle)()(64bit)gstreamer1(decoder-application/x-subtitle-dks)()(64bit)gstreamer1(decoder-application/x-subtitle-lrc)()(64bit)gstreamer1(decoder-application/x-subtitle-mpl2)()(64bit)gstreamer1(decoder-application/x-subtitle-qttext)()(64bit)gstreamer1(decoder-application/x-subtitle-sami)()(64bit)gstreamer1(decoder-application/x-subtitle-tmplayer)()(64bit)gstreamer1(decoder-audio/ogg)()(64bit)gstreamer1(decoder-audio/x-opus)()(64bit)gstreamer1(decoder-audio/x-vorbis)()(64bit)gstreamer1(decoder-video/ogg)()(64bit)gstreamer1(decoder-video/x-theora)()(64bit)gstreamer1(element-adder)()(64bit)gstreamer1(element-alsamidisrc)()(64bit)gstreamer1(element-alsasink)()(64bit)gstreamer1(element-alsasrc)()(64bit)gstreamer1(element-appsink)()(64bit)gstreamer1(element-appsrc)()(64bit)gstreamer1(element-audioconvert)()(64bit)gstreamer1(element-audiorate)()(64bit)gstreamer1(element-audioresample)()(64bit)gstreamer1(element-audiotestsrc)()(64bit)gstreamer1(element-cdparanoiasrc)()(64bit)gstreamer1(element-clockoverlay)()(64bit)gstreamer1(element-decodebin)()(64bit)gstreamer1(element-encodebin)()(64bit)gstreamer1(element-giosink)()(64bit)gstreamer1(element-giosrc)()(64bit)gstreamer1(element-giostreamsink)()(64bit)gstreamer1(element-giostreamsrc)()(64bit)gstreamer1(element-multifdsink)()(64bit)gstreamer1(element-multisocketsink)()(64bit)gstreamer1(element-oggaviparse)()(64bit)gstreamer1(element-oggdemux)()(64bit)gstreamer1(element-oggmux)()(64bit)gstreamer1(element-oggparse)()(64bit)gstreamer1(element-ogmaudioparse)()(64bit)gstreamer1(element-ogmtextparse)()(64bit)gstreamer1(element-ogmvideoparse)()(64bit)gstreamer1(element-opusdec)()(64bit)gstreamer1(element-opusenc)()(64bit)gstreamer1(element-playbin)()(64bit)gstreamer1(element-playsink)()(64bit)gstreamer1(element-socketsrc)()(64bit)gstreamer1(element-ssaparse)()(64bit)gstreamer1(element-streamsynchronizer)()(64bit)gstreamer1(element-subparse)()(64bit)gstreamer1(element-subtitleoverlay)()(64bit)gstreamer1(element-tcpclientsink)()(64bit)gstreamer1(element-tcpclientsrc)()(64bit)gstreamer1(element-tcpserversink)()(64bit)gstreamer1(element-tcpserversrc)()(64bit)gstreamer1(element-textoverlay)()(64bit)gstreamer1(element-textrender)()(64bit)gstreamer1(element-theoradec)()(64bit)gstreamer1(element-theoraenc)()(64bit)gstreamer1(element-theoraparse)()(64bit)gstreamer1(element-timeoverlay)()(64bit)gstreamer1(element-uridecodebin)()(64bit)gstreamer1(element-videoconvert)()(64bit)gstreamer1(element-videorate)()(64bit)gstreamer1(element-videoscale)()(64bit)gstreamer1(element-videotestsrc)()(64bit)gstreamer1(element-volume)()(64bit)gstreamer1(element-vorbisdec)()(64bit)gstreamer1(element-vorbisenc)()(64bit)gstreamer1(element-vorbisparse)()(64bit)gstreamer1(element-vorbistag)()(64bit)gstreamer1(element-ximagesink)()(64bit)gstreamer1(element-xvimagesink)()(64bit)gstreamer1(encoder-application/ogg)()(64bit)gstreamer1(encoder-audio/ogg)()(64bit)gstreamer1(encoder-audio/x-opus)()(64bit)gstreamer1(encoder-audio/x-vorbis)()(64bit)gstreamer1(encoder-video/ogg)()(64bit)gstreamer1(encoder-video/x-theora)()(64bit)gstreamer1(urisink-appsink)()(64bit)gstreamer1(urisink-file)()(64bit)gstreamer1(urisource-appsrc)()(64bit)gstreamer1(urisource-cdda)()(64bit)gstreamer1(urisource-file)()(64bit)libgstadder.so()(64bit)libgstalsa.so()(64bit)libgstapp.so()(64bit)libgstaudioconvert.so()(64bit)libgstaudiorate.so()(64bit)libgstaudioresample.so()(64bit)libgstaudiotestsrc.so()(64bit)libgstcdparanoia.so()(64bit)libgstencodebin.so()(64bit)libgstgio.so()(64bit)libgstlibvisual.so()(64bit)libgstogg.so()(64bit)libgstopus.so()(64bit)libgstpango.so()(64bit)libgstplayback.so()(64bit)libgstsubparse.so()(64bit)libgsttcp.so()(64bit)libgsttheora.so()(64bit)libgsttypefindfunctions.so()(64bit)libgstvideoconvert.so()(64bit)libgstvideorate.so()(64bit)libgstvideoscale.so()(64bit)libgstvideotestsrc.so()(64bit)libgstvolume.so()(64bit)libgstvorbis.so()(64bit)libgstximagesink.so()(64bit)libgstxvimagesink.so()(64bit) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   filesystemgstreamerlibX11.so.6()(64bit)libXext.so.6()(64bit)libXv.so.1()(64bit)libasound.so.2()(64bit)libasound.so.2(ALSA_0.9)(64bit)libasound.so.2(ALSA_0.9.0rc4)(64bit)libasound.so.2(ALSA_0.9.0rc8)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libcairo.so.2()(64bit)libcdda_interface.so.0()(64bit)libcdda_paranoia.so.0()(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgstapp-1.0.so.0()(64bit)libgstaudio-1.0.so.0()(64bit)libgstbase-1.0.so.0()(64bit)libgstnet-1.0.so.0()(64bit)libgstpbutils-1.0.so.0()(64bit)libgstreamer-1.0.so.0()(64bit)libgstriff-1.0.so.0()(64bit)libgsttag-1.0.so.0()(64bit)libgstvideo-1.0.so.0()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libogg.so.0()(64bit)libopus.so.0()(64bit)liborc-0.4.so.0()(64bit)liborc-test-0.4.so.0()(64bit)libpango-1.0.so.0()(64bit)libpangocairo-1.0.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libtheoradec.so.1()(64bit)libtheoradec.so.1(libtheoradec_1.0)(64bit)libtheoraenc.so.1()(64bit)libtheoraenc.so.1(libtheoraenc_1.0)(64bit)libvisual-0.4.so.0()(64bit)libvorbis.so.0()(64bit)libvorbisenc.so.2()(64bit)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)1.8.03.0.4-14.0-14.4.6-14.11.2\X@XOW@W_WN@WM|W=Wo@W4VyV`V@VzV4@VqTMTeT"@TSSSǺSZN@SE6@RmR±RRw@RfhR!R QA@Q{QM@P[PѬ@PP)PtP`K@P`K@PXb@PS@P(@PSOOOOleOB5O>A@O@NBrN=,NN@MAMӴMz@M>@M2L!LLo@L|Lc@K @Kh@KP@K~@KK{@KepK@K>J@J Jyt@J@Imgorse@suse.comalarrosa@suse.commgorse@suse.comzaitor@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.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgschwab@suse.dedimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgcfarrell@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgchris@computersalat.dedimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgwstephenson@novell.comaj@suse.devuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgaj@suse.dedimstar@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgjengelh@medozas.devuntz@opensuse.orglmedinas@opensuse.orgsbrabec@suse.czvuntz@novell.comvuntz@novell.comvuntz@novell.comsbrabec@suse.cz- Add CVE-2019-9928.patch: fix a heap overflow in the rtsp connection parser (boo#1133375 CVE-2019-9928).- Add 0001-riff-media-Check-for-valid-channels-rate-before-using-the-values.patch Fix floating point exception in gst_riff_create_audio_caps (bsc#1024076, CVE-2017-5837) - Add 0001-riff-media-Dont-recurse-in-for-nested-WAVEFORMATEX.patch Fix stack overflow in gst_riff_create_audio_caps (bsc#1024047, CVE-2017-5839) - Add 0001-samiparse-Check-that-the-string-has-a-non-zero-length-before-overwriting-the-last-byte.patch Fix an out-of-bounds heap read in html_context_handle_element (bsc#1024041, CVE-2017-5842) - Add 0001-riff-media-Dont-divide-block-align-by-zero-channels.patch Fix floating point exception in gst_riff_create_audio_caps (follow-up) (bsc#1024079, CVE-2017-5844)- Add gstreamer-bounds-check-ico-detection.patch: add bounds checking for windows ico detection (boo#1013669 CVE-2016-9811).- 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.- Update to version 1.4.3: + Bugs fixed: bgo#734617, bgo#736944. + Updated translations.- Update to version 1.4.2: + Bugs fixed: bgo#727255, bgo#732908, bgo#735569, bgo#735748, bgo#735800, bgo#735844, bgo#735952, bgo#736071, bgo#736118, bgo#736679, bgo#736739, bgo#736779, bgo#736788, bgo#736796, bgo#736861. + Updated translations.- Update to version 1.4.1: + Bugs fixed: bgo#733916 bgo#733976, bgo#734683, bgo#734822. + Updated translations.- Update to version 1.4.0: + Bugs fixed: bgo#733012, bgo#733349, bgo#733386. + Updated translations.- Update to version 1.3.91: + Various API additions. + New plugins and elements: - v4l2videodec element for accessing hardware codecs on platforms that make them accessible via V4L2. - New downloadbuffer element that replaces the download buffering feature of queue2. - rtpstreampay and rtpstreamdepay elements for transmitting RTP packets over a stream API (e.g. TCP) according to RFC 4571. - rtprtx elements for standard compliant implementation of retransmissions, integrated into the rtpmanager plugin. - audiomixer element that mixes multiple audio streams together into a single one while keeping synchronization. - OpenNI2 plugin for 3D cameras like the Kinect camera. - OpenEXR plugin for decoding high-dynamic-range EXR images. - curlsshsink and curlsftpsink to write files via SSH/SFTP. - videosignal, ivfparse and sndfile plugins ported from 0.10. - avfvideosrc, vtdec and other elements were ported from 0.10 and are available on OS X and iOS now. + Other changes: - gst-libav now uses libav 10.1, and gained support for H265/HEVC. - Support for hardware codecs and special memory types has been improved with bugfixes and feature additions in various plugins and base classes. - Various bugfixes and improvements to buffering in queue2 and multiqueue elements. - dvbsrc supports more delivery mechanisms and other features now, including DVB S2 and T2 support. - The MPEGTS library has support for many more descriptors. - Major improvements to tsdemux and tsparse, especially time and seeking related. - souphttpsrc now has support for keep-alive connections, compression, configurable number of retries and configuration for SSL certificate validation. - hlsdemux has undergone major refactoring and works more reliable now and supports more HLS features like trick modes. - dashdemux and mssdemux are now also pushing fragments downstream while they're downloaded instead of waiting for each fragment to finish. - videoflip can automatically flip based on the orientation tag. - openjpeg supports the OpenJPEG2 API. - waylandsink was refactored and should be more useful now. - gst-rtsp-server supports SRTP and MIKEY now. - gst-libav encoders are now negotiating any profile/level settings with downstream via caps. - Lots of fixes for coverity warnings all over the place. - Negotiation related performance improvements. - 800+ fixed bug reports. + Things to look out for: - The eglglessink element was removed and replaced by the glimagesink element. - The mfcdec element was removed and replaced by v4l2videodec. - osxvideosink is only available in OS X 10.6 or newer. - On Android the namespace of the automatically generated Java class for initialization of GStreamer has changed from com.gstreamer to org.freedesktop.gstreamer to prevent namespace pollution. - On iOS you have to update your gst_ios_init.h and gst_ios_init.m in your projects from the one included in the binaries if you used the GnuTLS GIO module before. - Drop gstreamer-plugins-base-discid.patch: fixed upstream.- Update to version 1.2.4: + Bugs fixed: bgo#693263, bgo#683504, bgo#700770, bgo#723597, bgo#724633, bgo#724720, bgo#725313, bgo#725644, bgo#726642, bgo#727025.- Add gstreamer-plugins-base-discid.patch: fix MB discids for trailing data tracks (bnc#872575, bgo#708991).- Update to version 1.2.3: + Bugs fixed: bgo#603921, bgo#697665, bgo#711816, bgo#712367, bgo#715138, bgo#719615, bgo#719684, bgo#720015, bgo#720661, bgo#721078, bgo#721666, bgo#721835, bgo#722144, bgo#722656. + Updated translations.- Update to version 1.2.2: + Bugs fixed: bgo#715138, bgo#708200, bgo#707621, bgo#709965, bgo#711819, bgo#712280, bgo#712796, bgo#712805, bgo#678011.- Update to version 1.2.1: + Bugs fixed: bgo#708689, bgo#708773, bgo#708789, bgo#708880, bgo#708952, bgo#708953, bgo#708954, bgo#709210, bgo#709408, bgo#709637, bgo#709754, bgo#709938, bgo#710325, bgo#711003, bgo#711231, bgo#711550. + Updated translations.- aarch64-no-neon.patch: Disable use of NEON on aarch64- Update to version 1.2.0: + A bunch of API changes (new stable branch 1.2). + New tool: gst-play-1.0 in gst-plugins-base for basic playback testing on the command line. + New plugins: - mssdemux for Microsoft Smooth Streaming. - dashdemux for DASH adaptive streaming protocol. - bluez for interaction with Bluetooth devices. - openjpeg for JPEG2000 decoding and encoding. - daala for experimental Daala decoding and encoding. - vpx plugin has experimental VP9 decoding and encoding support. - webp plugin for WebP decoding (encoding to be added later). - Various others: yadif, srtp, sbc, fluidsynth, midiparse, mfc, ivtv, accuraterip and audiofxbad. + Moved plugins: dtmf, vp8rtp, scaletempo and rtpmux plugins are now in gstreamer-plugins-good. + Audio and Video related fixes. + Other changes: - gst-libav now uses libav 9. - Static linking of plugins is supported now. - rtspsrc: add support for NetClientClock. - RTP retransmission / NACK support and big RTP jitterbuffer improvements. - SRTP and DTLS support. - Changes to many elements and core to use the correct sticky event order and also not lose any important sticky events during flushing. - >1000 fixed bug reports, and many other bug fixes and other improvements everywhere that had no bug report. + Notes: - Single header includes for all libraries, e.g. #include - Stricter (correct) caps subset checking in some cases. - x264enc now outputs data in byte-stream by default if downstream has ANY caps. - The MPEG TS demuxer posts messages contain the PMT, PAT, etc, in a different format now. - The GstContext API has changed between 1.1.4 and 1.1.90. - Create new subpackage libgstallocators-1_0-0 and typelib-1_0-GstAllocators-1_0, following the shared library packaging policy (also provide -32bit packages).- Update to version 1.0.10: + rtpbasedepayload: mark discontinuities after packet loss properly. + audioconvert: if we have to lose precision, try to lose as little precision as possible. + gio: fix very inefficient data cache handling. + Bugs fixed: bgo#655727, bgo#705415, bgo#706624.- Update to version 1.0.9: + subparse: re-enable sami parser. + tagdemux: fix ACCURATE seeks in push mode. + multisocketsink, multifdsink: fix handling of partial writes and WOULD_BLOCK errors, and other fixes. + audiodecoder: fix input caps leak. + Bugs fixed: bgo#693056, bgo#704291, bgo#704301, bgo#704926.- Update to version 1.0.8: + tag: ignore malformed ID3v2 TDAT frames + Bugs fixed: bgo#636245, bgo#688803, bgo#690420, bgo#698896, bgo#699923, bgo#701976, bgo#703128, bgo#703283, bgo#699794.- Update to version 1.0.7: + streamsynchronizer is now a public element, useful in HLS pipelines for example. + Bugs fixed: bgo#682171, bgo#688240, bgo#696540, bgo#696899, bgo#697092, bgo#697162, bgo#697277, bgo#697820, bgo#697824.- Update to version 1.0.6: + adder: fix setting caps via the "caps" property. + alsasink: don't use 100% CPU. + appsrc: fix locking order. + encodebin: sync muxer state with parent bin so encodebin can be added dynamically to pipeline. + libvisual: fix improper video frame clear operation. + pango: fix attribute list handling. + playbin: - fix playsink caps handling so that converters get plugged when needed. - fix subtitleoverlay caps handling to avoid not-negotiated errors when plugins are missing. + videoscale: Correct DAR and border calculations. + ximagesink: fon't access structures of EMPTY caps. + typefinding: fix y4m caps. + build: fix build with automake 1.13. + Bugs fixed: bgo#688476, bgo#688803, bgo#690937, bgo#691687, bgo#693224, bgo#693372, bgo#693981, bgo#696019.- Update to version 1.0.5: + alsasrc: don't output buffers without timestamps or with bogus timestamps + discoverer, decodebin: fix state change re-sync race that might lead to deadlocks + video: fix crashes with and frame sizes of A420 video format + Bugs fixed: bgo#691244.- Update to version 1.0.4: + playbin: fix occasional not-negotiated errors when switching visualisations + ssaparse: ignore invalid UTF-8 in SSA/ASS subtitles init sections in matroska files + streamsynchronizer: better timestamp and gap handling at EOS, fixing potential OOM in baseaudiosink + bindings: - fix annotation for gst_app_src_push_buffer(), fixing crash - add several missing annotations for GstRtspMessage API + Bugs fixed: bgo#679976, bgo#689814, bgo#689873.- Update to version 1.0.3: + typefind: detect isml ftyp as iso-fragmented video/quicktime + typefinding improvements fixing playback of some wavpack files + textoverlay rendering fixes + gobject-introspection annotation fixes + API additions. + Bugs fixed: bgo#686276, bgo#687030, bgo#687055, bgo#687057, bgo#687421, bgo#687459, bgo#687473, bgo#687620, bgo#687666, bgo#687674, bgo#687991, bgo#687994, bgo#688151, bgo#686841.- Update to version 1.0.2: + Parallel installability with 0.10.x series + alsa: fix probing of supported formats, and advertise non-native-endianness formats as fallback + audiobasesink: properly handle GAP events (fixing some isses with e.g. certain DVD menus) + audioconvert: try harder to not convert or to preserve input format precision + audiodecoder: leak fixes and refcounting fixes + audioresample: re-enable the SSE/SSE2 code paths for better performance + riff: fix paletted RGB formats and msvideo mapping + rtsp: make formatting and parsing of range floating-point values locale-independent + playbin: streamsynchronizer fixes, esp. for handling corner-cases near EOS + tcpserver{sink,src}: add 'current-port' property and signal actually used port + videoconvert: fix handling of paletted RGB formats + videodecoder: don't leak message strings when error is not fatal + videodecoder: finetune missing timestamp estimating + videotestsrc: add palette for paletted RGB formats + vorbistag: fix writing of image tags into vorbis comments + Bugs fixed: bgo#580093, bgo#680904, bgo#683098, bgo#684411, bgo#685273, bgo#685711, bgo#685938, bgo#686081, bgo#686298.- Update to version 1.0.1: + videodecoder and -encoder timestamp handling improvements + thread-safey fixes for GstMeta registrations and GstVideoDecoder + Bugs fixed: bgo#684424, bgo#684832, bgo#685110, bgo#685242, bgo#685332, bgo#685490.- License update: LGPL-2.1+ and GPL-2.0+ semicolon ambiguous- Update to version 1.0.0: + Minor bug fixes + Bugs fixed: bgo#678021, bgo#684084, bgo#682973, bgo#684658.- Update to version 0.11.99: + Minor bug fixes + Bugs fixed: bgo#683865, bgo#684063, bgo#684063.- Update to version 0.11.94: + videodecoder: Handle GAP events + gdp: move gdp plugin to -bad + port to new GLib thread API + Updated documentation + Bugs fixed: bgo#635256, bgo#667562, bgo#668996, bgo#673185, bgo#673888, bgo#674069, bgo#675812, bgo#676022, bgo#676639, bgo#677306, bgo#677712, bgo#678301, bgo#678384, bgo#679145, bgo#679337, bgo#679443, bgo#679545, bgo#679550, bgo#679612, bgo#679823, bgo#679878, bgo#679958, bgo#680025, bgo#680091, bgo#680093, bgo#680162, bgo#680262, bgo#680441, bgo#680488, bgo#680520, bgo#680553, bgo#680614, bgo#680796, bgo#681196, bgo#681260, bgo#681436, bgo#681499, bgo#681535, bgo#681719, bgo#681904, bgo#681905, bgo#683180, bgo#683428, bgo#683527, bgo#683672, bgo#683838. - Drop gstreamer-plugins-base-fix.patch: fixed upstream.- Update to version 0.11.93: + Bug fixes + Sync with GStreamer changes. - Add gstreamer-plugins-base-fix.patch: Fix build; taken from upstream.- Update to version 0.11.92: + Parallel installability with 0.10.x series. + API cleanup and minor API improvements. + Major cleanup of video/audio libraries. + Lots of bugfixes, cleanup and other improvements.- Update to version 0.11.91: + Compressed audio passthrough support in alsasink + Removal of interfaces library, mixer and tuner interface + Addition of video encoder and decoder base classes + Improvements/cleanup for the video library API - Deal with removal of interfaces library: + Split separate libraries out of libgstinterfaces-1_0-0 in: libgstaudio-1_0-0, libgstfft-1_0-0, libgstpbutils-1_0-0, libgstriff-1_0-0, libgstrtp-1_0-0, libgstrtsp-1_0-0, libgstsdp-1_0-0, libgsttag-1_0-0, libgstvideo-1_0-0. + Similarly split separate typelibs out of typelib-1_0-GstInterfaces-1_0 in: typelib-1_0-GstAudio-1_0, typelib-1_0-GstFft-1_0, typelib-1_0-GstPbutils-1_0, typelib-1_0-GstRiff-1_0, typelib-1_0-GstRtp-1_0, typelib-1_0-GstRtsp-1_0, typelib-1_0-GstSdp-1_0, typelib-1_0-GstTag-1_0, typelib-1_0-GstVideo-1_0. + Drop libgstinterfaces-1_0-0 and typelib-1_0-GstInterfaces-1_0 subpackages. + Add Obsoletes for libgstinterfaces-1_0-0 and typelib-1_0-GstInterfaces-1_0 to main subpackage for smooth upgrades. + Remove Requires for libgstinterfaces-1_0-0 from main subpackage.- Update to version 0.11.90: + Lots of bugfixes, cleanup and other improvements + API cleanup in the audio base classes + Improvements to the RTP buffer - Rename packages following upstream soname and typelib name changes: + libgstapp-0_11-28 to libgstapp-1_0-0 + libgstinterfaces-0_11-0 to libgstinterfaces-1_0-0 + typelib-1_0-GstApp-0_11 to typelib-1_0-GstApp-1_0 + typelib-1_0-GstInterfaces-0_11 to typelib-1_0-GstInterfaces-1_0- Update to version 0.11.3: + Many fixes and improvements + Various performance improvements + theora: Improve video negotiation + video: Improve video frame map/unmap + Bugs fixed: bgo#668343, bgo#668542. - Bump libgstapp-0_11-27 package name to libgstapp-0_11-28, following soversion upstream change. - Completely drop optional packaging for gnomevfs plugin, since it's gone: + Remove with_vfs macro. + Remove optional gnome-vfs2-devel BuildRequires. + Remove gstreamer-plugin-gnomevfs subpackage. - Completely drop optional packaging for video4linux plugin, since it's gone: + Remove with_v4l macro. + Remove optional libv4l-devel BuildRequires. - Move to pkgconfig()-style BuildRequires: + Old ones: alsa-devel, gtk3-devel, iso-codes-devel, libtheora-devel, libvisual-devel, libvorbis-devel, libxml2-devel, zlib-devel. + New ones: alsa, freetype2, gtk+-3.0, gtk+-x11-3.0, iso-codes, libvisual-0.4, libxml-2.0, ogg, pango, pangocairo, theoradec, theoraenc, vorbis, vorbisenc, zlib. - Change python-devel BuildRequires to python-base as only python is needed, not the development files. - Remove unneeded BuildRequires: krb5, libgudev-1_0-devel. - Remove BuildRequires that, as far as I can tell, are not needed (else, they are implicitly brought in by something else): check-devel, sgml-skel. - Change pkgconfig(xv) BuildRequires to proper BuildRequires for the X libraries that are needed (pkg-config is not used for those): libICE-devel, libSM-devel, libXext-devel, libXv-devel. - Remove checks for obsolete versions of openSUSE (11.2 and earlier), as we require recent versions of many libraries.- Change gtk2-devel BuildRequires to gtk3-devel since the code using GTK+ has been ported. - Add explicit glib2-devel BuildRequires, so we can version it. - Add pkgconfig(xv) BuildRequires on openSUSE > 12.1: this used to be pulled in by something else, but the relayout of xorg-x11 packages changed that. Pull in conditionally only to not risk breakage in linked OBS instances (pkgconfig() was not supported in older openSUSE releases).- Update to version 0.11.2: + Parallel installability with 0.10.x series + Many API cleanups + Ported to new 0.11 core API changes + Use new GstSample for snapshots + Improved video filter base class + New multichannel caps with mask + Port network elements to GIO + Many fixes and improvements - Rename libgstapp-0_11-26 to libgstapp-0_11-27, following upstream soname bump.- Update to version 0.11.1: + Rename GstXOverlay -> GstVideoOverlay + Reworked audio caps + Support for multiple frames in buffers + Add video colorimetry support - Add zlib-devel BuildRequires: new dependency upstream. - Add libxml2-devel BuildRequires: needed for subparse plugin. - Drop gstreamer-plugins-base-nonvoid.patch: fixed upstream. - Remove Provides/Obsoletes/Conflicts for gstreamer010-*: this is not needed with this new gstreamer branch. - Change libgstinterfaces-0_10-0 Requires to libgstinterfaces-0_11-0: it was missing the version bump for the new gstreamer branch. - Rename libgstapp-0_11-25 to libgstapp-0_11-26, following upstream soversion bump. - Split typelib files into typelib-1_0-GstApp-0_11 and typelib-1_0-GstInterfaces-0_11 subpackages. - Add typelib-1_0-GstApp-0_11 and typelib-1_0-GstInterfaces-0_11 Requires to devel subpackage. - Remove explicit Requires for glib2-devel, gstreamer-devel, libxml2-devel and zlib-devel in devel subpackage: they will automatically be added the pkgconfig way. - Update baselibs.conf: it was never updated for this new gstreamer branch. - Change group of libgstapp-0_11-26 from Productivity/Multimedia/Other to System/Libraries. - Do not uselessly call autogen.sh.- Update to version 0.11.0: + Parallel installability with 0.10.x series + Ported to the new 0.11 core API + Reworked video caps system + Improved video helper classes - Rename package to gstreamer-plugins-base. - Add gstreamer-plugins-base-nonvoid.patch: Return a value in non-void functions. Fixes a BRP error.- fix deps o gobject-introspection >= 0.9.12- Introduce build_v4l macro. Video4Linux does no longer build with linux-glibc-devel >= 3.0, due to the fact that VID_TYPE_MPEG_ENCODER is no longer defined (which in turn is used to identify if v4l is usable). Video4Linux2 plugin can be found, as before, in gstreamer-0_10-plugins-good package.- Update to version 0.10.35: + Work around GLib atomic ops API change. + don't use G_CONST_RETURN in public headers. + bgo#600043: subparse: fails to recognise Cyrillic subtitles in windows-1251 encoding.- Update to version 0.10.34: + None changes: this release is identical to 0.10.33 and just done to keep core/base versions in sync.- Update to version 0.10.33: + audioringbuffer: make sure to not start if the may_start flag is FALSE + baseaudiosink: - arrange for running clock when rendering eos - don't allow aligning behind the read-segment - start ringbuffer upon going to PLAYING and already EOS + riff: Add support for video/x-camstudio + rtcpbuffer: - fix invalid read in validation of padding in rtcp packet - Round to next 32bit word, not current 32bit word at end of SDES chunk + rtpbuffer: Off-by-one error when creating RTP header extensions with a two-byte header + rtsptransport: ensure valid int result when parsing ranges + tag: - map the ID3v2 TENC frame to GST_TAG_ENCODED_BY - add GST_TAG_CAPTURING_EXPOSURE_COMPENSATION incl. EXIF/XMP mappings - add a new GstTagXmpWriter interface to select XMP schemas to be used + tagdemux: also push cached events downstream when operating in pull mode + video: - add GST_VIDEO_BUFFER_PROGRESSIVE flag - add ARGB64 and AYUV64 (16 bits per channel) formats - add r210 (10 bits per channel) format - add gst_video_format_get_component_depth() and _new_template_caps() - fix creation of grayscale caps and height calculation for YUV9/YVU9 + appsink: emit "new-buffer-list" signal for buffer lists if handled by app + audiorate: add "skip-to-first" property + decodebin2: - don't use the same parser element multiple times in the same chain - improve detection of raw caps in expose-all-streams=false mode + discoverer: - don't wait for subtitle streams to preroll; leak fixes - use nominal bitrate if bitrate tag is unavailable + encodebin: - add an audioconvert after the audio resampler - fix refcounting issues and leaks related to request pads - return a new reference of the pad for the "request-pad" signal - set all elements to NULL and remove them from the bin when removing a source group - tear down old profiles when setting new ones + multifdsink: disconnect inactive clients in the select loop too + oggmux: - prefer headers from caps to determine stream type (for VP8) - fix issue with ogg page numbering and discont flag handling - ensure stream serial numbers are unique - use running time for muxing instead of timestamps + oggparse: better detection of delta unit flag + playbin2: - uridecodebin: add "source-setup" signal - always prefer the custom set sink and also set it back to NULL in all cases - check if an already existing sink supports the non-raw format - fix handling of non-raw custom sinks - if a sink claims to support ANY caps assume that it only supports the usual raw formats - only consider the audio/video sinks in autoplug_continue for the normal uridecodebin - use gst_pad_accept_caps() instead of intersecting with the getcaps caps - set sinks to READY before checking if it accept caps + textoverlay: - add support for ARGB and other RGB alpha variants, and xBGR and RGBx - add support for vertical center alignment - converted AYUV to use 'A OVER B' alpha compositing - use a class wide mutex to work around pango reentrance issues + theoraenc: - don't reset the video quality when setting the bitrate - allow adjustment of the speed level while running - set speed-level property defaults from libtheora's defaults + typefinding: - MPEG-TS detection fixes - detect HTTP live streaming m3u8 playlists - detect windows icon files and DEGAS images - detect raw h.263 - add depth and endianness fields to DTS caps + uridecodebin: - Add default handler for autoplug-select - add https:// to protocols for which to enable buffering - expose "autoplug-sort" signal - post proper error message if decodebin2/typefind elements are missing - Return NULL from the default autoplug-sort handler + videorate: fix "skip-to-first" timestamp setup + videoscale: add 16-bit-channel support (ARGB64, AYUV64), fix ARGB bilinear scaling + videotestsrc: add 16-bit-per-channel support (ARGB64, AYUV64) + vorbis: add support for using tremolo on android + vorbistag: - Add support for METADATA_BLOCK_PICTURE tags - Write GST_TAG_IMAGE and GST_TAG_PREVIEW_IMAGE as METADATA_BLOCK_PICTURE + win32: fix DEFAULT_AUDIOSINK, should be direct*sound*sink + xvimagesink: don't paint the window black when going to NULL + Bugs fixed: bgo#618516, bgo#619778, bgo#633837, bgo#412678, bgo#620364, bgo#625129, bgo#626152, bgo#627268, bgo#629196, bgo#632291, bgo#632889, bgo#635669, bgo#635784, bgo#635800, bgo#636886, bgo#639136, bgo#639159, bgo#639237, bgo#639744, bgo#640189, bgo#640211, bgo#640607, bgo#640709, bgo#640804, bgo#641706, bgo#641860, bgo#641917, bgo#641927, bgo#641952, bgo#642174, bgo#642232, bgo#642274, bgo#642381, bgo#642466, bgo#642720, bgo#642942, bgo#642949, bgo#643775, bgo#644416, bgo#644745, bgo#644845, bgo#644996, bgo#645167, bgo#645437, bgo#646570, bgo#646572, bgo#646573, bgo#646575, bgo#646576, bgo#646923, bgo#646924, bgo#646925, bgo#646952, bgo#647399, bgo#647721, bgo#647781, bgo#647856, bgo#647857, bgo#647942, bgo#647943, bgo#648459, bgo#648466, bgo#648548, bgo#642667, bgo#642732, bgo#646744, bgo#647294- Update to version 0.10.32 + GLib requirement is now >= 2.22 + New core elements: - valve (moved from -bad) - input-selector (N.B. without "select-all" property, use fsfunnel instead) (moved from -bad) - output-selector (with different negotiation behaviour by default, set pad-negotiation-mode=active for previous behaviour) (moved from -bad) + Performance improvements for many heavily-used code paths: GstPad, GstPoll, GstClock, GstTask, basesink, basesrc, queue2, multiqueue + gobject-introspection: add annotations for most core API + clock: make sync clock wait lockfree + fdsrc/fdsink: reenable on MSVC + registry: fix GStatBuf definition for win32 when building against older glib (fixes unnecessary rescanning of plugins at start-up) + element: add a more flexible way to get request pads from elements + multiqueue: return upon input when already eos + object: fix creation of default name (when creating more than 100000 elements) + pluginloader: fix hangs on OSX + poll: - fixes for (p)select backend (used e.g. on OSX) - refactor and make more lockfree; fixes for win32 and OSX (pselect backend) + registry: don't replace valid existing plugins by blacklisted ones + tags: don't produce duplicated entries when merging same value twice + basesink: - preroll fixes for async=false case - rework position reporting code + basetransform: handle downstream giving a buffer with new caps but invalid size + See NEWS for API additions and deprecations. + Bugs fixed: bgo#635785, bgo#638599, bgo#503592, bgo#564056, bgo#607513, bgo#632168, bgo#632447, bgo#632557, bgo#632778, bgo#632779, bgo#632780, bgo#633918, bgo#634965, bgo#635001, bgo#636268, bgo#636455, bgo#637057, bgo#637300, bgo#637549, bgo#637776, bgo#638381, bgo#638399, bgo#638900, bgo#638941.- Remove buildrequire on pyxml, changelog of package with date 2008-03-21 contains: "Don't depend on PyXML and use only XML modules that are shipped with python."- Update to version 0.10.31: + adder: Make sure FLUSH_STOP is always sent after a flushing seek + alsasrc, alsasink: add "card-name" property to get the card name in addition to the device name + appsrc: don't override buffer caps if appsrc caps are NULL; fix element classification + audioclock: add a function to invalidate the clock + audioconvert: optimise remaining conversion code paths with Orc as well + baseaudiosink,baseaudiosrc: post clock-provide and clock-lost messages when going from/to READY to/from PAUSED + baseaudiosink: subtract the render_delay from our latency + decodebin2: don't add non prerolled stream to topology + ffmpegcolorspace: add support for A420 and fix support for 8 bit paletted RGB and IYU1 + gnomevfsrc: set GST_PARAM_MUTABLE_READY flag on the "handle" property + libvisual: add latency query; only drop frames that are really too old + multifdsink: gdp protocol is deprecated. People should use gdppay instead + oggdemux: fix seeking with negative rate with skeleton; fix wrong flowreturn handling + pbutils: - AAC profile and level detection utility functions - H.264 and MPEG-4 profile and level extraction utility functions - new GstDiscoverer utility API for extracting metadata and tags + playbin2, decodebin2: declare stable, deprecate the old playbin/decodebin + playbin2, uridecodebin: add property to configure ring buffer size + rtcpbuffer: add function to manipulation the data in RTCP feedback packets + rtpbuffer: - add functions to add RFC 5285 header extensions to GstBufferLists - add function to add RTP header extensions with a two bytes header - add function to append RFC 5285 one byte header extensions - add function to parse RFC 5285 header extensions - add function to read RFC 5285 header extensions from GstBufferLists - add function to transform a GstBuffer into a GstBufferList + rtsp: improve rtsp timeout calculation and handling + sdp: add methods to convert between uri and message + tags: - try ISO-8859-1 as second fallback in case WINDOWS-1252 is not supported - add many more photography/capture tags - EXIF and XMP tag handling improvements + textoverlay: add support for NV12, NV21 and AYUV; configurable text color and position + theoradec: - expose telemetry properties only if libtheora was compiled with --enable-telemetry - add support for two-pass encoding; allow change of bitrate and quality on-the-fly + tools: standalone gst-discoverer-0.10 tool for discovering media file properties + typefinding: - detect avc1 ftyp as video/quicktime - export 3gp profile in caps - detect enhanced AC-3 - extend AAC typefinder to detect LOAS streams - fix ADTS caps stream-format detail - more reliable mpeg-ts typefinding + uridecodebin: Only enable progressive downloading if the upstream duration in bytes is known + video: add gst_video_convert_frame*() utility functions + videorate: - fixate the pixel-aspect-ratio if necessary - mark duplicated frames with the GAP flag + videoscale: - add support for adding black borders to keep the DAR if necessary ("add-borders" property) - Fix caps fixating if the height is fixed but the width isn't - only set the PAR if the caps already had a PAR - refactor using more Orc code + videotestsrc: - new patterns: solid-color, ball, bar and smpte100 - add "foreground-color" and "background-color" properties, deprecate "colorspec" property - add support for UYVP format, fix NV21 rendering + volume: use Orc to optimise many code paths + vorbisdec: decode pending buffers upon EOS when doing reverse playback + xoverlay: - add set_window_handle() with guintptr argument, deprecate set_xwindow_id() which doesn't work on some platforms - allow render rectangle coordinates to be negative + See NEWS for API additions and deprecations. + Bugs fixed: bgo#628028, bgo#623846, bgo#602437, bgo#612264, bgo#615471, bgo#616392, bgo#617314, bgo#617506, bgo#620291, bgo#623663, bgo#623807, bgo#623837, bgo#623918, bgo#624598, bgo#624656, bgo#624919, bgo#624920, bgo#624949, bgo#625001, bgo#625118, bgo#625944, bgo#626125, bgo#626570, bgo#626581, bgo#626621, bgo#626629, bgo#626718, bgo#627203, bgo#627297, bgo#627565, bgo#627768, bgo#627780, bgo#627924, bgo#628009, bgo#628400, bgo#628500, bgo#628747, bgo#629157, bgo#629672, bgo#629848, bgo#630303, bgo#630353, bgo#630440, bgo#630443, bgo#630471, bgo#630496, bgo#630802, bgo#631128, bgo#631312, bgo#631633, bgo#631703, bgo#631756, bgo#631773, bgo#631774, bgo#632167, bgo#632653, bgo#632656, bgo#632789, bgo#632809, bgo#632988, bgo#633023, bgo#633203, bgo#633311, bgo#633336, bgo#633455, bgo#634014, bgo#634584, bgo#635067, bgo#635392, bgo#621349, bgo#628488, bgo#629746, bgo#626869. - Drop gstreamer-0_10-plugins-base-make382.patch: fixed upstream.- Move gir files to devel subpackage.- Add gstreamer-0_10-plugins-base-make382.patch: fix build with make 3.82. Patch taken from common modules upstream repo, commit id=4a070a. fdo#29426.- Recommend instead of require lang package since it's not mandatory.- Update to version 0.10.30: + Use Orc (Optimized Inner Loops Runtime Compiler) for SIMD and other optimisations, and remove liboil dependency. + basertpaudiopayload: Set duration on buffers; add extra frame for non-complete frame lengths + riff: add mappings for On2 VP8 and VP6F: On2 VP6 Flash variant + video: Add support for RGB/BGR with 15 and 16 bits, and Y800 and Y16 + xmp/exif tags: add mappings for new tags (device, geo location, image orientation) + adder: rework timestamping; only accept seek-types SEEK_NONE and SEEK_SET + decodebin2: - add "expose-all-streams" property to not expose/decode all streams - use accumulator for autoplug-sort + ffmpegcolorspace: - add YUY2/YVYU to all RGB formats conversions - fix conversion of packed 4:2:2 YUV to RGB and 8 bit grayscale - fix Y16 from/to GRAY8 conversion - fix Y42B from/to YUY2/YVYU/UYVY conversion for odd widths - Map "Y8 " and "GREY" to "Y800" and add it to the template caps - negotiation speed-ups + oggdemux: - implement seeking and duration estimates when operating in push mode (http etc.) - parse Skeleton index packets for better seeking in push mode - fix granulepos->key granule calculation for Dirac video - fix EOS flow aggregation: only EOS when all streams are EOS + oggmux: Start a new page for every CMML buffer + ogg: Implement Ogg VP8 mapping + playbin2: - add "av-offset" property to adjust audio/video sync - add flag for enabling/disabling automatic deinterlacing - fix race when querying duration right after preroll, by forwarding duration query duration during group switch if no cached duration exists - if a text sink is provided, let subtitle parsing be done by decodebin2 if required - set the subtitle encoding on the decodebins again + playsink: - also expose "convert-frame" action signal and "frame" property in playsink - reconfigure the video chain correctly when switching from a subtitle to a non-subtitle file - Don't fail if subtitles are used but only audio is available and no visualizations + typefinding: - add WebM typefinder (was in -good before) - add IVF and dts typefinders, improve AC-3 and jpeg typefinding - detect ISO 14496-14 files as video/quicktime not audio/x-m4a + uridecodebin: - add all qtdemux types to downloadable types - add the 'expose-all-streams' property from decodebin2 - Allow video/webm for progressive downloading + videorate, videotestsrc: fixate color-matrix, chroma-site and interlaced fields if necessary + videoscale: - Try to keep DAR when scaling - Add support for Y444, Y42B and Y41B and more gray formats - Fix resampling of ARGB scanlines - Try harder to keep the DAR if possible - Use passthrough mode if width and height are not changed + Bugs fixed: bgo#621428, bgo#371108, bgo#512740, bgo#605100, bgo#610866, bgo#614872, bgo#614942, bgo#615783, bgo#616396, bgo#616422, bgo#616557, bgo#617636, bgo#617855, bgo#617868, bgo#618324, bgo#618392, bgo#618625, bgo#619090, bgo#619102, bgo#619310, bgo#619396, bgo#620136, bgo#620140, bgo#620211, bgo#620279, bgo#620342, bgo#620412, bgo#620441, bgo#620500, bgo#620720, bgo#620939, bgo#621071, bgo#621161, bgo#621190, bgo#621509, bgo#621572, bgo#622696, bgo#622807, bgo#622944, bgo#623003, bgo#623176, bgo#623218, bgo#623233, bgo#623318, bgo#623375, bgo#623384, bgo#623418, bgo#623530, bgo#623583, bgo#624266, bgo#547603 - Add orc BuildRequires - Remove liboil-devel BuildRequires - Drop gstreamer-0_10-plugins-base-fix-introspection-build.patch, it was not applied before.- Update to version 0.10.29: + video: add support for color-matrix and chroma-site fields in video caps and selected elements + video: Add support for 8-bit and 16-bit grayscale formats + typefinding: add AAC profile, level, channels and rate to ADTS caps + tags: add basic xmp metadata support + gio, gnomevfs: invert ranks of gio and gnomevfs elements: gio is prefered now, gnomevfs has been deprecated + riff: add mapping for On2 VP62 and VP7 and add some more MPEG4 fourccs + playsink: Don't fail if there are subtitles and audio but no video + oggdemux: map old FLAC mapping correctly + alsa: handle disappearing of sound device whilst in use more gracefully + playbin: Only unref the volume element on dispose and when a new audio sink is set + build: build plugin, example and libs directories in parallel if make -jN is used + uridecodebin/playbin2: we can handle avi in download mode too + rtsp: handle closed POST socket in tunneling, ignore unparsable ranges, allow for more ipv6 addresses + audiopayload: add property to control packet duration- Use the PackageKit codec helper instead of our own tool: less code to maintain for us, and it will make it possible to directly install a package. - Change opensuse-codecs-installer Recommends to PackageKit-gstreamer-plugin. - Remove --with-install-plugins-helper configure option: the PackageKit plugin will install the right file with update-alternatives.- Split the gnomevfs plugin in a gstreamer-0_10-plugin-gnomevfs subpackage to not require gnome-vfs (which is deprecated) with this package. - Add iso-codes-devel BuildRequires.- Update to version 0.10.28: + Features of this release: - Ogg/Dirac fixes - build: really dist qtgv-xoverlay.h header file needed by overlay examples this time - rtspconnection: fix handling of x-server-ip-address - alsasrc fixes + Bugs fixed: - bgo#610832: qtgv-xoverlay.h header file missing in the tarball - bgo#611900: [oggdemux] Incorrect parsing of Dirac headers- Update to version 0.10.27: + Features of this release: - playbin2,decodebin2: lots of fixes for missing plugin installation - playbin2, playsink, subtitleoverlay: Set subtitle encoding properly - videorate: Improve upstream negotiation - oggdemux: use the chain begin_time instead of our counter - oggdemux: mark skeleton streams correctly - oggdemux: theora PAR of 0:N, N:0 or 0:0 is allowed and maps to 1:1 - typefinding: detect stm module format - ffmpegcolorspace: add conversions from all ARGB formats to AYUV and back - theoradec: Fix chroma copying for 4:2:2 - tcpclientsrc,tcpserversrc: Fix handling of closed sockets - examples,build: dist header file for the Qt graphics view example - playsink: Reset the sink's state to NULL before unreffing it unless it's the same instance again - rtspconnection: make sure not to dereference NULL username or password - appsrc: Update segment duration and post a duration message if the duration changes - vorbisdec: also support ivorbis tremor decoder - rtsp: fail gracefully on bad Content-Length headers - rtsp: ignore \n and \r as the first line + Bugs fixed: bgo#610449, bgo#608025, bgo#608309, bgo#608417, bgo#609063, bgo#609314, bgo#609423, bgo#610005, bgo#610268, bgo#610310, bgo#610329, bgo#610379, bgo#610386, bgo#610672, bgo#610832, bgo#611225, bgo#611227, bgo#604131- Update to version 0.10.26: + Changes: - playbin2: . make about-to-finish signal work for raw sources (e.g. audio CDs) . fix handling of the native audio/video flags . add flag to enable decodebin buffering . make subtitle error handling more robust and ignore late errors . improve subtitle passthrough in uridecodebin . new subtitleoverlay element for generic subtitle overlaying . proxy notify::volume and notify::mute from the volume/mute elements (or audio sink) . don't stop completely on initialization errors from subtitle elements; instead disable the subtitles and play the other parts of the stream - decodebin2: rewrite autoplugging and how groups of pads are exposed - uridecodebin: add use-buffering property that will perform buffering on parsed or demuxed media. - GstXOverlay: flesh out docs and add example for use with Gtk+ >= 2.18 - libgsttag: add utility functions for ISO-639 language codes and tags - oggdemux: . use internal granulepos<->timestamp mapper and make oggdemux more like a 'normal' demuxer that outputs timestamps . seeking improvements - subparse: add qttext support - ffmpegcolorspace: prefer transforming alpha formats to alpha formats and the other way around - libgstvideo: add functions to create/parse still frame events - theoraenc: make the default quality property 48. - videotestsrc: add pattern with out-of-gamut colors - theora: port to 'new' theora 1.0 API; make misc. existing properties have no effect (quick, keyframe-mindistance, noise-sensitivity, sharpness, keyframe_threshold); those either never worked or aren't needed/provided/useful any longer with the newer API - typefinding: misc. performance improvements and fixes - baseaudiosink: make drift tolerance configurable + Bugs fixed: bgo#597539, bgo#597786, bgo#598288, bgo#598533, bgo#598936, bgo#599105, bgo#599154, bgo#599266, bgo#599471, bgo#599649, bgo#600027, bgo#600370, bgo#600469, bgo#600479, bgo#600726, bgo#600787, bgo#600945, bgo#600948, bgo#601104, bgo#601627, bgo#601772, bgo#601809, bgo#601942, bgo#602000, bgo#602225, bgo#602790, bgo#602834, bgo#602924, bgo#602954, bgo#603345, bgo#603357, bgo#605100, bgo#605219, bgo#605960, bgo#606050, bgo#606163, bgo#606687, bgo#606744, bgo#606926, bgo#607116, bgo#607226, bgo#607381, bgo#607403, bgo#607569, bgo#607652, bgo#607848, bgo#607870, bgo#607926, bgo#607929, bgo#608167, bgo#608179, bgo#608446, bgo#608484, bgo#608699, bgo#609252, bgo#596078, bgo#596183, bgo#601480, bgo#596313, bgo#606949- Package baselibs.conf- Compile introspection support: + Add gobject-introspection-devel BuildRequires. + Pass --enable-introspection to configure. + Add gstreamer-0_10-plugins-base-fix-introspection-build.patch to fix the build. - Fix self-obsoletion of gstreamer010-plugins-bad-devel. - Small cleanups.- Update to version 0.10.25: + Changes: - Add per-stream volume controls - Theora 1.0 and Y444 and Y42B format support - Improve audio capture timing - GObject introspection support - Improve audio output startup - RTSP improvements - Use pango-cairo instead of pangoft2 - Allow cdda://(device#)?track URI scheme in cddabasesrc - Support interlaced content in videoscale and ffmpegcolorspace - Many other bug fixes and improvements + Bugs fixed: bgo#595401, bgo#563828, bgo#591677, bgo#588523, bgo#590146, bgo#321532, bgo#340887, bgo#397419, bgo#556537, bgo#559049, bgo#567660, bgo#567928, bgo#571610, bgo#583255, bgo#586180, bgo#588717, bgo#588761, bgo#588915, bgo#589095, bgo#589574, bgo#590243, bgo#590425, bgo#590856, bgo#591207, bgo#591357, bgo#591577, bgo#591664, bgo#591934, bgo#592544, bgo#592657, bgo#592864, bgo#592884, bgo#593035, bgo#593284, bgo#594020, bgo#594094, bgo#594136, bgo#594165, bgo#594256, bgo#594258, bgo#594275, bgo#594623, bgo#594732, bgo#594757, bgo#594993, bgo#594994, bgo#595454, bgo#545807- Added support for translation-update-upstream (FATE#301344).- Only use libgudev-1_0-devel BuildRequires on openSUSE > 11.1.- Update to version 0.10.24: + Changes: - Recognise Kate subpicture subtitles - Support progressive download in playbin2 - GIO improvements - Add buffer-list support in appsink - Add gaussian-noise mode to audiotestsrc - bump cdparanoia req to 0.10.2 and improve caching - Improve audio source base class - Add frame-by-frame stepping and examples - Extend stream-probing in decodebin2 - Many RTSP improvements - support for PGS subpictures - adder improvements - Add Y444, v210, v216 formats - implement preset interface in vorbisenc, theoraenc, oggmux - Improve libvisual visualisation timestamp tracking - playbin2 enhancements: custom audiosink, subpictures, cdda - Improvements in textrender - Support raw YUV 4:2:2 and SIREN in RIFF - Add 4:2:2 and 4:4:4 support to theoradec - Many other bug-fixes and improvements + Bugs fixed: bgo#510417, bgo#513373, bgo#529300, bgo#531035, bgo#567997, bgo#576552, bgo#577637, bgo#579692, bgo#580318, bgo#581460, bgo#581571, bgo#582021, bgo#582749, bgo#582819, bgo#583867, bgo#584020, bgo#584686, bgo#585197, bgo#585758, bgo#585970, bgo#585994, bgo#586331, bgo#586356, bgo#586519, bgo#587080, bgo#587278, bgo#587676, bgo#587695, bgo#587896, bgo#587980, bgo#588078, bgo#588205, bgo#588550, bgo#588551, bgo#588724, bgo#588746, bgo#588747, bgo#588748, bgo#589075, bgo#589581, bgo#589622, bgo#589663, bgo#589797, bgo#590470, bgo#536313, bgo#579642, bgo#582528, bgo#583318, bgo#585079, bgo#585708, bgo#588218, bgo#586920 + API additions: - GstNetAddress::gst_netaddress_to_string() - Add gst_rtsp_watch_queue_data() - playbin2: Add {audio,video,text}-tags-changed signals - Add gst_color_balance_get_balance_type() - Add gst_mixer_get_mixer_type() - Change cdparanoia BuildRequires in cdparanoia-devel. - Add libgudev-1_0-devel BuildRequires.- Update to version 0.10.23: + New navigation API to support DVD playback + playbin2 improvements + RTSP extensions to allow extra headers and options + Replace audioresampler with speexresample based code + Support interlacing flags in the gstvideo library + Support new RIFF formats + Improve typefinding + Support more frame formats in videoscale + Many other bug-fixes and improvements + Bugs fixed: bgo#577637, bgo#580120, bgo#478512, bgo#574962, bgo#564139, bgo#577436, bgo#350311, bgo#378094, bgo#543591, bgo#553295, bgo#565105, bgo#565777, bgo#566661, bgo#567255, bgo#567636, bgo#567740, bgo#568482, bgo#569655, bgo#570142, bgo#570356, bgo#570768, bgo#570832, bgo#571009, bgo#571147, bgo#572577, bgo#572872, bgo#572993, bgo#573165, bgo#573528, bgo#573529, bgo#574293, bgo#574319, bgo#574447, bgo#574939, bgo#575550, bgo#575638, bgo#575649, bgo#576019, bgo#576142, bgo#576180, bgo#576586, bgo#577054, bgo#577709, bgo#577827, bgo#578583, bgo#578656, bgo#579129, bgo#579130, bgo#579192, bgo#579203, bgo#579267, bgo#579463, bgo#579668, bgo#579734, bgo#579912, bgo#580470, bgo#580952, bgo#581727, bgo#569682, bgo#580020, bgo#562794, bgo#567396, bgo#567982, bgo#571299, bgo#574443, bgo#574516, bgo#574964, bgo#575256, bgo#575588, bgo#576187, bgo#576188, bgo#576190, bgo#577288, bgo#577610, bgo#577794, bgo#578118, bgo#578506, bgo#578942, bgo#580271, bgo#580649 + API added: - GstRTSP::gst_rtsp_options_as_text() - GstRTSPMessage::gst_rtsp_message_take_header() - GstRTSPRange::gst_rtsp_range_to_string() - New Navigation interface commands, queries and messages - gst_rtsp_channel_new() - gst_rtsp_channel_unref() - gst_rtsp_channel_attach() - gst_rtsp_channel_queue_message() - gst_rtsp_connection_accept() - GstAppSink::gst_app_sink_set_callbacks() - GST_VIDEO_FORMAT_YVYU, GST_VIDEO_BUFFER_TFF, GST_VIDEO_BUFFER_RFF, GST_VIDEO_BUFFER_ONEFIELD - GST_MIXER_FLAG_HAS_WHITELIST, GST_MIXER_FLAG_GROUPING, GST_MIXER_TRACK_NO_RECORD, GST_MIXER_TRACK_NO_MUTE, GST_MIXER_TRACK_WHITELIST - GstAppSrc::emit-signals - GstAppSrc::gst_app_src_set_emit_signals() - GstAppSrc::gst_app_src_get_emit_signals() - GstAppSrc::gst_app_src_set_callbacks() - RTSP::gst_rtsp_connection_get_url() - GstRTSPLowerTrans::GST_RTSP_LOWER_TRANS_HTTP - RTSP:gst_rtsp_connection_set_tunneled() - RTSP:gst_rtsp_connection_is_tunneled() - RTSP::gst_rtsp_connection_set_ip() - RTSP::gst_rtsp_connection_get_tunnelid() - RTSP::gst_rtsp_connection_do_tunnel() - RTSP::gst_rtsp_watch_reset()- Don't call autogen and don't package gio in older products.libgstinterfaces-1_0-0typelib-1_0-GstInterfaces-1_0lamb58 1561119069  !"#$%&'()*+1.8.31.8.3-8.3.11.8.3-8.3.11.8.31.8.3gst-device-monitor-1.0gst-discoverer-1.0gst-play-1.0libgstadder.solibgstalsa.solibgstapp.solibgstaudioconvert.solibgstaudiorate.solibgstaudioresample.solibgstaudiotestsrc.solibgstcdparanoia.solibgstencodebin.solibgstgio.solibgstlibvisual.solibgstogg.solibgstopus.solibgstpango.solibgstplayback.solibgstsubparse.solibgsttcp.solibgsttheora.solibgsttypefindfunctions.solibgstvideoconvert.solibgstvideorate.solibgstvideoscale.solibgstvideotestsrc.solibgstvolume.solibgstvorbis.solibgstximagesink.solibgstxvimagesink.soappdatagstreamer-plugins-base.appdata.xmlgstreamer-plugins-baseAUTHORSCOPYINGCOPYING.LIBNEWSREADMERELEASEREQUIREMENTSgst-device-monitor-1.0.1.gzgst-discoverer-1.0.1.gzgst-play-1.0.1.gz/usr/bin//usr/lib64/gstreamer-1.0//usr/share//usr/share/appdata//usr/share/doc/packages//usr/share/doc/packages/gstreamer-plugins-base//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:10478/openSUSE_Leap_42.3_Update/a95f2c56396b69bc66c44ec3489362a8-gstreamer-plugins-base.openSUSE_Leap_42.3_Updatedrpmlzma5x86_64-suse-linux  !!!" !###ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.0.0, BuildID[sha1]=f4f6f61a536e0cb5ff2bb5229535ed877cfd1a11, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.0.0, BuildID[sha1]=f50220660c7a66e4f8b887cb425e6b0a880d19c7, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.0.0, BuildID[sha1]=d03a8d0df08b1aa213e149762234d887d9c7ceaa, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=dddce36178b2e51e1cc1dd5d1c9837c2f491e631, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=df41c65d7416ee7142634deaa0419c278c4a01fa, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=56adee89ac1d8ed45fd3723135ebac050fba88e9, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=133f37488827d866a038ca40f63478e619d4a920, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=390e8301f606fc898f0ada6e924c43e56bc17063, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e01d2d0c94a61225fc876730efa63e5c27daad62, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=81d318764bd74b2cac2f34b17c0b5f2a7abd12c6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8b586bfb671b40be80c5ee51dfe72a12bc94b798, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=322710c98cebdf9091e897d9ac59aaf7dbae35bb, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1b163ea540c57e711249c81459c78dce1d583739, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8f8a823cbb25b14401e5d0b6adbff39b7317739f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2666c56315002e5b73840dc46a079db73cb04117, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=30b2b32ca7aa1499c00798ec32b2b106ee1477fa, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e908749efc0a5e5894c0b9a618871950f521b65c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ea054f54e6c7805d0252bf9f65d3ebdc713c275f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=264c66ec3ec870c8908f9ddbf621f8884f37bb63, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=288d8529539129de918eb6be2092e3f1dad7e502, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bb37a6854a47282164e948048362643442d4eb01, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cb4ba868d66106ca5f7d45c7ea453b35348b5739, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a5f8affc5a07a4b428e6412be7620eab85e40191, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1aba085d01639359b456dc540ca8bcb9580c1619, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c85d11e6beb43234dcdb0d129e1ce3e8c73ceb08, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ba6a739b23b1b961a604bd0dd40e41874e875b37, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=947103c049f856983de609b8474e8b1842e002ac, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7d4083161e0e63280472bada4f3c728d10dc23f5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8d6649b635dbf9ca3a0cfe10db3643ca3fa47fda, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=69f32c0fb755965be73d85b2799d93c907c42993, strippeddirectoryXML document textUTF-8 Unicode textASCII textmakefile script, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) &9CMVdp} 1<EOYgr    "   R RRRR'R R RRRRR'R R RR RRRRRRRRR'R P^R RRRRRRR#R'R PP_R(R RR RRRRRRRRRR'R PPPP`R RRR'R PP[PPYPaR RRRRRR'R PPbR RRRRR'R P PcR R RRRRRR#R$RR'R P!PdR R RRRRRRR'R P"PeR R(RRRRRRR'R P#P\PfR RRRRR'R P&PgR RRRRRR'R P'PZP(P]P)P*PhR RRRRR-R'R PiRR RR RRRRRRRRR!R'R P.PPPPP/PSPTPWP1P P3P P2P P0P-PPjR R R RRRRRRRR"R'R P5PUP4PPkR RR RRRR&R%RRRR'R PAPFP$PBPlR RRRRRRR'R P6P7PP?P@P+P,PoR R R,R*RRRRRRR+R)R'R PCPPDPXPEPpR RR RR RRRR'R PqR RRRRR'R PHPrR RRRRRR'R PIPsR RRRRRR'R PJPtR R R RRRRRR#RR'R PKPuR RRRRRR#R'R PLPvR R RRRRRR.R/R'R PNPVPMPPOPPPwR(RR RRRRRRR'R PQPxR R(R RR RRRRRRRRR'R PRPPl usth,ܛgstreamer-plugins-base-langPackageKit-gstreamer-plugingstreamer?]"k%Qס}𭫺.?)TK2Nγ#{No^+50p[e<5/G ]/@vFC 8$N:GEʓp6/8u`6ʦv\o C`. bFyFͅVI,z<:)ɀzw&6z; ŨLg%&xs(qOA:U#;*[ .&7H{~jߠV ).YG$sqVG@5kq-Dݐ[BW$ar09,.gysa 2uN#W7r,e|~Sj8ˬB5MhkO> aSiVQ\\܏X&!YFA.}ψK$  j Ys=)Z.cx$O8+hA,!a;1q_P]{IAY70= (7QtTK }NDoLÅCvcWUYR%g~&,gKvSRDpaI3 q  )Te8{>#$WPU.dBrJ@ͯDyc碴TX ^xQ" &X}BsD?{vj>O7W:"C#ZI“؍fw_-0ve`]=7<R>+9kc#[㶜>JqVr,Q\1ٷZ|u+[/a01{/N-֑7L[^QˢtlaPu٬a x+ܓ~8=V+E>QP>G/,pYj^LNd^ N,UnnK>ع zYLU5Ax '>TH[_Ѝ1AoTtHC8;פ N|7ӵyBx*HNbG7 T]_\ci^P֑m[Bzǟ%rauoYLQ:6iq^KğLܺ4͠\#jf}Gז0A2x/nU> e/ãQbc@}a>d rN:De,cNVlЂ]+n@th@{b@1K~z  E(:EҧlnZMfyoj ~;V!UM@ ĭ|sܢ"5[=Q\$dg6KKTHr,pOwj2TcxyeՇ|}HT1bZHJOY9x"]ʔzm,>6M :˺QUAXYd§301m!Xh$:H > IU&3~9c0w!nWnQJx9oR P>?*a5&.eAkRur]8ӋO%Rs!J&U #1, M4=hعvP<4z:hh%?B.Ǜc*R%g֑݈q6_OWyi (aXjt|gKŪ+,?x=BB٠rϠl\VKǭ(16fӂi.)w?^l0)W29J ~XY(#-& @>#z{FCi?0BA8G\C=Oa[37||0pޛ[uUl}űZ1v!:MItH!3h'Xwa0?D` LP&nVr/kB"`]M5a8lZ Wk2uSbv]46-Y@ *^εP_b,-z*U $kÙ,c*jmeN7T1IbHyYs$^_B\f-duFH}ι9[ &U%ٝ;Wdځ¼Ib!ed!/XT)QŠ \6ўc۩Q( CٳT?遀RVTR,M05j7I;iģmIw ;|{`+zGs&J~Y#lU$,(DܟTM"W6@&VzKbgh"#M]Bi s8ysiQO p6% #bK޼K0 Jn߬ ugeC|A1Un-<љ0;-j􂱌 >,lU*Ʌ\)yYr\9&W\T9O:y} y 6`P&Kakhw: GRZCqv4l}}I*d٬o\k7hNF"B@'.R ȶn$wH3YRy&rnD֕)6 *Ya1gj˥MN%++O)x̞.Q |L]?da&mW.7{Ơ~P_ ;rvjxd }yaC$F]Zb{=5s؜VU(1{e-tk5}E]vlhEeĪ *5!]𯯡a i3sNbژW@e~b`C y/]f-0rHUb9Stv_ǹ{7-kA ә0>VosV Q$%,FDʻ A!<'$E- 'Lgx й*xK\w\B W,n2e6WLOf STE>:[e%BPD?E] 6WmQ¬T0޺V<´W7o.]/FNk{F3l<բ|П9*/rav DsU2jG^8t-X9sǪ& U6rQǽ:S^3YO';IXKhtbFl Ϡ9O7v eA};M{0|~Qb]àRLwbn4$Zeeek[!,|Ix'1-xI2ud`Ѻ]EB;BEW(SdEaz3")'8 mW$3 Pۦ{==kc3DrAʜBUa!T󎊈1mgV]T_K׀l<,d@W7b\Z,YvuXb۔Jf*?@hLO8֙iu dK^wg_^U0[ sqB?~3 "? ]Ԭ]\@[FGANVq@Ka/YeȌ4 ?eֆb4R.r| kg5\4hV\Q"E2%dcwoeKr1ƾ)ffaӆe~5o6jYO8sZ*' 1-T^4dĵE$&CGz'~Nгwb?a*Ui&+ [rɈ^jzз+53S5/NtT WCVMM7:̻a~q̣*["rNTe!oȋvf_BDcFZ{Ƹ6`qe}K2zl?;/s" Hp qa@;B2ƣ~Uj 7 a`$~]>T'↍7.2B?4z+"x$͵MVʰCwo ̞VɸoZ)*w;3["ahB/{4P:~N4i)jz( Dt1/AIM86L4%WY`SRb?xXL&/`m]qt j&oح |e ؇k' P!+ìP{l ĩ[d8w>` +̥ Y8 P`lz _<1jOb[3疌ȕӶn&fT/t?lߟCq$LnIM pVL$Āg-_;_LR)< Py(tpQG|#OjѪ{uqG|av V<+w3u_:a;8cZn*1U`\Nfd|߄,:>CpfDxlb5ݏ}Nĝ`A=H_?KZEc]{5K2HY">ki'/@SȦ C[P_+}52^gϋ)m@݇Nv38.-S+-U˵9V{~Wg%Ƨ̆L;X-UWz "RS9 NQ#MY=T$#('.ތ 0͐ siʇ qxd<-$OdvPZWcV3{'-GNRc,@{9>s 2dZxD_?b^ ?;.2`sxW(¿w;XOGЖϛۤu2%?wxC@/O8..w}ꦀTܪ FO_X^^ܤ0]e/09v'~7b@[H]g%m"yI&?~Qq$n*ٝW7,ֆ3@gg@v8[!c=eܓM؞ejW;Ħ8va3끲çvC U<[6ɊiHJL~Τ87UT 2t1~/`czHM!5Ku#l&׊UEcTK*\uմz񙘿;lnQj`S#Ya)Kd|q?#wج3ָ7 Ѳ* E `O3ޱn^)b6XAv 5z4,+Z-= =ڶ86K84]]`1x2 ̗&ĕ,Wl_4!7sfTn/ZKȋ'ʧбR۸S\7Qrg-[|Swu&O,X.d5 Zӆ#>gTOt )7fFY. \ڲ-Ӷvku'o9.7b Xp@QQ|( *YTG`1q%e^U{eVH4$7⮦x[1d:q VGbƪ[8ޡ * n34 ?'%% %R@zݪBZ!K@K 2C̆ Qs159p֫3Vbs)!D hՑ8SLL3|򎗗h:8v>f78`X<|WXGc^N"YsS_Z2$y RY %jDPr8G`|_8xVQqOfή9X~tW/uTLtfs~2V3{;>AT'{@<{x2nB#~2,!Ivt$ÉFF(~^ݻHj 9fRhC !JwA 癳bEa>dv/ bϒ):DyaEy{%uV\iP B~U;QN^7 XFװfsAhA 5-fҷhj0 24B4⡫7,#ܫW$g+u|p@iΊy+Blfep#6^ ~D$jCޠ$0HIYс(_[9!]&u 7?9 !ܫz#0􉶾K ̅;g|$Dzo r53V4?w4nU5o,BArU~jփQl\zT]բ7\JXWL/qlxO@0 \Be7׏<⊿5waaSŚ*U$_1[wtGT. C]#YObf@9Sft2iK0u^`0BhcS/9| c?㵮k ܃żΎ2\f(2d{tr-畑gߦ;fqEA ^|KYlN4/]!XEPLJX@1T<_PZwл<)bŘ2uw~SM+īSc%+zrP-TLRb/׶ZI;&܎'DW4q9N30䃬#:&v{ Wt<\*CQ/r)<6izda<X_Zoف~BM ]9-i/C1f m>lg)@5 ^ײ}قnV4WqK a۵I1o:`k ڻƹ{[>k\´4DM+Iͯ ͵5R^DH':9z]߳s^^L/#=R7D^ˮLP@P~`iK \UԗO/#N\EcjUE/ZMnޡcڂ*L}|&>s0; ;^P%-KQj\x(}+C\HG8hw"#q6 W]s8Eq{9L(K)ż{igs9qQw]BZEr!OH?"k7T^?wy1.A픻˜zDȖVJUf!K&islݍ|N[DEt_Rfx]͐QGu[ETJUX*s'J81L? UYYx*7&o2Ɇ3Rr\iRC9@Idj?o 1/ />B 69nȒo !c2Be囗M;LqkM1;(G!govnI/dz25bN)L2 I]r,kdC=2!Jَv<^X+Y4𶌐m~G )ң HMWpD-ǰ/3(׮#_i7 >UN >.-F$k@# {{_2Fw@Q&JL3い^Bn_-(tYw_oe{r Z/Kbm~FHs7sFS;7P*8ClΆS@YnyDKw= ӬN^3#b_cG]zͭ7STQ9ZCONr1כ'vHdYcϛ6K0%3A~y?CK/ˋ":8- _x`.DczC$?6fȧ3ᯮ0:Lt~(WùS=,%,ra>bʨy -cO:oPI X`ep6 Y 7h y@Ue1i=c>UX<1N % uT5~Z nt8m4 Wg#9 0˜c6*>'d1-`&Imiق존P e ~K\G% nx ak<mMia/@`:حakw uqHSybme@%r7k- oXD'h4 ABô#smBQW[@GEqR}B1=xYX|KT/j5)exY,'$DJ]KgBd*80 Jt{1apo6omrlte\uTrlmssI^wx| H8|y!A 0A*?3G# x6+o@8vR9pVM~ÕW$YJ Ug-\P:ު( {UW@2 ~);أywrQ%b-+N39|̧md'ZJ_s&1{7XL(kگzMۢtRݓgͥ$=NQ/Y' mW@^_ǟmep=VO A[<7|We-i P"|he9X^ej'ry.B`I ;ٱX;x;X @RP^\mvK(*Y11&B%h ѮUkY{S Yoӱf2s` %:$L[Ћ!V(;5cS(/m i\oK#wx `hhf sPRs֬DsQ/ ['Ä4_)s%lCXx go#KivoA"B7@tKc3Bv +b(8]Uοv@:R#%M:8x/@Z$kJ Q<a"-im'rA'S6 8MA{j4zT0xxeH8  :F?ר=jэT'[N3ARi41DqWǩ#T[gXk.Q\.\B|&p[@Z;".4w:`x;J  ®:L ̤H{-F]tB0ݫ^(WܳI܁M,HyP j JJ7mfA/d(i檌 +@%wul"HXY(]Z,M (Ia WM.ב~.濕ƟW ]5݂|BbJk}#ހM¼s[loC[.ʿOP' Y\ﺮz&F +G*z㛲,+fxCx73Htţ$GkYRQQ}z&zX'Y@ =Sk5(~Iy༂pҭ;iuщ;l',˯|"WCL|eDJFm& \`}@uoP%ܾQ U@"Vݯ=7w VN?598@-I샳L{lL\ZEp+?mfxBY}~t(|RBy_qX&Įmojfr@hH`gWmtJlʔ dˆeч3$;*Rׄf݋\AϽ݌ʝH•g2 ;Xu5!ٻ "YbF~4W\;FOd1LPC+ײDaSgYeWxh5MHh[Hl_Ąmє_i258.OƓ-5pxd4)ob5Ԟ b睯жRq/& /J~mGOaO#h ɒ>49mk!pJIBEL*( UCh*(xw.O(#Ke JнK'Ѩ7 oVP%ꫭ47$5b3b`_&‚&x:o=fȘfz}V{dž!B/vjsw[h`ɀu~~C'O})Nm{V &=&? Ւ8u.;@|ܔj2+#N*iPa1}"B̓Ȃ Tլnىn)ܵ#6i}UVS4bL"t+b7XHmɐ,h7R@wQORɃ=̹lJN&#5vzHAsv ݄ :: J_ϸ*2PU*=+y3ۄ|4^=]8^ԡD7>_;0|D;ťbKE+)G׆dXھ/ ] +M.J帐?.pȵQ *'ckDaL|5Bbf:Ck?Gc !8)6,$8C4&0˙({v7b׺L"On Q?Cr< 6ކ'dNzlkΝQJK\ -f:ᅘ7_6 ZWaj)i~ AN%YψE}ҽ *J{+BY J$$ ΃㪮q|"9Tk.Iz:p+<*Qa7 @;˯|HH:)ot% /3{P]d#A2e_=0*Y۪h$Zprݖ6IرT.8!/Hds3,LX#o8rIJƫJE9_\ Lw۩!&5pz,Jɜc>'ݔ,.LJX]gJ?_ J;; @J y&mq|}f郠DgHǚ$MdR_A{[~=c+)i)~n #j6Voe$6Ts M+PM`o<:i6,:SUWi(( D^(N ֳ[ ;⒴M0v?RNBpqf<&(3*$t8duÒXꫫI.ކ8~2+}ٷ3XQJ}h0Te2}^d0$B?\eSdoU^[_~ba@^ZOE/&wU[?TE'۔\hDpVsJx_O#u?3iq8q90= Ud,HwYa UH`hp$eRCҐC~(<QG4m}gԢZJ%( PnKQߙZm徲  lJq(0PٕґIZnW~>"H)^OkʢOƹ3,G^M H䕌M('{h7g Z5̱! Ft_ 60uJXd7ɁVn?f"=kȝPN,ٽci.24%E4ML90<3{nBlLbf4P.G-0#TÏ|,'(ޞR/oE"*GHZhE~xO%,CyKeJ7hMķʕ2J&$*:Rέ/O_ '">͂rWAr>qnKsSe 9`l, x[ĹW1p;2:mIxģd4ExWֳ$(ع?`E0hۃnWYc44rE!= s'#x6(ѨTP,oQ.; <h(4(Hm191f)`P? -W@)f ˰x8(;AP;փKma7@L { +?1)e@asJxE&&N6sN}mQ0@ oZն9{Xfzwe l~Bn>Zy1؎:"3r|U OGp|_+y gț;ܻy3JǞRIҪn<:`o W_vy9跆g8odQUN"Ib6+Й?A," JXŐi^2>/ӥ ,śbw6'| ]fwa*s aM="Ԧ_;IϏP0OkT;is7u7-y[Gn;a||KJm ˠd=E/7<"\Xc)Jq[Rd giȂBj;u3;1"{Se 痙C`:GZ9+0N n茱 %z{s0%YXiEԫ RY~`Ttpe@#AK ^ѝZX}.R%y L $HJ|T*?9-8< .eD>pUE ʵ<*iXDfɝ@h#SmvgGq\^"ŽNH|ÄzD2)'J72i$gČu3<+(kؑ1tqfbp8h|u.=Dӆe-o\c#Tᾘ^^ʅ$LNCFT^aF9xz EBk4E5ə*GQ/ HنNiTxB_?3] ? Dy)>UҘh⋎\mp1$.+M$ (628 rBLv# Pe]ΠgGF[P\#T5G'-*Z6Eo *2,6v’; vPT!$߄C ~+̢S.Q?# ɠ96{&Iu  mMem$JJtzlD95ng4Rϻ[ـn-l+6V"4MIa&_[33QTK'5btWE .όeǞ}ކ'}D˙vtDC%uFD^,hVth)m@LGa>_o& j8fpU D<@Y/jГ0UO4,caizU19+ChIZ[/C|6j[6xG؏ Ϟ -]ϗH7U+PPex]ʺ0%6FGN6o}zڇ!s8 1'ܔRZ:.Hy ~jaN߶6Q$4aȄRD\R5'$Ж.(6#P o8x lF=p/ r?I= J%.ʨN% D/!^)+rgFkEBJ'nru F)&TwZw$#gzn3׍N}7NnomËuw5վ )(|ۓ.cfJLe.;^0ƾs ꔉèxGBs5?,GN i@OLnXf7˃LϾw4&%`o:9,9]^_> 4z/.CX4_%@F]>g"ߘ'ۺfHG9CA._"3C9ԍ{^KSXM/[ 4?QՋNr;eo|ְL\Љe7j)9ι\(9a~7-YtYs?l[YUC@mIzb&Nx,65 e0! mڽ[rXniot6PcD\{RP嬔gWRU8Q=]uk&^+9Ą>dG[AMsf p%P%RdYKy2cIƜ|'NܚSwP9[M oEZMzzk@bˑat|7J; q^|4`14؜i4czWKd${Tb*`uy!([(9s!ΰ71`% 4,߳wٟSc ζMTe]Dг P4?U⨜{5Js0V.*6p#f; J^h'g Sנ ;n`aKVDȞ{% ۈXоi"Ѝf v9(Ndb=d?D=Eċ|n1ˤgZmMMHN󷮨P_bѨ ENZvuhm&r:wMaGz r=]0,?y/B濢Y'(y56k(F\ P2)NK'=SXAv, 6 4 ddhqU\f4 KFKFgJ=Ha>&Zg8?"B)V i2( !E=\>_3 Od~pRX61]5^ ~ɏ+ _(XxW9*^#Qj۝1(Zғ_`G'FW<md*|c/s2b85Ze×Y@ABз&8("j~@ h7Y2;ȻߎRIE0ϛˢX|q̔1k s1T\t9Q$ԛ4]F2L4]? \@[ftxۡo.)Bhsh1[aqn5%4R89hLjo..]Yg(X9#őnfa>fBn R7sȻG7v,o:)_e l\. 0] x4:(#0+u_ZH(ɌZ97Sr{0vMzumZ phs啇2U.\% PEu2A.+`._kDth>QK*q7R쎒fV+Lf>w |6\t//oB\:]C\s' O +1ovE{rpcxz^6 ~3P4N۱(͆ 1g@ai S<8%<ަk] r uC`j,SY Pȡqoef;k+fzRP׋!9'դ0}:},խH8_3!oXr"%2U!}6ez;i|@gEv6b@|} vH]؊ےؾ*M}pAz'k3oi ? UNnCQ)ֱKs;1-Hs;fYfd|) `9p4>lh4LWiUTH)<3`ZUH/O/un{C&+*<9YȘyy睹|uwExܥ[.1 3j$#KH,UW/o<$e5CMgmlTi_Jhwg73^@r lO@=la^ϑh+3j UH-K&&({+C'@ws ⷥ;9^7A潹 жٔ;db6]Y02ߪ,"otS({J!0S(BREIѣP%rfZJYԸ2Q r[ɑ0_}Aېz̯AEf KLc2FlCecJDwق+Cak n+ nv}i;uŕʬLWJsN|DSN2 a7W.+zZyfRm?=gKf0q/m5%w>Wkv'ǩNue4vF7RQ̀ԯ,,1v`ƅ|%x%%qd^۾ʡsȱ\Oy}3<PAfdiF<_"*)g\>3;ܪ_l|GCa㭋]XF'%Ӓ2[q""^TegҸ[\\XљY g[_Oy z:4vԾ3ųʑ@sV\֧7à!,1oٞ 7϶( |Nu17&o|ea_Ok˼+~5HT4_5jL$ gл7k?tr xQG9#pcQ*ç(ѻWzz΋nN6A~t$\[P&dGD¨bQnh ^H*9lÁQfVX(7tgT#IY[OyXdRYM]M~Q'duϊr "~*ՏN|9W&N`Weo*%l2Q㘟y ܖ|@7FkCoNveX4$c]CJ܆~QF\ YuҢӇǁ3a@LTnQg ՝lӺdNcGDzW70X3}TꓛZzRxti݈UA.eKj 7:f} W'iw vYlf1kNjN)d 0SVB粮2w "\N9\f-VrUN{AX5!8Th9tKkg$h$4ȵv4oŢhe/@ MYFgxnn5Z@Nihi-n,]EVZs/[QN ?0M؋_sx"j>>Թu2yA)6N7־`MNC-ҦX Lt-w~|ܤ M ?|')q=h}E,6XwmсŬL SBl5Be=݉ =7Ddu(0Iy4VToJ|;]hhB|XF+Tij <(U7P/dዞAc:܊u;K(JPnƧ9>*?>Is'dMɂY[aswBH@rVߖIk+Ղд2ОNBKfTYj'm&Dђ Oo5t&`8N.uwWoI5ދ`m>K7 %A)q\q6?g殦|ܞ!n}O1Nm$t Ή> xXSRp&`QVv uLlz#ucxt9 0 ]_L<ߍꟄ! y@v"y`~DI]TFa/@N~>1N.}&+)I%BvS9+QY3:k0>26+@XZi;TnbZy>6=QP/v0pˀjm&Ի)?64]Z jd$׏G#4ުV^eTP<8uӌz=+h"㗾Tv;gEr93FcLj=PjE]H]B8!!s[ӥ^8v\4?14XnˤI8\&nX-A-nzcPSf؎Xkdm-RX1k10 `8g}Ī؈bPFGu=|ۅXGfU`Q*ĩ3A7 j"IQk1{RqDNp[R$D ^i8,+nX 䩳? Hf=Ng0 "7|%`;W O_RN~7=qqm <;!bF>:h>@ [)#O0QrLy: %gy}jCY#"瘟}ه0؉5%r{~Ԍh`U{u}pDsjh0o:I+LL L} ,vK/4k_œ|/1nPb,AxN/nT@>9 :3pL1,_/_iegHsVc[QmE"vцQd5Sċ_- 1J\FPa9ՍFoC4N2XrRYjEL,x2"eO pZ۠P:@;H jiͻ0ym`QsL4oubdK}3 7W0gާ<>Nb$|yu`H})F̾\|*,DZF gsuOY$܁cUTDh .1f- QJE۞Ac2&sN'o쏪ێԪqP5_Аh;`L5]q|3{R$ˊ?#s;$(~^~M4'D<#Ye4tY4YPLRQAٯs\`ѩ&ḄraB.ãbn]J:"sO|~GM"xwJ *oX"c%_!ɏva[VgGY/1#xDJ1> VFs)db~y+l^MZ:G;soV\3@]рC6E<@v|l:ltb?̂d^.SRN8P̔bJp5MOfϢOwOoAڊs&tK ( 4}XIWF4r~Pߍ07xR]m 8H5~(VtlyԼ̒dӨ۴4g6X> %@Y+{H!-s+8 gM_bhYr;S˱ qw]~Fq6f` s ŀ|gLM%M2Ө&SgGqk xoW2L.U?p쉿)băٕd ^ )\n~^mb lU3֧.}wfY,V??x%Kſ,:G/bNHm\Ҽbؙ_n)Ϝgff(nLg 9V~X%]eКϡ-6LHJfBW8m_{z Eٲ$R)k8?B;ֈyi(:#b$a%B/~,KYw߻pɍVz.i-N*~ ؞q>s -LjV26hW{:9-v)x4C*m(2|ҨYZ"&BUtb0DoIoiH``m8 K W ʰfPTYU`$" z騷ŷZBx.[$Tg(VHƉE̱\5sx9Ob Ip7CgR|zxwlV_W)%d<@pxibX$u3ɆJ:pjp؃$}A]n[> Mhh@D4vX Fnu;.+d_zy)/ޙRS)!=hK}l:M15ޖ!`yZDDzQ;>oyソj\>))Dl  flW/].>nbC#>-O0ji^~%SCMhNpv2\,1b@qqܼXpZ25qeep \<,C=cCqc+70VMvS+]f)zFR[GUUS_?bKFroG oL^6O'*^d$ `d?{EÈoǗ"fsE_ev >pܣ@}`kkI-i4['i &D@{N=FEtϡw1-geʀ%ih0'3\}:7lJ3P'wWR]28<>B2s{b~xwBWN=T?AaD&me쇋"] sh9p6\?}ze ڲU">J%Ug:_:v*CpP p{67x=?< 79Tvҥo˺,$ 43/Ȇp~!J$Č8.'CRAѪ9L} GEI<C_~Af?_EibOw iƜpFH &色kSE_-3|x ЪkRBOݰKydvA'$a5UuR'2 ^[3z*bC Vq$oϢǹq# @7,źS;`3RƳ@RvTARBL'W:ElHET,dۏ xzϑu,j)F+ԀnftpHkiVF?"{@etI E6OYrP#)[F7]PK))z]V zBL(ۧLIPo;2fS-ğqY`qei{4D|q THCѠ|u": R݆"E_RC)U]WQPcޙYF3BfDp=> }B~)Q'y` "Y˅vT=| d5 MQI◫>=hإl樦@߆=Kʐ6\d{.an{"a 9pR"|g!LULEX_$'Dns!MJy8X#Jk]-0m§u5*(ǐROS/ctZ,|&aW C,ԙDqيgryE;%U(PZ>Ç 590e|2M/dt`jl}"& j ÆܸčLI\J 4 KqPiwtI1Os H>'x <7+c昖3ס27T,i$5S~0ȸBhxzFiΈ acCaJ ]t' W)>[Rm+(e&lIy dAݕ2;lwXSGg;"~ˀPo]Y/|odv('_I29ʒ^#86wUy񄟄ZֲlɄCRq_ YG` w;aM4 zn_9Fڭ^KNLvEҫ^ L!ޟdsg*`[QgȨcjXm"{`*|$Do)שPd -p8?yVQZGHؑj̖mی'A+\ "PhC<"+ I#ɫjY%H*aLcZK;_G{ÈvؔȬ3iG} ƒ J{ݛJj U4ızn/LiLۛUD*|>2Xz 85=lA夑0+GO O ] m Ա3sΟ3;QBʴL>K ZDȑ[9BD'NzIH="2Qfg9c j֗ ̮Yiu?ɸL_ &EA|)mﴸ a8."/`p9d͠/6KX9pLs `mG/Y"mK mI% ")( v|G-.67ЍD*Z."\q-A|ΰN;V$q peua-q-ƶkyE; "I 0ZNbQiQi^]g 32[բڥOVCSvP=^&4TEVhM& pkby <6m^ ^Ҿ_Mx߂lsq_hS>~_0;q.E &CըIf`;WƣjZV<gG r)Qs,]&"#kUUܚ])5ܯ 4Z,H>.nvlAE;v9~EO/͠){=. F*,~BևҕLI*B$uAV,9׼k+'~b[=HNWq9dD([Ɔ,J5 TB<ǫϚ$Jl(r5-oF2H*@xə(P:QH9~H"¬U1sXz4 ,S}TpfI:׼+d8h4.I3+ϬW;)⿩pU D CFjLjp#FWpNS7$Ղ !]VΝwGl%l턻ra'ڠ}^}TY3V/iEn "} ̬Đ)co؁yN7If~ >D.'8 h1c!bN@YҜ[9Xq#2~Z.^@}~%ġWݚK_  +͢V isFOUhE~ >|Y$:KدFhmנJrWFSx a?є}{cg)HNu.$ڸ\^5 Q5XMQRL:J|cWu02|dGvQlDHur>޵ 8>A;-[Hp(s9gw5a5/6o^u Ca28;`UQfWh$߫D0cuQe]_}.D~}l})vkwQQQs55Q|uj;ZGo/cy*~="l_8WfCVfN4HfjNi᣷!h}Zxyi\'.R>$[h(Hy>J ` 8҇[(E: mV[UzQ|EZ0)h$O}7mډzEjބ R-l>5*t"dR>}{ޥzYW&_Ԃ:uaDtc:7lJQ]8>9㐦:P=5̵dם%]V(=q#j 0'`e,]1޶Gf`݀CPƂj~Tnz!*!Y0RV[`)Y֑* {bS#c(UpƝ"'&8vXybњd2ȘvS |{[gbN:xJn]g,x;+AUy9#/}BY𶀝@f'q“l/iCUƻg{a~Ѧ 9DCBߎ- i()וF $1b]$T+Dz>X+ yӸ.A):`?eXFn;N:\(#,l'OlZƛ7|Vq~2b<뚈>:&qk@1}S=7ЎsLcA>I;۱oK$[F+2oFtl7ueMr4>6!]0,Qyu!# [3s6ƪ`zAws "H%l05dՀ[ؕkGY~~`$UjJZ=b:sĠrWG|1h\hs`4jPz4{)JLHwxZi08%m c/Y=W"r{%4!EtU ;f^]Q~S5w% DZdĝcC# )&vB&~MVXjӴ.-˃\4=d fݮN9HmK9Y.A,%\UDbvMƅ|TSY1_~ISgP'rt ۨ Ĕ\sw. B=ڿ+29qYXypqH*Ybhd{jdb=GJpXm. /^9 mkrM.Pr'kQZҢRsQ1 D"-!̀WKPysW+5Gu\4+]3Jx& Dluۮt & hW+୧):=4 4̼Vٰd5u8^l)1ą9j2Ѭ$A7EOZ4ZjOm2i🉒5mDw"ņݮA$BػUƮN١Dw\ 6=u1g͎#u2neN*:vL1&S=<R9;'OMI]r$n5ONJ.Ao}qv~\@ơ 4vC2b.3 Mwfq-&fۺG4d5Saǯ%܎+n2ή1^oX\{x2Mr`^=jO j%wmIw}#w8`RfI 8N֒6xcqH@x G]_I!xa 0Žsl}4E9G3<#w )jTzOXlk>[h5} R=A%:QP@S ~h0\!={'V o߶ Y9<R f.Rv7)*.iN FVVT( iSnYo;#qe<+LPrrTJ6_L.GPq2|W^O#4wM!S>X4INyֹ@&7ۖi_=҆&λŅ]])L r [6ȉ>;XD'^tk5IzQ; |xnX׼GjxV~dpъ XZĪkX^)h[&dnx]H[}dlxJC^61 9遚, > \x%rN. rx}DmR "x>nr rAyouKi9m B@;9Mi:B'0s'"#4%9@Ě➸A"FdvԈFٸ0!%MF\zF>=øэ(p]' sT 3u,s\SEi :}U׻.a%ES=JxybmLI<{j,l`T^Jͧ)j4lE''T S-?d[]PGbo)0KGԦ.pN6,c*_& Wߛ (I5F"=(*#l0>l yf:Fc c^2eRɖވ6άJ=uAxUKSY^a,u#=\zݑ} )j(l:u&5R߫ C5vC"l/_~Wkk.bS) ˹s'9mh^BTOޏ#&vV&ӱ:L6Ľ' -}<}aNj<89[1ཕ`'Б|bZ=Mpq'r|R .scΗ k݉›>|xcY0asցHTJ8tOh x\AR|PG/$M%WBEF3^rUz<{ĕ+M f g hMFM+Yl4 UOz}>*6 J0vl)}n+ňD$=$f?ŭkc]F MŃ,4q WneAJ`a[Uq*rUG=^1_я ! Y= e$wyb$"xMŐ-LI6أ{W"oA~$}W˒;!='<66*GodSaB y>4;%' Is VAOk+hTpJ&\-lFdQsBCEġ1[aX9Yom9I=f5Ƌ[KoPU#πuܹIO2vrvyD`+3Җmż|ب)G;oc.WM|fNyfJaHi'ad4}߬?PHiHxt滎p1%(1eO=&,iL eh$1IF >5 O }1HF)ϐ@G vp?Be]hm*#ҭA^s|1ҥW |K?}%2rXHÕ!D`EB-sRv7D"y䥷fR^d.kmo &[Vb+x@MC>vj8O(6FTST•<6IY8EF1ݵ5z(<.qf#amUC3O f==HY>C(%vF Y:8᳅>Dmk24L@T(NzzCjaQadW7D O H!a%Z_1\U5[z"k@F;6U -aP|ʧKlDe$,1˫!2>f=D@hCۏEyOjGΤҍ1V7},ҩ5Õ? gx8e2ʋs@NR5!LCw-9x e4gH#i4Ěso;|TH0,*M]!j95M0:>sƶX7Ywˤ<{ʑSBXt4z-qCz ֒f,fֱ(xY7C{>&jnŸ XTY@\ec=_ϗ $b4YzHΩMX °_$0P뾁L2н(k.30!f|# P hUM}ya 6KT޾4|Y]0O׎4rcbpZ'1 x3TSaRێ|HyNA0ܢ b \ ,RLr~09 I (ѥ(VKm/ 4Ib:^/aJM4ĴRm,TCgmWu@oۡy Mfa27;ĩL5' 4O \h#>gfnZv0YcaZj΋q->36"nZ2QQs/w=0Cc-uM_>U=bWKarvיݻ =C$Zk~MsH'>D4*tqL6"l@mXΟuO"5ŕβcPwy{Jxer/p~y{D}Fk%8L}{i|p:\.T+? S+qK2^ka~`t| rw oǶ;(KlMfĻՓf@޾bX.ЁZ `hA#) 34ksNKu.k$gL=}]3F);o6DڐXQ*]x-k7BO"ީnvo6>f@/|+̺'(skq(r3܀Yr~-~Ҫ}z3rvzmFu jA;v+`?0U8Yؒ3̒ΐtq"|6 +,o>j%8~Ɇ@oDz{3 J AIEdfZv¶W`P;@EҸ~"o eMNmbrښк-2ANJ' s ux|Xv8!z:jQŇ fg\f;O(-7zESL5nL /X~n'.,UniڂNc bAJێ*wn^'7nP"R!Q+!7wC"W?GWKA:M_@Н_CiMݩVE~L6)@Ql۷rz1"/ K +$+jGlՖ`6V3~rMAW}fqm37JѮ;L%Ohd;D0\K :3湴![^"%rn%A6ױ{svAvhx5%;󹦺/K @.5g%PV'z#dn;aIU#3#Bc^ɴ”gwᥜwuoEf~J:^ ~hCkH2МcB#~5S#F0Ji@*CBoFf> %?d6 F!ab<,e7Z.AF:ꪛGEҽCۊGB"[PL5v tfzN;a5MQZD&`%Q-VKIGۇE6` n޵3ܥhfmmgdGDT׸GK4QtSDhP-dfp-h)dwUƊ- y>|0#MԄ͏#-#BB?HNj BI[8ՎJ(`{x(g}c [}? rnwVxp]TcϘAx_wDhJFҹT5u(Eʵ 6LRY5 Kp \F}է3x6ݴ<[F]1 )[&)<}De52gb,R̄2v4D>%-]I)ys L86+6rj0}^ӶP/HVOAL3*[NKu=u̇ `*OYU2 K/exap4nҏUM].iR[s}ΔPFrQ%(5 |NYL-(NxoCCH|a-V$e17M?,;GU4hQ<*m:jIY.٫8aDzeR8@ rYxܦ=]"Z0s#)h}Bq%7Tk` :_ջ$i[O̦$_p!r,wE+#1a~@fUvϔԢUKnL\r/ufIwlm[HMCu&;+azމ\M(NH[$WZMJ5cwɆW5s)u*Zxq1b۹{ʜJx3=5к)@3'p$EIVts9ηͦ!S7 @@'C~auF}jBD S$m99;ÒnA_?f)tH).̞L[Bp٭ -I} ڱf/SS@ӓ+*{tC$S>.kܡi ]6fpĜVqh?J߉'-%awBe 6QsٻEpA)8ewOͫ,Cn0Z1u9-h[*h}ڊʳ|$/8\2!2/9 ZqpR Tĵ7M?@쉭BiҰJj>(eyv '&W VT+V6->["O"QpLY.z #7(RoSEBH@22LS u}jKMd Z¢Ӳ˽| a1Rk/KQMR83G^A(NZ4=cB !VMz2Ԁ[K4x呫w>j_z,__goe#,|zo(mʓQS0Cm |hԗLIvuh @~]&-IןoBi?¸@o{߲LC:S Y}΢*^̎y@jJ.]vqͰc6E{c4dg3!ߴfֹ/Ecqy(D!R+ZG%k[9H%bɦJco!k: QqAҌ~)G~NQn:3v{N\/mE/?x6GM6\9w\ZD-=|Pxoa g.ޙ7miD$䎐-BQdVK<ݖ{\87e4e{{@\@ "*WKҾkYkayyh$h-p/ɱ 8I|+P+Rb9.ϖ\BhmNNmE«b@`&bάlrY)w Ky-39ZZ.G.`Pe])dWA )ob]̗IZn'kL7+Y=J|r<7%9tk2FSO\~>dz_aUpnw(B|\Xd/:Jc;\P2{a\TB@j[W^])=MYQ& 2h *x#>"DW$ wJ#,4rmGNMFd~i Vd3GպfC7i6oK3tG!g겓qRǭ!yhV?$@c_6/'V,NkG7 -_#0 ;T禘?ф6>c$#I#kÁHg߽?]Dsh x?& UVtt6@A* 9P;-􇹒n{ *lO؀bI 把*zjykT ^*FZP``cqZ/K63Jt> 6]4ϓPQ>$Sw.a`}o^h.uYg\c e Kik+N_El@ =S/hI^ԩC_לGk\쳖N'<aT{p)-x_ KtQrAhL Dם=b,Zj>]aR(肋V$imG=; 4ӄ{YzY:T7!wWC?ߠ׳K ȶ&o۳FCPSaQ^!ؼ0Q7 ş8|gcN/M@f?ŘJKO6BHeT&I&3 $P G\#y{A ]u&Ά/!Lnw=z5l}5c Ak`ihIKZm&& h ] 0^7N;vmE[rNZz|A}{)~g O`pku2ī!]>Bv^0bAC7\`bKn/fE0ۢH96ZzOHIxmi6 {bӺ(Nku(5 NоO9*4.G?tn3TX Y{Q.[/L!/(@mI@ >¼zNãj#{J[`v@ZƠqsr"vƉ&uA>ZVAP_}ҡ;04+ZuX!aGWD~K\կWQ76ISYUjta'РNμr_ o'_YP cCL4nl5!t  jyF K~vYX|DI~Yb tD'th>J;bEj)ьrlGj!U}ĉ&{"qcQQJNQTѢcF'\l,c ԟL?m l7-k ]D(>oX[]zQ@p!ePk&)&O qWBcxO_J05J_V3ܣ@}گqCa%Z:FG7'nsҺ **I{bgۘaE>vSap_D:qg749o>",*$tz/|HM̸[hM?Ͷhyg/ /5C&a'sRa-ml*n=+lh*giHx GhvU~* NR Lk%.}<ӎb+gr}i@'(aƿ&}'-{%o>|iĸBꐁuѢ a32!)vzmo{14Dlm(ÉZ!6eh8 ** #|X݈U-zH?Y&?[8ծjSs :c&M~+@ڝӚ(ӳ}Y2 zȇ=T!iGmwMA7Ovj'f)T L&C}_ gq2m? ,N)Ϩ1ڟ#MFR&1 ۦƃ*K^sߵzfωV3]!z1r/ixNfѕ,,ycIlZ؂%q@>e->s͘W qty[0IZDfPhϩ EY$ѵ2 7jHP𶏋+Ibatg<]?Nô$k^%\ ƾd鞭2+zkn8Uzhݢĕcng$;lr?FAf~\>G$ %=}y@7s%ӿ3wڢ|R*GL5=T(AŭM\ 1ݠo,<.&az:d@mH[/PUgats^~786.<&EBEʣâ]̋5r Mkn2`$!%Kczm-22](-:vwkd+e"DՀ FGizL{)uR\aaO x>{"Q+x8/ ?~#YO!,&o+4rOO [ ѿE*tC>]{\4Zܛb/Ӈ& R)cTOSKTɭ2+0yiBKiǤ;?OLUZwr&<~Y)C?jV0㣟Y_UrFqjhԲL1#(BWSMX3G t3}Sv?ORT> bA&$ WUI i?fˆ#*=sB&coRH' b"OSPxb _ AHAxm?-E!3"ZحuM*`.lEӐ9Bqefװ8V534KIoEj ^5E$bmL%@3П1r+oXYyzV޿٨ *nU0fՉSSVI߰1UĔl)╚`DPm/ io=/&V][vݢ?zzhWud㫽aW)<`;D-\e$b,kT_d k84Hz'-YT=baD P<=#nih31}]EwѼ͸_#1]n!5v/*U *MTZs FVHFNqf+hL+:}mFg{`p;DTV|}s` ;̈,j xzT!guOQcʨ\e,'*(>Tbw4;g* v9Iش%pϙk{d Q[;d_VgY妷#cu@,a}Z7q!|!;GncBxUT{5P&"߆dJLu2'WxLc5eүNq԰VyRL-pNQL%VVʎBR ZlQgUK^Ủ3LD%VA=?0zOȭCS.1rpq;wD~E(rpt718~X:) Lyk#E|5xj "wN,&n|F]OXF<,f' J^~>X%qӾPEHls_g3',II*_, u-쩤`*rj \z,9u;|xwe᤾U~m%S`P-wUiUrD61?mM)8 au!EjWOSr,Y&|葓]:;"e[3}K_}rBpĜ :;jD\UV^u=Jc;a~T @ LUѼKC콊fjIŔE#uYzq eN7fN;7)2a$|@Q;CS 9zkpls/Ohyi@VU#!V]roH= Z8Tσ0'KibvX\L\Z/!թk.uqNSDb#QlI#o-nͣ}fNMƃH2E$ws%pr锑Pלnd"b`q 1$QV1HI)[8o"DA-1=™TJ"DK6,sɽ8ϴfŧcJTl5>+<(\/Pq̗"J*[t3[Ei`籝T~DG~f'ˋd]D@35|*dt|һ(iia>'|a{rǺW9ΪDZ—{kH/P%?PLp9ѓ@xw[YGPb)<;uBiB;qrDFYŠ%ribrJ2fzQ8?:YliaHm"PV;\jտ˲HM33FL~>YkcIIMIrts8NpbP.#2{?r& w/v~-٧o(y~f*Tjۯ SslpD3Oph< .[$;߱4R5QЂ`虫腉ǣ2 B") mYN|$ u2x"ĿTZ6.N)uii^qkGD7}md:O93e ]_ 2\M>|+Rx=7+)!i\en\8[_DqRPgv'䠜@!@_".gmu8+>#f-Xl&Lx8(gS^ WgA GR.,RY<7,{=E(SDSTELXې_jeN=E<} }$)B$/ ̔d21kkn4*MhI̢)ñ*([Ύ7J$5K XVRCsz ~hBmtΠx`@? ¿T]T݉ej8;(j :.E qT6㶬ހ"+1'>%-5?33[QkfhÆ ;@+W=Ӯ}53COiiT][zꋃ~hшge7 jٶ.<n$g26I.͔y SW#H*WND`Uwp{hKfil${UR? }: P"E0 ɚlhhG5DR >Lc