libgstmpegts-1_0-0-1.8.3-7.4>t  DH`pY*?/=„JcxU! 0'9}=0.,aɍBP*^Gb&xJ/vS\ιnyQ0,A@@辡!xX8<سIrxŘ =܋E)8I^vz.:TaL!U12bfc0b02a3a8f9cc9202dd32744aee2d8428fadWY*?/=„XtA-4*l ȊU!Q>8Sx)ZPnT s\F\Va.15 |.5, k+Fsx"ۛ#D6̖87:Rnl+&:TY4fdY)'©6BXToR@|T2MW63Üx6lN۔5>>| D|iEc,zVJ؉ɆϪNh2}[K C>h{><?d  L 39@H L P X z 4 d  (8k9dk:k>$@3FBGTH\IdXhYt\]^bc[defluvwxyzClibgstmpegts-1_0-01.8.37.4GStreamer 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.Y*lamb63zopenSUSE Leap 42.3openSUSEGPL-2.0+ and LGPL-2.1+http://bugs.opensuse.orgSystem/Librarieshttp://gstreamer.freedesktop.org/linuxx86_64zY)Y)d674e6dbfb0ca8c9a5b7988eff57b402libgstmpegts-1.0.so.0.803.0rootrootrootrootgstreamer-plugins-bad-1.8.3-7.4.src.rpmlibgstmpegts-1.0.so.0()(64bit)libgstmpegts-1_0-0libgstmpegts-1_0-0(x86-64)@@@@@@@   /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgstreamer-1.0.so.0()(64bit)libpthread.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.0.4-14.0-14.4.6-14.11.2X @XOX43@WiW@W@W@WgWaC@WaC@W_WPWDB@W=WW4VyV`VV@VV$@VrVXEV4@VqUTTMT@Tg@@TeTN3T$TwTSSS^BSZN@RmR±RRfhR!R@R@R QQ{Qr@QR@QM@P[PѬ@PP{@P}L@Puc@PtPj@P`K@PXb@PS@PS@P(@P@OOOOleO?O@NxN=,N|@Md@M@Mz@M@M@MF@M2M0:M\@LL@LzL)@LL@L{@L{@LuLc@LBK͗@KKP@KKO@K&(J@JęJ]@JJ@Iymgorse@suse.commgorse@suse.comadrien.plazas@suse.comfezhang@suse.comzaitor@opensuse.orgzaitor@opensuse.orgfcrozat@suse.comfcrozat@suse.comdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgsbrabec@suse.comdimstar@opensuse.orgalarrosa@suse.comzaitor@opensuse.orgidonmez@suse.comzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgbadshah400@gmail.comdimstar@opensuse.orgjoerg.lorenzen@ki.tng.defcrozat@suse.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgadam@mizerski.plzaitor@opensuse.orgfcrozat@suse.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgidonmez@suse.comhrvoje.senjan@gmail.comzaitor@opensuse.orgdimstar@opensuse.orgfcrozat@suse.comdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgcoolo@suse.comreddwarf@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgreddwarf@opensuse.orgcoolo@suse.comchris@computersalat.desbrabec@suse.czreddwarf@opensuse.orgreddwarf@opensuse.orgdimstar@opensuse.orgtoddrme2178@gmail.comreddwarf@opensuse.orgdavejplater@gmail.comaj@suse.devuntz@opensuse.orgreddwarf@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgaj@suse.dedimstar@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgdavejplater@gmail.comvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgaj@suse.desbrabec@suse.czlnussel@suse.desbrabec@suse.czvuntz@novell.comsbrabec@suse.czvuntz@novell.com- Add gstreamer-mxfdemux-use-after-free.patch: set stream tags to NULL after unrefing (boo#1024044 CVE-2017-5843). - Add gstreamer-mpegdemux-Handle-system-header-timestamp.patch, gstreamer-psmux-rewrite.patch, and gstreamer-mpegdemux-extra-length-checks.patch: rewrite PSM parsing to add bounds checking (boo#1024068 CVE-2017-5848).- Add gstreamer-h264-size.patch: ensure codec_data has the right size when reading number of SPS (boo#1013659 CVE-2016-9809). - Add gstreamer-mptssection-add-checks.patch: add more section size checks (boo#1013678 CVE-2016-9812). - Add gstreamer-mptssection-fix-pat-parsing.patch: fix PAT parsing (boo#1013680 CVE-2016-9813).- Check an integer overflow (CVE-2016-9445) and initialize a buffer (CVE-2016-9446) in vmncdec. (bnc#1010829)- Disable libbs2b support when building on SLE.- Update to version 1.8.3 (boo#996937): + Bugs fixed: bgo#767492, bgo#769376, bgo#736227, bgo#768160, bgo#767553, bgo#761260, bgo#763044, bgo#763081, bgo#756866, bgo#768771, bgo#766662, bgo#766163, bgo#768146, bgo#766663, bgo#767792, bgo#767492, bgo#767635. + Updated translations.- Move libbs2b-devel BuildRequires and corresponding plugin to main package. There is no need for this to be in the addon one.- Really disable wayland support on SLE12.- Disable zbar support when building on SLE.- Enable zbar support (needed for a new key-signing tool): + Add pkgconfig(zbar) BuildRequires.- Drop pkgconfig(libcdaudio) BuildRequires: No longer needed, nor used anymore. - Remove obsolete clean section and a no longer meaningful conditional.- Update to version 1.8.2: + bgo#756948: directsoundsrc: Audio Device not found on Windows (string encoding not honored). + bgo#764758: vulkan didn't build out of tree due to vkconfig.h. + bgo#765324: compositor: crashes on NULL pointer in _aggregate_frames(). + bgo#765456: vtdec: Strange bug re-encoding video with GST 1.8.1 on Mac OS 10.10. + bgo#765926: mpegtsmux: Set PTS on aligned buffers. + bgo#766190: vtdec: corrupted rendering on OSX. + bgo#766213: openjpeg plugin needs to be ported to libopenjp2 v2.1. + bgo#766289: amc: cannot play some files on android. + bgo#766422: videoaggregator: rtspsrc ! compositor produces no output. + bgo#766441: OpenBSD does not use librt, but provides the needed functions in libc. + bgo#766520: gl: win32: race when handling window messages while creating the internal window. + bgo#766611: gl: buffer pool configuration error with caopengllayersink. + bgo#766638: ahc: fix possible NULL deref. + bgo#766732: openjpegenc: Doesn't manage MCT switch for RGB and YUV frames. + bgo#767298: amc: gst_object_unref on caps. + bgo#767302: ahcsrc: div by 0 warning.- Make baselibs.conf consistent with spec file (boo#980893).- Drop pkgconfig(libmusicbrainz): gstreamer does not depend on it directly.- Update to GNOME 3.20.2 (Fate#318572)- Update to version 1.8.1: + bgo#760473: OpenCV face detection does not work with OpenCV newer than 2.4.11. + bgo#747633: decklinkvideosrc: crash in ::VideoInputFrameArrived() callback with video_frame=NULL. + bgo#762924: interlace: negotiation fails unexpectedly. + bgo#763324: nvenc fails to compile with Nvidia video SDK 6.0. + bgo#763404: bad: video sink: Post un-handled keyboard/mouse events as message to application. + bgo#763862: mxfmux: Instead of releasing request pads on stop(), clear them only. + bgo#764148: gtkglsink doesn't fail to create on incompatible hardware. + bgo#764339: ahcsrc: g_object_class_install_property: assertion 'pspec- > flags & G_PARAM_WRITABLE' during initialization. + bgo#764363: videoaggregator: Does not take into account the best output format that is computed. + bgo#764404: hlsdemux: Assertion with AES encrypted stream. + bgo#764448: h264parse: constrained-baseline is a subset of baseline. + bgo#764523: -lole32 is missing for libgstdirectsoundsrc. + bgo#764545: Crash when trying to use vulkan sink. + bgo#765005: mpegtsmux: memory leak caused by pad_data- > language. + bgo#765194: caopengllayersink: renders blurry content on HiDPI screens because contentsScale is ignored. + bgo#765241: glimagesink: need to clean window_id when state change form READY to NULL. + bgo#765079: srtpdec request-key is not signaled if roc is missing. - Clean up spec file, properly escape disabled plugins and macros. Make rpmlint report readable again. Also remove an obsolete source repack comment, we do it via pre_checkin.sh now. - No longer pass V=1 to make, stop littering buildlogs and debugging is done local anyway. - Add some missing post/postun handling. - Add pkgconfig(bluez), pkgconfig(x265) and libbs2b-devel BuildRequires and replace librtmp-devel for pkgconfig(librtmp): Build more supported plugins. - Disable a few BuildRequires that are not ported yet, no need to pull unused BuildRequires: SDL-devel, pkgconfig(daala), pkgconfig(flite), pkgconfig(libdc1394-2), libaudio-devel and libxvidcore-devel. - Split out a new libgstvdpau in an own sub-package, vdpau support is not needed for people not running nvidia binary driver. - Add fdupes BuildRequires and add macro to install section. - Stop passing --enable-experimental to configure, currently we are not building any experimental plugins, nor should we in the future.- Update to GNOME 3.20 Fate#318572 - Remove gstreamer-plugins-bad-real.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#763756, bgo#763793, bgo#763877, bgo#763974, bgo#764066, bgo#763262. - Add pkgconfig(xcb) and pkgconfig(wayland-scanner) BuildRequires: New dependencies. - Add 2 new subpackages and handle them in post/un + libsgtbadaudio and libgstplayer.- Add gstreamer-plugins-bad.appdata.xml so that the codecs can show up in a Software Center.- Add libgstadaptivedemux-1_0-0 to baselibs.conf.- 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.- 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.- Fix build for Leap 42.1.- Do not BuildRequires pkgconfig(wayland-egl) on SLE.- Add pkgconfig(libssh2) BuildRequires: Build ssh support. - Add libcurl.so to BUILD_ORIG file list for openSUSE 13.1 only, as packman builds against Update where a new enough version is provided.- Update to version 1.6.1: + Bugs fixed: bgo#756567, bgo#752132, bgo#752230, bgo#754523, bgo#755108, bgo#755132, bgo#755134, bgo#755239, bgo#755623, bgo#755680, bgo#755738, bgo#755754, bgo#755759, bgo#755824, bgo#755840, bgo#755850, bgo#755852, bgo#755892, bgo#755969, bgo#755981, bgo#756001, bgo#756065, bgo#756070, bgo#756181, bgo#756186, bgo#756383, bgo#756563, bgo#756578, bgo#756592, bgo#756617, bgo#756653, bgo#756861, bgo#756876, bgo#757251. - Add gstreamer-revert-bogus-automake-version.patch, upstream bumped automake req to high.- Update to version 1.6.0: + For changelog, see mainpackage changes, everything is condensed there. - Rebase gstreamer-plugins-bad-patch-source.sh, add new plugins. - Drop gstreamer-plugins-bad-real.patch: real plugin was dropped from gstreamer-bad package. - Add new sub-package libgstadaptivedemux-1_0-0 and handle it in %post/postun.- Change from simple %defines to %bcond_with/without, as this allows to be set in prjconf without the need to patch the .spec files. - Create new subpackage libgstwayland-1_0-0.- added BuildRequires: pkgconfig(nettle) to enable building hls plugin- Update to version 1.4.5: + Bugs fixed: bgo#722764, bgo#729768, bgo#739152, bgo#740191, bgo#740201, bgo#740451, bgo#740953, bgo#741321. - Remove obsolete FIXME entries about pkgconfig(wayland-client) BuildRequires, we have had this enabled for a while.- Disable BuildRequires on libchromaprint, fluidsynth and openAL on SLE12.- Enable pkgconfig(libchromaprint) BuildRequires, build chromaprint plugin.- Update to version 1.4.4: + bgo#732239, bgo#733510, bgo#734156, bgo#736319, bgo#737186, bgo#737569, bgo#737658, bgo#737724, bgo#738067, bgo#738223, bgo#738230, bgo#738243, bgo#738291, bgo#738449, bgo#738519, bgo#738532, bgo#738674, bgo#738695, bgo#738696, bgo#739277, bgo#739348, bgo#739368, bgo#739374. + Updated translations.- Add pkgconfig(fluidsynth), pkgconfig(gudev-1.0), pkgconfig(libusb-1.0), pkgconfig(libwebp), pkgconfig(libxml-2.0), pkgconfig(OpenEXR) and pkgconfig(sbc) BuildRequires, build more plugins.- Update to version 1.4.3: + Bugs fixed: bgo#735861, bgo#736090, bgo#736390, bgo#736426, bgo#736474, bgo#736490, bgo#736729, bgo#736730, bgo#736731, bgo#736732, bgo#736733, bgo#736735, bgo#736750, bgo#736871, bgo#736919, bgo#736951. + Updated translations.- Remove openal dependency bnc#886207- Sync baselibs.conf with changes done with update to 1.4: swap libgstegl-1_0-0 with libgstgl-1_0-0, and added new packages; libgstbadbase-1_0-0 and libgstbadvideo-1_0-0.- Update to version 1.4.1: + Bugs fixed: bgo#678485, bgo#725871, bgo#730509, bgo#731824, bgo#733245, bgo#733426, bgo#733487, bgo#733490, bgo#733545, bgo#733726, bgo#733837, bgo#734014, bgo#734015, bgo#734269, bgo#734394, bgo#734517, bgo#734519, bgo#734520, bgo#734521, bgo#734522, bgo#734524, bgo#734528, bgo#734531, bgo#734533, bgo#734534, bgo#734536, bgo#734537, bgo#734539, bgo#734544, bgo#734763, bgo#734830, bgo#735078. + Updated translations.- Update to version 1.4.0: + Major changes: - v4l2videodec element for accessing hardware codecs on platforms that make them accessible via V4L2. The v4l2videodec element replaces the mfcdec element. - New downloadbuffer element that replaces the download buffering feature of queue2. Compared to queue2's code it is much simpler and only for this single use case. - 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. This is planned to become the replacement of the adder element. - 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. - Add audiomixer and compositor to the list of allowed plugins. - Split new subpackages libgstbadbase-1_0-0, libgstgl-1_0-0 and libgstbadvideo-1_0-0. - Drop old subpackage libgstegl-1_0-0. - Adjust -devel package requirements, following the subpackages. - Package baselibs.conf.- Do not build libopenjpeg support on SLE12.- Update to version 1.2.4: + Bugs fixed: bgo#724013, bgo#725137, bgo#725140.- Update to version 1.2.3: + Bugs fixed: bgo#709241, bgo#711163, bgo#721382, bgo#721384, bgo#721715, bgo#722158, bgo#722414, bgo#722622, bgo#723127, bgo#723134, bgo#723230, bgo#723398. + Updated translations.- Update to version 1.2.2: + Bugs fixed: bgo#667564, bgo#680700, bgo#706211, bgo#709416, bgo#710223, bgo#711495, bgo#712219, bgo#712605, bgo#715166, bgo#719657, bgo#720099, bgo#720421, bgo#720532, bgo#720673.- Update to version 1.2.1: + Bugs fixed: bgo#690148, bgo#707974, bgo#708161, bgo#708222, bgo#708849, bgo#709145, bgo#709373, bgo#709531, bgo#709886, bgo#710392, bgo#710433, bgo#710451, bgo#710657, bgo#710881, bgo#711135, bgo#711156, bgo#711214, bgo#711615, bgo#711627, bgo#711721. + Updated translations. - Replace autoconf BuildRequires with gnome-common: we need to run a full cycle of autogen.sh. - Run autogen.sh instead of autoconf (autoconf does not refresh all files needed and some happen to have stale information afterwards). - Define an alias for git=true: autogen.sh would want to update the git snapshot for us, which we do not want to happen.- 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. - Disable translation-update-upstream, as it breaks the build. - Drop pkgconfig(directfb) BuildRequires: for one, DirectFB is outdated and additionally, it's broken in 1.2.0. - Drop pkgconfig(celt) BuildRequires: celt was replaced by opus. - Remove library packages of no longer existing libs: + libgstbasevideo-1_0-0 + libgstsignalprocessor-1_0-0 - Add additional subpackages, according the shared library packaging policy (also provide -32bit packages): + libgstegl-1_0-0 + libgstinsertbin-1_0-0 + libgstmpegts-1_0-0 + libgsturidownloader-1_0-0 - Update devel package dependencies on own libraries.- Update to version 1.0.10: + build: fix bz2 configure check on Windows. + interaudiosrc: make silence memory actually contain silence. + neonhttpsrc: allow building with neon-0.30. + rtpvp8depay: mark key frames and delta frames properly. + pcapparse: fix double unref causing criticals and/or crashes. + mpegvideoparse: fix level detection. + Bugs fixed: bgo#465924, bgo#705957, bgo#706369, bgo#705550. - Drop gstreamer-neon-0_30.patch, fixed upstream.- Add gstreamer-neon-0_30.patch, fix build with neon-0.30.- Add pkgconfig(libopenjpeg1) BuildRequires, in order to build the newly available openjpeg decoder/encoder. Also add it's .so to filelist (libgstopenjpeg.so).- Update to version 1.0.9: + midi: add midi parser and fluidsynth midi renderer. + winscreencap: port to 1.0. + openjpeg: add OpenJPEG-based JPEG2000 decoder and encoder. + decklink: add "device-number" to select from multiple devices. + decklink: actually enable decklinksink. + dvdspu: fix artefacts and invalid memory access when clipping subtitles. + Bugs fixed: bgo#704505, bgo#705039. - Add new element midi to gstreamer-plugins-bad-patch-source.sh and add it's .so to filelist (libgstmidi.so).- Update to version 1.0.8: + rfbsrc, neonhttpsrc, ofa, and openal plugins ported to 1.0. + mpegvideoparse: don't announce incomplete source caps. + tsdemux: many fixes. + Bugs fixed: bgo#702495, bgo#674536, bgo#685103, bgo#695412, bgo#695879, bgo#697283, bgo#699786, bgo#700038, bgo#700402, bgo#702597.- Update to version 1.0.7: + androidmedia plugin is ported to 1.0. + Bugs fixed: bgo#690949, bgo#696361, bgo#696681, bgo#696785, bgo#697884.- Add pkgconfig(glesv2) BuildRequires: libSDL-devel used to pull in Mesa-devel, but that was fixed. And we make explicit use of glesv2.- Introduce build_wayland defines (currently set to 0) and conditionally: + Add pkgconfig(wayland-client) BuildRequires. + Pass --enable-wayland (resp. disable-wayland) to configure. + Adjust the files section accordingly.- Update to version 1.0.6: + audiovisualizer: fix improper video frame clear operation. + codecparsers: - h264: . add inferred value for slice_beta_offset_div2. . zero-initialize SPS VUI parameters. - mpeg2: . add helpers to convert quantization matrices. . store quantization matrices in zigzag scan order. - vc1: . fix bitplanes decoding. . fix calculation of ALTPQUANT. . fix parser for DQPROFILE in VOPDQUANT. . fix VOPDQUANT parser for DQUANT == 2 + curltlssink: set correct level of SSL for the transfer. + decklink: port to 1.0 + dvbsrc: handle EINTR from poll. + dvdspu: fix rendering of PGS windows with left != 0 + eglglessink: port to 1.0 + element-maker: update for 1.0 + gdppay: fix buffer leak when new caps are same as old caps. + interlace: fix negotiation for true interlaced modes. + opensles: Port to 1.0 + opusdec: clear the state of the decoder. + opusenc: fix crash when setting "cbr" property when encoder is not running yet. + opuspay: fix timestamps. + tsdemux: expose VC1 streams with missing descriptor. + Bugs fixed: bgo#681818, bgo#690738, bgo#692010, bgo#692265, bgo#692267, bgo#692270, bgo#692271, bgo#692273, bgo#692312, bgo#692698, bgo#692859, bgo#692929, bgo#693000, bgo#693146, bgo#693212, bgo#693300, bgo#693324, bgo#695655.- Update to version 1.0.5: + psdemux: tentative port to 1.0; take into account both DTS and PTS + shm: Actually get the permissions on get_property + waylandsink: do not default to fullscreen mode + bgo#690097, bgo#690442.- Update to version 1.0.4: + mpeg4videoparse: - also parse divx 4/5 - export number of sprite warping points in caps (decoders might have no or only limited GMC support) + mpegtsmux: propagate flow returns upstream; don't crash when reused + rtmpsrc: disable seeking if the configured url specifies live=true + build fixes for OS/X (shm) and Windows (d3dvideosink) + Bugs fixed: bgo#688870, bgo#689107, bgo#689183, bgo#690031, bgo#690149.- Update to version 1.0.3: + mpegtsmux: fix DTS/PTS confusion + tsdemux, tsparse: seeking fixes + tsdemux, tsparse: fix timestamping with push-based input + h264parse: fix PPS insertion + mpg123audiodec: fix leaks from not chaining up in the finalize function + Bugs fixed: bgo#686871, bgo#687178, bgo#687806, bgo#688091, bgo#688626, bgo#688510.- Update to version 1.0.2: + Parallel installability with 0.10.x series + audioparse: add mode where caps are taken from upstream and only timestamping is performed + directsoundsrc: port to 1.0 + dtsdec: fix buffer parsing + fieldanalysis: actually build (remove from the NONPORTED plugins list) + hlsdemux: numerous thread-safety fixes, and an invalid memory access fix + mpegdemux: handle and combine downstream flow returns better + mpegdemux: make work properly with dvdreadsrc + mpegtsdemux: PES header parsing fixes; fix potential crash + mpegtsdemux: First push EOS, then destroy all programs + mpegtsmux: fix buffer refcounting issue + mpeg4videoparse: correctly parse the full first frame; properly mark config data presence + mpegvideoparse: correctly parse the full first frame; signal interlacing properly in caps + pitch: fix for start times > 0 (e.g. ogg streaming) + rtmpsink: handle RTMP_Write() return value correctly, fix memory leak + scaletempo: fix timestamp and latency query handling, and event leak + subenc: port to 1.0 + Bugs fixed: bgo#623387, bgo#673414, bgo#681459, bgo#685709, bgo#685895, bgo#686009, bgo#686294, bgo#686327, bgo#686358, bgo#686520, bgo#686547, bgo#686595, bgo#686774, bgo#686829.- Add explicit pkgconfig(bzip2) BuildRequires.- Remove unported plugins from the file list: LV2, mythtv, nas and xvid - Add the aac plugin to the file list - Correct the amr-wb plugin name in the file list- Update to version 1.0.1: + fieldanalysis and frei0r plugins ported to 1.0 + DVD playback fixes + pitch: transform timestamps properly after a seek + camerabin fixes + Bugs fixed: bgo#667220, bgo#681562, bgo#681564, bgo#681678, bgo#684740, bgo#684847, bgo#685065, bgo#685159.- Pass --disable-examples to configure: the examples are not being installed anyway and as such it's useless to waste build power to create the binaries.- Update to version 1.0.0: + Minor bug fixes. + opusenc: Rank as Primary. + Bugs fixed: bgo#683192, bgo#684683- Update to version 0.11.99: + Move vp8 from -bad to -good + freeze: remove freeze element, was replaced by imagefreeze in - good years ago. + Bugs fixed: bgo#683254, bgo#683263, bgo#683264, bgo#684116a - Remove libvpx-devel BuildRequires: no longer needed, as the vp8 encoder/decoder moved to -good.- Add pkgconfig(opus) BuildRequires: it's been packaged and landed in Factory.- Update to version 0.11.94: + videoparsers: Disable PTS interpolation in the base parse class + dvdspu: Advance video stream with gap events + resindvd: Start with a larger subpicture queue for preroll + Bugs fixed: bgo#611692, bgo#622482, bgo#629946, bgo#644890, bgo#654485, bgo#658436, bgo#660233, bgo#666352, bgo#666626, bgo#666674, bgo#667223, bgo#669310, bgo#670608, bgo#673118, bgo#674069, bgo#677724, bgo#678060, bgo#678130, bgo#678211, bgo#679164, bgo#679373, bgo#679886, bgo#679929, bgo#680494, bgo#680667, bgo#680755, bgo#681003, bgo#681115, bgo#681117, bgo#681453, bgo#681535, bgo#681952, bgo#682158, bgo#682589, bgo#683169, bgo#683175, bgo#683727, bgo#683850, bgo#683858.- Update to version 0.11.93: + Bug fixes + Sync with GStreamer changes.- Update to version 0.11.92: + Parallel installability with 0.10.x series. + API cleanup and minor API improvements. + Lots of bugfixes, cleanup and other improvement.- Update to version 0.11.91: + Ported asfmux, camerabin, coloreffects, gaudieffects, geometrictransform, hls plugins + Lots of bugfixes and other improvements - Update gstreamer-plugins-bad-patch-source.sh (and pre_checkin.sh) to deal with xz tarballs.- Update to version 0.11.90: + Lots of bugfixes, cleanup and other improvements - Rename packages following upstream soname and typelib name changes: + libgstbasecamerabinsrc-0_11-0 to libgstbasecamerabinsrc-1_0-0 + libgstbasevideo-0_11-0 to libgstbasevideo-1_0-0 + libgstphotography-0_11-0 to libgstphotography-1_0-0 + libgstsignalprocessor-0_11-0 to libgstsignalprocessor-1_0-0 + libgstvdp-0_11-0 to libgstvdp-1_0-0 + libgstcodecparsers-0_11-0 to libgstcodecparsers-1_0-0 - Add libgstcodecparsers-1_0-0 to baselibs.conf: it was forgotten.- Update to version 0.11.2: + Many cleanups + Ported to new 0.11 core API changes + bz2: Ported to 0.11 + celt: Ported to 0.11 + qtkitvideosrc: Ported to 0.11 + rawparse: Ported to 0.11 + removesilence: Ported to 0.11 + scaletempo: Ported to 0.11 + schro: Ported to 0.11 + segmentclip: Ported to 0.11 + shm: Ported to 0.11 + smooth: Ported to 0.11 + vtdec: Ported to 0.11 + Bugs fixed: bgo#658438, bgo#662618, bgo#665355, bgo#670367. - Drop libmms bcond: always build against libmms-devel since we have it. - Remove glib-compat-private.h source as it's now in the tarball. - Add explicit glib2-devel and gstreamer-devel BuildRequires so they can be versioned. - Move to pkgconfig()-style BuildRequires: + Old ones: DirectFB-devel, dirac-devel, libass-devel, libcdaudio-devel, libcelt-devel, libcurl-devel, libdc1394-devel, libdvdnav-devel, libexif-devel, libkate-devel, libmjpegutils-devel, libmms-devel, libmodplug-devel, libmusicbrainz-devel, libofa-devel, libpng-devel, librsvg-devel, libsndfile-devel, libtimidity-devel, libvdpau-devel, lv2core-devel, neon-devel, opencv-devel, openssl-devel, schroedinger-devel, slv2-devel, soundtouch-devel. + New ones: cairo, celt, dirac, directfb, dvdnav, dvdread, gio-2.0, gmyth, kate, libass, libcdaudio, libcrypto, libcurl, libdc1394-2, libexif, libmms, libmodplug, libmusicbrainz, libofa, libpng, librsvg-2.0, libtimidity, mjpegtools, neon, opencv, openssl, schroedinger-1.0, slv2, sndfile, soundtouch, vdpau, x11. - Add pkgconfig(lrdf) BuildRequires: this enhances the ladspa plugin. - Add pkgconfig(openal) BuildRequires to build new OpenAL sink and source elements. - Add pkgconfig(spandsp) BuildRequires to build new spandsp plugin. - Add pkgconfig(zvbi-0.2) BuildRequires to build new teletext decoder plugin. - Change python-devel BuildRequires to python-base as only python is needed, not the development files. - Remove BuildRequires for plugins that got removed or moved elsewhere: jack-devel, libexempi-devel, libiptcdata-devel, libraptor-devel, libtheora-devel. - Remove BuildRequires that, as far as I can tell, are not needed (else, they are implicitly brought in by something else): check-devel, libglade2-devel, sgml-skel. - Remove Provides/Obsoletes for gstreamer010-* packages in main and orig-addon subpackages. - Move to use GTK+ 3 for the build: + Replace gtk2-devel BuildRequires with pkgconfig(gtk+-3.0) and pkgconfig(gtk+-x11-3.0). + Pass --with-gtk=3.0 to configure. - Add missing Requires for libgstbasecamerabinsrc-0_11-0, libgstbasevideo-0_11-0, libgstsignalprocessor-0_11-0, libgstvdp-0_11-0 to devel subpackage. - Add missing %post/%postun for libgstcodecparsers-0_11-0 to run /sbin/ldconfig. - Add a build_gstvdp macro, so that we can easily re-enable the packaging of the libgstvdp-0.11 library when it will be re-enabled in the tarball. - Synchronize orig build with gstreamer-0_10-plugins-bad: + Remove libamrwb-devel BuildRequires. + Add pkgconfig(vo-aacenc) and pkgconfig(vo-amrwbenc) BuildRequires.- Update to version 0.11.1: + Many cleanups + Ported to new 0.11 core API changes - Rename package to gstreamer-plugins-bad. - Drop gstreamer-0_10-plugins-bad-mjpegtool2.patch: new codebase.- Change mjpegtools-devel BR to libmjpegutils-devel to reflect new name and fix build in OBS when the two versions are available- add autoconf as buildrequire to avoid implicit dependency- fix deps o gstreamer-0_10-plugins-base-devel >= 0.10.33- Move autoconf call to %build phase where it belongs.- fix build with mjpegtools 2.0.0- enable the cURL plugin- Update to version 0.10.22: + aiffparse: - add support for 32 bit and 64 bit floating point formats - the SSND header is 16 bytes large, not 8 + 16 bytes + assrender: refactor blitting, avoid writing past end of buffer + camerabin2: - Add a property to select the encoding profile - Add custom filter properties - Add image-done message - Adding audio support for video recordings - Adding properties for image capture settings - Add methods for preview image message posting - Add preview-filter property - Adds new idle property - Add viewfinder caps related properties - Add viewfinder-sink property - Implement previewing - Implement tagsetter interface - Move preview helper functions to basecamerabinsrc - Move to encodebin - Moving preview image properties to basecamerasrc + camerabin: - adding audio related properties - Always take photo when preview-caps is set - don't rely on the application running the default GLib main loop - Events with select-all in input-selector - Fix corner case for preview posting - Use running time for muxing + celtenc: Fix compilation with celt >= 0.11.0 + colorspace: - add 16-bit-per-channel handling - add dithering and support for r210 and fix YUV->RGB matrixing + curlsink: add libcurl-based sink element + decklink: Add decklink plugin + directdrawsink: - avoid aspect-ratio borders overlying other windows - avoid rendering to invalid area + dshowvideosink: update for latest GstXOverlay changes + dvbsuboverlay: Fix using alpha values in blitting + dvdspu: don't write clipped lines to the output buffer + dvdsubdec: make up clut values if they weren't set + fieldanalysis: new fieldanalysis element + fpsdisplaysink: - add "silent" property, fix "sync" property default value - add "frames-dropped" and "frames-rendered" properties - add "last-message" property and never print anything to stdout + gme: fix infinite looping by fading out after two loops + h263parse: add an h263parse element + hlsdemux: Add HTTP live streaming parser/demuxer element + id3mux: map new GST_TAG_ENCODED_BY to ID3v2 TENC frame + jifmux: Add GstTagXmpWriter support + jp2kdec, jp2kenc: add support v308 (4:4:4 YUV) + jp2kdec: post proper error when the image's colour space is not supported + jpegparse: misc. fixes + linsys: Add plugin for Linear Systems SDI boards + logoinsert: add "data" property; fix memleaks + mpegtsdemux: new (not-yet autoplugged) MPEG TS demuxer rewrite + mpegtsmux: - add byte-stream to h264 template pad caps - don't error out if downstream fails to handle the newsegment event + mpegtspacketizer: Handle all ISO8859-x encodings in get_encoding() + opencv: make work with openCV 2.2 + patchdetect: new element + rsvgoverlay: - allow negative values for x/y/width/height - implement x/y/width/height (absolute and relative) positioning and dimensioning + rtpvp8: Add simple payloaders and depayloaders for VP8 + scenechange: new scene change detection element + sdi: Add raw SDI muxing/demuxing elements + shm: - Allow ShmPipe to save a data pointer for applications - Keep the ShmPipe alive as long as there are blocks left - Make default perm u+rw g+r for shm area + shmsink: - ensure gst_poll_wait is called first on descriptors - Keep shmsink referenced while there are still buffers around + shmsrc: - Keep GstPoll for whole src lifetime - Only connect to sink in PLAYING in live mode + vdpau: fixup GstFlowReturn handling + vdpausink: fix bug where we didn't setup vdpau on a user set window + videoparsers: - new h263parse element - baseparse-based dirac parser, new baseparse-based h264parse + xvidenc: proxy downstream caps restrictions upstream via get_caps() + zebrastripe: New element + Bugs fixed: bgo#646211, bgo#608786, bgo#334107, bgo#582167, bgo#586848, bgo#591651, bgo#594035, bgo#594280, bgo#602847, bgo#611061, bgo#615655, bgo#616814, bgo#617532, bgo#622276, bgo#626618, bgo#632056, bgo#639502, bgo#639763, bgo#639841, bgo#640286, bgo#640287, bgo#640327, bgo#640561, bgo#640637, bgo#640885, bgo#641047, bgo#641178, bgo#641496, bgo#641530, bgo#641712, bgo#641796, bgo#641857, bgo#641858, bgo#642116, bgo#642658, bgo#642671, bgo#643469, bgo#643471, bgo#643607, bgo#644176, bgo#644208, bgo#644429, bgo#645006, bgo#645053, bgo#645412, bgo#645420, bgo#645502, bgo#645568, bgo#645711, bgo#646256, bgo#646495, bgo#646840, bgo#646955, bgo#647030, bgo#647364, bgo#647498, bgo#647564, bgo#647830, bgo#647852, bgo#647853, bgo#647854, bgo#648001, bgo#648929, bgo#649005, bgo#647751, bgo#621027. - Add new elements to gstreamer-0_10-plugins-bad-patch-source.sh: + fieldanalysis, hls, mpegtsdemux, patchdetect, rtpvp8, sdi, videofilters and videoparsers. - Remove libgstaudioparsersbad.so from files section: it's moved to the -good package - libgstqtdemux has been renamed to libgstmpegtsdemux.so - Add newly appeared elements: + libgstdecklink.so + libgstfieldanalysis.so + libgstfragmented.so + libgstlinsys.so + libgstpatchdetect.so + libgstrtpvp8.so + libgstsdi.so + libgstvideofiltersbad.so + libgstvideoparsersbad.so- Add 32bit compatibility libraries- Add GME support - Fix BUILD_ORIG build- Update to version 0.10.21 : see documentation - NEWS for all changes since 0.10.20 - Upstream additions and removals : * alsaspdif: removed alsaspdifsink element (replaced by alsasink device=spdif) * metadata: remove metadata plugin * jack: jack plugin has moved to gst-plugins-good (0.10.27) * selector: input-selector and output-selector have moved to GStreamer core (0.10.32) * valve: has moved to gstreamer core (0.10.32) * camerabin2: new camerabin element (work-in-progress, experimental) * camerabin: add "preview-source-filter","ready-for-capture", "idle" properties * camerabin: change "zoom" property from int to float * camerabin: enable all conversion flags by default to make it work out-of-the-box everywhere * cog: improvements in colorspace and scaler; add fast paths for colorspace conversion * colorspace: revive element and add support for many more pixellayouts/colorspaces * colorspace: add support for SDTV/HDTV YUV conversions * dvbsuboverlay: new element to overlay DVB subtitle * interlace: new element * jp2kdecimator: add a JPEG2000 decimator element (drop details without reencoding) * y4mdec: new y4mdec element * new libgstbasecamerabinsrc-0.10.so.0- Remove buildrequire on pyxml, requiring python is enough.- Remove libgme-devel BuildRequires: it was not submitted to Factory, so it makes the build fail. It means we don't have gme support.- Add gme support- Move libkate-devel BuildRequires out of the orig build, since it's now in Factory.- Add libtimidity-devel BuildRequires to build the timidity plugin. - Drop gstreamer010-plugins-bad-libdca-shared.patch: this is not needed anymore, since the orig build will have a recent-enough version of libdca now. - Update the list of plugins we patch out of the source to make the package really free: + This is based on what Fedora does. + See bnc#637056 for the discussion. We can ship the muxers and demuxers now. However, we can't ship dvdspu, nor siren. + Update gstreamer-0_10-plugins-bad-patch-source.sh to be based on the gst-p-bad-cleanup.sh script used for gstreamer-plugins-bad-free in Fedora. + Drop gstreamer010-plugins-bad-patched.patch: the script now patches the tarball too. + Remove call to autogen.sh/autoconf: this is done by the script too. + Remove the call to rm after %makeinstall that removes plugins: all plugins that we build are fine now, and since we explicitly list plugins in the packages file lists, we can't have a plugin there by accident. + Regenerate gst-plugins-bad-0.10.20-patched.tar.bz2.- Fix files list for full build: + amrwbparser has been removed since 0.10.14, migrated to -ugly. See also bgo#584890. + aacparser was merged into audioparse since 0.10.18. + Add mpegpsmux.so, that appeared in version 0.10.14. - Due to the move of amr to -ugly, remove the libopencore-amr-devel BuildRequires. - Remove obsolete FIXME lines: + assrender is being built - Add some more FIXME lines: + flite: a small, fast run time synthesis engine + gme: game-music-emu + lv2: a standard for plugins and matching host applications, mainly targeted at audio processing and generation. - New built decoders/encoders/muxers: + kate: add libkate-devel BuildRequires; plugin is packaged in the original addon package.- Change xvid-devel BuildRequires to libxvidcore-devel and amrwb-devel to libopencore-amr-devel. This is the name used by exxternal repositories.- Change lang package Requires to Recommends since it is not mandatory at runtime.- Update to version 0.10.20: + vdpau: H.264 and MPEG-4 decoder (not enabled for autoplugging yet though) + vp8enc: support multipass encoding and keyframe-only mode + neonhttpsrc: timeout properties and cookie support + h264parse and mpegvideoparse: can periodically insert codec data into stream now + build: require GLib >= 2.20, automake >= 1.10, autoconf >= 2.60, want orc + asfmux: - deprecate "is-live" property, replaced by new "streamable" property - don't set the 'seekable' flag in headers if we are streaming - put headers into "streamheader" field in output caps for streaming - write preroll info in the header at initialization + bayer: support more formats in bayer2rgb, add rgb2bayer element + camerabin: make viewfinder-sink property work with bins + celt: add support for celt 0.8, remove support for celt < 0.5 + celtenc: add "prediction" and "start band" properties + coloreffects: new element with heat, sepia, xray and cross-process effects + dshowvideosink: many fixes and improvements + fpsdisplaysink: add "fps-update-interval" and read-only "max-fps"/"min-fps" properties + frei0r: check for plugins in /usr/{local/,}lib{32,64}/frei0r-1 + gaudieffects: new plugin with burn, chromium, dilate, dodge, exclusion, gaussianblur and solarize video effect elements + geometrictransform: new plugin with circle, diffuse, kaleidoscope, marble, pinch, sphere, twirl, and waterripple, fisheye, mirror, square, tunnel, bulge, stretch video effect elements + gsettings: new GSettings plugin with audio/video sources and sinks (to replace gconf plugin) + h264parse: add "config-interval" property to insert SPS/PPS at periodic intervals + h264parse: handle 3-byte bytestream sync codes; process incoming timestamps more correctly + id3mux: add support for beats-per-minute tag + invtelecine: support more video formats, more pulldown formats, add "verify-field-flags" property + ivfparse: add simple IVF parser element (simple framing for VP8 video data) + jpegformat: add exif writing to jifmux and exif parsing to jpegparse + jpegparse: skip extra 0xff markers, optimize jpeg image parsing + mimic: lots of fixes and clean-ups + mpeg4videoparse: add "config-interval" property to re-insert config in stream + mpegtsmux: start pmt at 0x020; take all the pmt in the streamheaders + mpegtsparse: actually work when we have small buffers coming in + mpegvideoparse: apply previous timestamp when there isn't any newer + neonhttpsrc: add "connect-timeout", "read-timeout" and "cookies" properties + qtmux: - write audio/video stream bitrates into header, if available - write track-number etc. tags even if count is not available + rtmpsrc: new RTMP source element based on librtmp + rtpdtmfmux: add priority sink pads and drop buffers on non-priority sink pads when something is incoming on the priority sink + rtpmux: add support for GstBufferLists; aggregate incoming segments; fix buffer leak + shm: add new shm-based shmsink and shmsrc elements for IPC using shared memory + vdpau: add H.264 decoder and MPEG-4 part 2 decoder; countless other fixes and improvements + videomaxrate: new plugin/element to limit videorate conditionally based on threshold + vp8dec: - mark discont buffers, set decoder deadline from the QoS information - allow a maximum keyframe distance of 0, i.e. all frames are keyframes - fix handling of invisible/alt ref frames - add support for enabling automatic insertion of alt-ref frames by the encoder - implement multipass encoding + wildmidi: Add support for wildmidi 0.2.3 + Bugs fixed: bgo#625908, bgo#625076, bgo#620746, bgo#566614, bgo#570428, bgo#574290, bgo#579926, bgo#580967, bgo#591622, bgo#602551, bgo#602936, bgo#613346, bgo#616265, bgo#618336, bgo#618522, bgo#618921, bgo#618936, bgo#620324, bgo#620717, bgo#620825, bgo#620978, bgo#621205, bgo#621348, bgo#621523, bgo#622369, bgo#622484, bgo#622690, bgo#622692, bgo#622725, bgo#623272, bgo#623365, bgo#623550, bgo#623678, bgo#623710, bgo#623713, bgo#623722, bgo#623802, bgo#623854, bgo#623881, bgo#623883, bgo#625003, bgo#625138, bgo#625174, bgo#625496, bgo#625722, bgo#625817, bgo#625959, bgo#626049, bgo#626603, bgo#626670, bgo#626815, bgo#627413, bgo#627918, bgo#627991, bgo#624212, bgo#619158, bgo#619484, bgo#621404 - Drop gstreamer-0_10-plugins-bad-remove-cog_test.patch, upstream included. - Rebase gstreamer010-plugins-bad-patched.patch. - Remove liboil-devel BuildRequires. - gst-camera.ui is no longer installed, so we can drop the hack to delete it ourselves. - Add libvdpau-devel BuildRequires. - Split out libgstvdp-0_10-0 subpackage. - Add gsettings macros to preamble, post and postun.- Reenable the VP8 plugin by adding libvpx-devel BuildRequires back.- Remove libvpx-devel BuildRequires for now since it's not in Factory yet.- Add libvpx-devel BuildRequires for WebM support. - Manually remove gst-camera.ui since gst-camera is not installed anymore.- Update to version 0.10.19: + audioparsers: add bitrate calculation + camerabin: - add API to query supported image capture resolution - add block-after-capture property for viewfinder blocking - add video-capture-width/height/framerate properties - add video-source-filter and viewfinder-filter properties + capssetter: element was moved to gst-plugins-good + cogcolorspace: implement color-matrix handling and chroma-site + dc1394: add iso-speed property + dshowvideosrc: add support for YUY2 input format + festival: don't open an infinite number of connections to the server and close connections + h264parse: - fix writing NALU prefix for byte-stream output format - fix wrong timestamps in some cases after seeking + imagefreeze: plugin was moved to gst-plugins-good + invtelecine: add invtelecine element + jackaudiosrc: implement multichannel support + jpegformat: add xmp reading and writing support + ladspa, lv2: don't fail in plugin_init when having 0 elements (which would cause the plugin to get blacklisted) + mmssrc: - Check URI for validity and work around URI parsing bugs in libmms - Use the escaped location for the RTSP redirect message + mpegtsdemux: add support for Blu-Ray style DTS and the two DTS HD stream types + mpegtsparse: parse TDT table in mpegts + mpegvideoparse: export profile and level in caps; estimate bitrate; update caps when sequence header changes + oss4: plugin was moved to gst-plugins-good + qtmux: add support for the VP8 video codec and XMP tags + segmentclip: add audio/video buffer segment clip elements + vcdsrc: support the DVD URI scheme so a device can be specified via the URI + vp8: add libvpx-based VP8 encoder/decoder + Bugs fixed: bgo#572551, bgo#603745, bgo#611302, bgo#612208, bgo#612331, bgo#612454, bgo#612615, bgo#612687, bgo#612757, bgo#613156, bgo#613160, bgo#613332, bgo#613708, bgo#613758, bgo#613795, bgo#613920, bgo#614016, bgo#614037, bgo#614259, bgo#614349, bgo#614475, bgo#614479, bgo#614591, bgo#614958, bgo#614991, bgo#616078, bgo#616541, bgo#617145, bgo#617146, bgo#617331, bgo#617650, bgo#618044, bgo#618388, bgo#618409, bgo#618527, bgo#618710, bgo#618867, bgo#619064, bgo#619169, bgo#619172, bgo#619290, bgo#619317, bgo#619318, bgo#619344, bgo#619444, bgo#619502, bgo#619617, bgo#619916, bgo#614317 - Drop gstreamer010-plugins-bad-libpng14.patch: fixed upstream. - Add gstreamer-0_10-plugins-bad-remove-cog_test.patch to fix build, which chokes on BRP checks. The patch is from upstream, commit 106cf3 - Add librsvg-devel BuildRequires.- Add explicit BuildRequires on orc since it's needed for the cog plugin (it was brought by the schroedinger-devel package before).- Provides gstreamer-0_10-schroedinger = 1.0.8 to ensure a clean update of gstreamer-0_10-schroedinger to this package- Add gstreamer010-plugins-bad-libpng14.patch taken from upstream, to correctly detect recent libpng.- Build the schroedinger plugin that was moved from schroedinger to here: + Add schroedinger-devel BuildRequires to build the schroedinger plugin. + Provides and Obsoletes gstreamer-0_10-schroedinger.- Update to version 0.10.18: + Features of tis release: - aacparse: lots of fixes, now based on common baseparser class and merged into audioparser plugin - ac3parse: new AC3 parser element based on common baseparser class and part of new audioparser plugin - adpcmenc: new adpcm encoder element - aiffmux: new aiff muxer element - amrparse: use (default) time handling of baseparser class, merged into audioparser plugin - apexsink: change volume property to a double to make work with playbin2 - asfmux: handle streams with different start times - asfmux: improve compatibility with WMSP in WMP - asfmux, rfbsrc, vmnc, mpegdemux, resindvd: fix alignment and endianness issues - assrender: countless fixes and improvements - audioparsers: rename baseparse GType name to avoid possible conflicts - audioparsers: fix seek handling, newsegment sending, push mode data draining - celt: make compile against earlier CELT versions - configure: call $PKG_CONFIG instead of pkg-config to fix cross compilation - dataurisrc: new source element for data:// URIs - faac: lots of fixes (channel layout, output caps, bps estimation etc.) - flacparse: fix multiple channel frame parsing; merged into new audioparser plugin - fpsdisplaysink: expose video sink using a property - h264parse: Correctly rewrite all nal prefixes - h264parse: fix caps parameters setting, framerate calculation - h264parse: fix regression in output buffer timestamping - h264parse: optionally output AUs rather than NALUs or transform from bytestream to sample format and vice versa - h264parse: parse SPS some more (e.g. for width/height) - ivorbisdec: moved to -base (to reuse same codebase as vorbisdec) - jpegformat: new jifmux element - jpegparse: new jpeg parser element (not autoplugged for now) - mmssrc: post error message in addition to redirect when connect fails - mpegtsdemux: Handle eac3 in PMT - mpegtsmux: add pat-interval and pmt-interval properties - mpegtsmux: Do not crash on misinterpreted h264 - mpegtsmux: Fix mistake on previous commit - mpegtsmux: fix PAT/PMT insertion frequency, add PAT/PMT in streamheader - mpegtsmux: mark delta-unit on outgoing buffers - qtmux: add moov recovery feature (to finalise recording after crash or so) - qtmux: improves compatibility with some hardware players - qtmux: add support for ALAC, SVQ3, IMA ADPCM; improve j2k handling - qtmux: misc. tag writing fixes: write all udta children atoms; crash less - shapewipe: moved to -bad - vdpau: lots of fixes and refactoring + Bugs fixed: bgo#606657, bgo#607513, bgo#440476, bgo#530513, bgo#563433, bgo#575878, bgo#583098, bgo#598350, bgo#598682, bgo#598916, bgo#600409, bgo#601108, bgo#601417, bgo#602161, bgo#602465, bgo#602524, bgo#602528, bgo#603938, bgo#603983, bgo#603986, bgo#604099, bgo#604101, bgo#604280, bgo#604311, bgo#604908, bgo#604925, bgo#605720, bgo#605721, bgo#605904, bgo#606371, bgo#606636, bgo#606665, bgo#606677, bgo#606726, bgo#606859, bgo#607105, bgo#607285, bgo#607555, bgo#607747, bgo#608042, bgo#608651, bgo#608706, bgo#608751, bgo#608753, bgo#608896, bgo#608998, bgo#609055, bgo#609215, bgo#609478, bgo#164870, bgo#383478, bgo#606878, bgo#580731, bgo#587922, bgo#601576- Update to version 0.10.17: + Fix DVD playback + New elements: DTMF tone source and detector + ASS subtitle support improvements + Fix compilation on OS/X Snow Leopard + Support DVB 3.3 API + Inputselector fixes + Bugs fixed: - Changes from version 0.10.16 + Fix various bugs in the 0.10.15 release + Fix a deadlock in starting DVD + Fix compilation problems + Allow libneon versions >= 29.x - Changes from version 0.10.15 + Add barcode scanner plugin using the zbar library + Improvements to camerabin + Support audio-track format switching in DVD + Improve parsing and display of PGS subpictures + Add Cog plugin + Add LV2 plugin support + Improve VDPAU plugin. Add post-processing support + Add videomeasure plugin + Improve Siren codec + Improved Directshow capture element + Add EAC3 mapping in MPEG-TS playback + Improve AAC encoding + Improved MIDI file playback + Improve H-264 parsing + Add MPEG-PS muxer + Add PNM encoder and decoder + Add SVG decoder + Update GLib dependency to GLib 2.16 + Various other bug fixes and improvements (see ChangeLog) - Changes from version 0.10.14 + Moved rtpmanager to -good + Moved dirac elements from schroedinger to gst-plugins-bad (new schroedinger release without the gstreamer elements will follow shortly) + amrwb: Remove AMR-WB parser and decoder and rename encoder plugin from amrwb to amrwbenc (the removed elements will re-appear in the next -ugly release; no migration strategy provided in this case because of the special status of the amrwb plugin) + asfmux, rtpasfpay: add ASF muxer and windows media payloader + basevideo: add experimental video base class library/API + camerabin: lots of fixes and improvements + capssetter: new element for debugging purposes + directdraw: Implement GstNavigation interface + directshow: refactor and improve dshowsrcwrapper, dshowideosrc, dshowaudiosrc + frei0r: wrapper for frei0r video filter plugins + gme: add libgme plugin which supersedes the existing OpenSPC spc plugin + Implement SEEKING query in more demuxers and decoders (notably mpeg-ps/mpeg-ts, mxf, musepack, rawparse) + kate: add kate subtitle encoder, decoder and overlay + mimic: lots of fixes for mimenc and mimdec; add "paused mode" + mpegpsdemux: added caps for AAC and fixed playback of a clip with LPCM + mpegtsdemux: added VC1, EAC3 and LPCM related to blueray/hdmv + qtmux: handle pixel-aspect-ratio; misc. other fixes and improvements + shapewipe: support ARGB/RGBA for video input/output; fix for still images + vdpau: add experimental vdpau plugin - Update gstreamer-0_10-plugins-bad-patch-source.sh and gstreamer010-plugins-bad-patched.patch to also drop mpegpsmux from the patched source tarball and from configure.ac - Drop gstreamer010-plugins-bad-libass-0.9.7.patch, upstream fixed. - Filelist: xdgmime has been moved to -base, rtpmanager to -good, aiffparse was renamed to aiff. - Split out the two new libraries accoring SLPP.- Refresh patches with fuzz=0.- Added support for translation-update-upstream (FATE#301344).- optionally enable libmms - make divx4linux optional too as it's binary only- Updated to version 0.10.13: * New shapewipe video transition plugin * qtmux improvements * camerabin improvements * HDV MPEG-TS private streams support * Output interlacing information in mpegvideoparse * MS-ADPCM decoder * RTP fixes and enhancements * DTS decoder improvements * New ID3 tagging plugin that supports v1, v2.3 and v2.4 * Support for PGS (BluRay) subtitles * Many other bug fixes and enhancements * Bugs fixed: bgo#584945, bgo#511097, bgo#561752, bgo#584164, bgo#584165, bgo#584360, bgo#585015, bgo#585660, bgo#584114, bgo#583188, bgo#583627 - Split according to shard library packaging policy.- Update to version 0.10.12: + Presets support in several elements + Support ITV MPEG-TS streams + New element: flvmux + New element: osxvideosrc + Fixes in RTP elements + camerabin fixes + Improved QT/mp4 muxing + xdgmime based content type guessing + deinterlace2 moved to the Good plugins (replacing deinterlace) + Support for MXF muxing, and improved MXF demuxing + Greatly improved DVD playback + DirectDraw element moved back from Good plugins + Many other bug fixes and improvements + Bugs fixed: bgo#573852, bgo#574401, bgo#580091, bgo#153684, bgo#537700, bgo#569437, bgo#569673, bgo#569781, bgo#573595, bgo#573846, bgo#573847, bgo#573848, bgo#573849, bgo#575388, bgo#575736, bgo#576408, bgo#577690, bgo#577864, bgo#578112, bgo#578562, bgo#578563, bgo#580133, bgo#580144, bgo#580786, bgo#580901, bgo#581375, bgo#582013, bgo#582074, bgo#582208, bgo#582483, bgo#582656, bgo#582702, bgo#583337, bgo#580585, bgo#577843, bgo#581593, bgo#575284, bgo#576021, bgo#576712, bgo#581427 - Drop gst-plugins-bad-soundtouch14.patch: fixed upstream. - Remove useless change in configure.ac for swfdec: this plugin doesn't compile anyway.- Build with external modplug. - Fix for the latest soundtouch. - Don't call autogen in older products. - patch-source script included as source.- Update to version 0.10.11: + Add ASS/SSA subtitle handling element assrender + Leak fixes in the QuickTime decoder wrapper + Better DirectShow output on Windows + Extend QT muxing support to include AMR and H.263 + mms seeking support + Extended MXF file format handling + camerabin and photography API for digital camera interfacing + Merge elements from Farsight: liveadder, sirendec, sirenenc, valve, rtpdtmfsrc, rtpdtmdepay, dtmfsrc, rtpdtmfmux, autoconvert, mimdec, mimenc + typefinder based on xdgmime + Bugs fixed: bgo#573369, bgo#568704, bgo#354908, bgo#369912, bgo#469930, bgo#481075, bgo#549645, bgo#567003, bgo#567371, bgo#567828, bgo#567965, bgo#568480, bgo#568483, bgo#568837, bgo#569323, bgo#570996, bgo#571560, bgo#572315, bgo#572900, bgo#573288, bgo#573391, bgo#575157, bgo#575565, bgo#564114, bgo#573850, bgo#573851, bgo#172043 - Respin gstreamer010-plugins-bad-patched.patch. - Respin gstreamer010-plugins-bad-libdca-shared.patch. - Drop gstreamer010-plugins-bad-swfdec04.patch: this old patch attempt that we don't use is for an old swfdec anyway. - Remove -fno-strict-aliasing from CFLAGS. - Remove checks for old versions of openSUSE. - Remove unneeded BuildRequires: ladspa. - Update file list. - Add many FIXME about plugins which cannot build because we're lacking some packages. - Add call to ldconfig since there's a library in the package now./sbin/ldconfig/sbin/ldconfiglamb63 14944281741.8.3-7.41.8.3-7.4libgstmpegts-1.0.so.0libgstmpegts-1.0.so.0.803.0/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/1ec2821d452adb148e250728187d5ea8-gstreamer-plugins-badcpiolzma5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fc2f7b8d0c7a5bc7792d9124c2ae81a396ca4bc1, strippedPRRRRRRR $ g:%l˲9?@] cr$x#̢o^t ]z1FGe}q7H%BQ /UM`v{##,XʕV3.GH`(lOjى#+TLFIƨ;ȳW:7K$_eJGBL!lG- zc'ww8Ew\$j¨^xM |8^:(NhڄY\luMvN!ݝefe*zJGJqlg]}q=4X2KR_ŰtVOjk]*nDJ0ژ]")H1oazSՎjہ-7#"{G^.+銉4L9Yqxr)/ N5Y{ceъCQ[Zߔ =L,e^Ar[E'Zըů|BP ;HGW:]ܦ7KAUwC瞎@T,m iC@c?3vGt )b1F"~|dk¬_jqyռ[[f!hM1FM.Ȋ,Գ|qfAJ{C4w68aw +!#d<=c0dZȘ V.TO42]r@a/;ɀOD *=F5fwA250߉1!㬿bt~ˊ68$b4*m< ^+wوã w^cpv%.M.d$Hcg@Vd$؅ RpC{ ;>]gCл^{ok|;VM3@՛x|0Yk!6R<09}QGjJǠ'ϢwCĢ7ؔĵoDB')yPad+EW1qdS[dZK}:Rt~eXbJY"~ 9^FpPЀޢnC{LN*ZxNCv>@[#I$DH4ˇ{ vD`K4Qxq%! [W=ѠnkR^N%ǨZ'`,ήƶxF}ϓ΍?stc7aLZtnKmq#k\|Zԕ$ 5 oj[9h 876*DhTLvE)Ī`q)A10SϨv5d(Ri.j8;6vة&L}m-G1*M\(v,d21 e\UAhe[@ZFlV 'nrNBe~<*[#BZ(Ab6 vv.:c!9!`Jp,۝!jٓx`gD%1i#V3i&OPr%lS1 cV~BgJs9:AL|%~[ڭk /.<׮/1r5|~$ zBW*؊V_Mk|\N}BO{\MLtt,iD,'H $R0qB4f۽5&9\U7a7w߬U-ΎE>ic$lwyN0V4ukM{Bٚ(IYciR8+^20m>U|N =0:7Vw)8C m;H^Zהdm.cstP ڽKni|ԚauPz4n#L%[rXw_ԡnTL+`<%N>Bs~} d? P;zbWV0ֱ?T]5GyqwH"LeŔ9/Ú2mkB3tHi59{dZ5Kžqe)j0_ٴ)B# c MoC.21rJ!S}JO)ϊN2Ę,CRڂ vP1jI| CƋ JIqS vA#*L+]q󹩒+d⇶}q.! ]%LR*uY@ȖAPyIWi D ,J@_~ףw3+' :ab1_2~N5~Qhgf+{K[@NI.|2nBU-}T|@QQ'CϗFbfD+ ~s2f0XH OWXT%iei)gU#MW,ͪ7lHؓ2sP>?;wrfѭ/3i0f%  AֵK8Eߨ'+V ȘR#2H/Tԓ=O2NNnnjB *At6/sFLp1> ^'xU|\w_'Q {[3/\J3@{o3#,›{ŒEG_={9e; R3V+4ه@J vL%n -#*3YvE 󗭗jo{`] )Ap 3-@FhBo] G_$fOF^.P*wEf;_G.$s#5R8@N#j{DH=]"{AH[ $U1Vώ*\ZHdkR獫:UKmGu^7hTuX4Mk m''q| DF-h-) /S\@"8ZQ p-Z-NQ0?Q`.ZAg@//4AÇu/ `pzt, թmt?~W4ZUTyf>Tµhiwܶsyi R3' 'W4O> Q8\E$\dzܱ Fln ̮-_M!Bar'0I=ԧڮ,a &=ɾ^+r#هb۝|+\PTM]ojnGX:ji=a=/e5S"qgTg4G~e H2vg.łTfG.IeXGIߨG8@4?7|c/DRY0f^(ո1wF6 Rt s%~gWAz-HlL40xj75o]f $ʯٜeFHk8`t'(Z +%t=V;ތ>_Uo~7!j5ՒXޡhg)j5eAi{cL7vn$O\Q&"ɗ,6EӽzqHT\lҦA{;mij:CG*,` HtgF)ГNN?cHa %ٸܶz)`$J6&)"!tɅѡ۠~Q& CxòHZUk( #-'Mo?ͻrKq1NjOH_v1ShĎȣ}8hZӆ^x+Fd>-,PweH,u=CArcxmatܶj|{m_,w1 K'~TD6vf\ECqRؗNԧ6RҺ=FFTOF;TYr*D54u(. 0wN3A c'QdzM,ѳ(=md n?+s<##A͊]M\CV( <:lѦ c ے̖WѾa~676KM^:)qc:ᨤYU,(_AËJas 6,z$rQǵ4Iks+_8kǺAe LpOUs!Vzbt{}Qh4Wy~8at/+4邤̷l8x3#~,#+P\2"[S^8EDJkSV/R3P&Wb'=4ށ8SU'd]s1x&xڅ@i@ =4Rwu>yY>a?6PHTqDI%ٕYm1t5Qa]G|G?U~rYzP]9Tma~ayP[ )YdqCE`[Ko v5[L(x0H4g:寴DG`Wgaq^6$O~a)8rp:$u"y O'1 _'q JZƞGVá8; ـR ns"g;ӝt4A{^?3>Y]U45I /(B "t3lȝ0Ç1'tm5uR`{QQmMi;BL+ )|dlʠXA%: ّ۽$AKm8 N׼5g!FkCj!Yd͇vP%=Y8Glo \l2[SK'DV%A'pIn%J9\>؉ۦ%Ð+v VbbeVn! *ߌL9/ՖgiJ1K җ1'X>X#]d@gu#2)<~ǕqMKT&ȏ/80QH 4JN0o--7~1Xq 9 B:f Π1sʠ: `0y v@QHT ݪ`=k&c*.8"@?x /(_Dkz {RڃI>< !ʩ 0E?Rina^WbO4luR>38%ٱt"ێ\6q,pQn!rV.9 /RFZ R#|̀R_U{l 3uB־@F07$TMQřǃBE%srY-'*|:hT>?tcp945.d} l [15h}A9(HCB/+_b㏺! ^kry$i.\h> ^%%eDTZO$qQ+څFC,,Yw{7_RWEYꁅ1Cͯx-N¿OeJcAHx~ݸD ͟bb "Nv?G)&SeIhnqLE~e*IbDyBhGsj-i&ÂO6y<q4.y-PçnyafίǓ-j|ig_RNQrT]w VpO~CR9A퐮O,~{f:'ĜWr0=*/@`Ԯ.!Ϥ&L¯3Ǽ*^~9c\f*;Ы5Kk<3D)Oy?C5i;.$Rl3xmWGK]pTY{Ӝνsp|X 5{ >$`IbҴ6)qm 2;Xhl~(2%a r6OZC:}[aA ӽa i\%%,]h:oX ԮL?cj[/ߺq=JNS; IiHASY$v+%Sg:"OVَ6ZrQ~]|5\Cʹ;'jܙˏNLE'K b2&R`s?"y9OPgq^*pJl hϥ7yS`т2'Ys_(VFٱC]VcBtNII/4R$!t0H:笒fM>Ʃ_"o:o03Bup;N 1͵tQúI2B|((OS/u,u5o!F=b 8aF @1_OF4qc#wdRmeAti Z1V}'$+.X'|2M&g9qx1 zK[6reo F!1YG+~ R5TG&0tUj܉N)/yL읷Cc1ݤuND`^}`өBǕr=#IH!tjRThE; ]%MFL7A}}v}Jؖ1tqsFfhU[Ro0D48|3xI}%8Sz"(WhqtSVJwlG3^,F-l؟nH[Db鸉;cea.JJ~zU0v_s5K@Ɯ - ` }-be_@*ZCsڄ>v;4ͷ֒jw5_-)Z8IԙI'kܲȔEGiQ3LlsT9jO cV;AOYhg;r>̔"\߭p4 gjjReVUrh2jAҗ5^ Pʙ!)A=ls;<쯈f~!gm0\8sr)~f햂f0)K[KSFDe-=LJ3ẃ#ϰK-'2Vq>S"pmH?+޽x˅`_Ԣ}C` a;"tcBj:EkVp)p5A)<7G(<- 6Y*op.t+kh:4qj G#^(6"cюb~gYRɗyj슴B_xˏv KTjS0A 1sQQF!Q(/eؑ_(! /y(=:_\}D#>PAU}97k ŋ j DTxpCݢw4&}Z2<~k,DS8˥ۂp jlpDD;ʔG'cGs.A=6܋fAPhKsɥY$HھjX[NqyIH)ɘ/&W}+#4J6C"{ fl+,؞7bBj͢q~QYVH2+C)W2Smx- Kw(W\33â vOiAd}֔o4>;!WhӘVu'a:n&g)CgapFOo P2vH 3jo͉E݆#``% lK?Cp{!/\ 9Z7}_FU\ RF [`-oLl n+p, 6/M}SH+4 w4ۃ1O-ө9qk١F T2UdQR1qP<-obĿPG 5ʒCФԽt^PPIL9}rdnAd ̩l8DqUd9T9"Gd=0'(Zo^ >3Qy.3KЅ>eT  gQtFBXR[-(tT9t/yb]KD]R9|: 2|r`U2rRQ 'skpc6r8/9ޕSƇ+^gqH$&kuGHW&T@ |L2ӑwnb 鲴Y=*=-[!vXD=@ h{Ohí@A@~z= ٣D@x_3 *^wӏbN&S -aqcB(ʶ6:bz^nDְ(_YcR][S;Km&b(p 0xHLF⺛ Lv# RYqǑmRE/ŷE=5'Uje}PwJl`$SYX劅xQf(WJ_aEj=R@o P JO([JX3Sئ n Q"1VSp ~4+rUS.^l8%󬶈"ҿ7AN[x Ul|VjeV#T2ŶJi_uyi3:sv].ߵ0w˅P)y9`X3e0jO>@29%_ lOL^4/Sw=r{L~8F ^$!d"(nPq.D]`0^, ڣ~W?na~}w'NA-r (18O&#Z E@7EhΡ३beMBVWu4Ϫ0еhk{޺YC!̏<on|J KٙUQ =P _C}3y!4 ߡ|k֨M1!+"vrK}4^ux^ %S`q6;,gE_GO[.!Qkedҥk-vS(JɗFu,*HE7FԦIV9\{ y TJܲYEPb"[h&H9h_0t+M7vz0]tkMȽ$x[DLz9ڞ8(M,=FلjY Ə__a߇a`+~a.E-֭_>`JJ+!IRʙvɴc` }XWH뒲BkO а4ljœoTVOjȌO qۨ) "cGA2 ,t?%O='5db"PRN~, EnlR *g>YL}Y6삜/ R\X&N]cg"~R)B.T3~W,F.p&8om9)vf)F\+G*_Vd)sIpedRc bFͶt}MU+n2V8a>OO;U7I9vۀڰK]0o%H/_G#Ns2vW'3~CBma: CT9 #v"x~lb[6i GaRuF7Ԏ~g@@Ӫ7@k!1{|uB" i4iiVc%__*7E:&n@8H.MHYa N1/VJ?qW;h'|=Cʷlj,[!.TL=}|P9O(On]Aӽ8e(rWSCL,WY;WN{O߹y15Dz28VAIh xEҔ07HADgβDG5.^>xT¬`y~V kOAE(]>Q}^ H(_=Yuz= w5(LXR*FQ,FTcQ'"L--b|4,|g(iH뎹m`۪[4r#9"!|7ؼw!0snN"Ɨ;#-8n:@A&-u^n)a`%eK1>ߠ叵 U OV6阌y#Wʵܥ, ڀxm{܋Z)֥~CicS ODZc,R.SK B9zx;m?uKe?gvω"&BcBatUv~sμo"J>blJ!*O_d| 9G4>?yR`#C"firroHy]W(:A4Mxm:=EVe}pd[ֲJgI8aH5[5xہhH|I^hhŇ4f^gj)EC }Ⱦ Ӗ-"Z M]_Hr<F'Œ!Y n8OlM(~Zۅ=ݴ?i:By/,6Ect51f 碨r*yޥpa<xN!che2hѼױrFgqԡUåeegoޅOrD&_+-x4RÌc*Bj6EO7CԖr}5] V%YWE9PR\}a.6{z_|vwry:T'A~3j:)]P?:E$8&^&M:&pya " pхf6sYzE /,r-_ {+ qxg &5ʐ͟7hhۭT|ͨ7&ʄc!ՀLRQuF7ۊJ%=?'{]Fvyp{=HX5XQsGbes&tkL] "<R5)#n^7RM,҅U| RE%g4rA_ wwc|0}{`-X72uqB7uE}yc2J$p|M;|չWv V.L,K"Tba($_/dS?8+%~ZLis9G ̅!D [6-)zkF \E1;e; |2U'!R^{FٷEc.5n #^Eᶣvb(Ч a-KߦP{N@9̸_\.T*wEjB)ᘙ* A<2Zb&mZ״y rhE:GΔâR7ÓKQ`W4pel[93W HI_5w&m^kbǯO+59 9TFaS+h@AiZux8r`$UYC,v dNڴzD5QCܸ2&f3򵗄ztC'RMa<{p̯~#C͡Kp[|!6w"wǹA}_&&|SQβJ̔o5Ղ8Q&bRȔoy3a'R=kIVQs$ zAA,HCLؗz1HV̀bEjl̍ ml/NeY> f8P?r~|{߰!^CfC}%eq7dq[M}L r|7>'>O{6約*Nr"c2貁ǎSf^^/t`ϥlg?3T =f %c[J;ZM.ʞ@RX{S>i:Yr( X{)5q$B3LJ0D#uƿfD>hWl4^]Dow iQ|X.ἳo!҉9dNU<ՍJ؀>|GpV'?aukJ5y&BM#jĎ tbLT@" I6kьI{ҵ⋶LM9E4H3ge 3 )YEV ʗ? z֚ۢX* 1oE$a[` .01ܓo+sf8-3\j"Yr&?:{v9?8O_v(dU&{2:,m…B]"84\h5Gk gEی ˱B ޲~Uv\)4ї-bM4~Eqх͜|_e-'$n;jp7I̎[0%1gY!1 1יd ,/?ۤеATX}Uʱ '|q>dLBrnÐHc>oi5=ag5a228dGքd0 BM98.!Q KW6xL^;_0WZY@zhl*ŚI|Lۊ5iBnwQ׎F/ـY̧&L#ikPo E$S]Rw1 3ŤF:}?WHN=|19hWNdgگ%G3TtpDJX:Cp#ϯƞ`8B 25WplKl@R89Rylb7N6~ pՍtPn]}Ne N=1{p_V5"w@brx67x-GPtr?w>@\u< +ÞɋVT,! 8goGd2E$CM"D =1F*eyMndƾP~O'zq!*ӔP JUT #Ƃ pa1euѴ4D>V3@ EW6|KdcMHZiPP/ycy5xϗ\2W)LK+IȇrL`RCn|*#GB%ά4eώܜi3<$@Șr+;]~;I0?V2a3ziх0 yMx>V ak3/(V}WM!N]U=(:Vj:9%-l?ZGYi e2 uXi tQvnB=%c9:񙝄cvqsyɆ\H&+Qa*# 8Oc[>͛QBCr4A%r*Rx&BdIwh3 #T'r0tK3lj vM*†[C* 9w9f8G!#i&€/ G^V*2)%uwA.9nςw<\ۓ<``t,zr[y[gA@:n۟]#TdmӂYXCh)b"2dO WQEJd[^'Ñ "^s2ˣHV Lf+2 H\"%B+!׏HHY sÑm&UO|@TNz?d[3u ]M# 0eEzJbF#?,ks+~E"01iG0{I(c-L] C࿋`{IKn`tG<c DcFPYH{1/S eDe(Two1DPv\.-r :l7YsicX)%۲4O :K" a2O6ftIctGrHtWWKqBG9 (]\Z;`C3G`8'AMޚ  %ke C; B,Ol&'2[8J|M.عT!H5U+zĢo&nD4rN~}p}ŵ&ڢsh&3P{saZj y#`>Ө4Ce`auE_L*Ç ۋ ~H)*<(=z5z.\gfҕQ',609;lI]׍hh63 fA@%B]K|wPswtúw';134!&Yڳ.LTl.TiJ0K]xȬ;:*ir(+ed0 k\-$į]ļAmU{;&ʔ]jg$i{ZBMgAr07)747Lд\)|g?ոIϰ]oc7w< BU%lf-șʼ}wE0rJoYvY ÒpmPkrK^+DK707]5s%{Z}eD}rj&%O U~-3;&KrO0Mr,cF|E2 9Y| .MTk6LS50A~C hxIq.hufD/t k_$X.̺9o/sAl6|7Q~,ZNNfb PBFL&3= qLG#wU12r{^\k bi:ʡil}w>)#̨j(IӃQ? wU?EH|=΋Lܰ%?Qb^8Em~ ^eP<>[{҃#丠2${_Z1Nj\sz\c)S]uHZ%F]cѺths 6m ]J)wr.:VZ&dq8̝L4!Y R՚ؒRJK/ U?}%K_i/F@g-^Qo}:5EaS{]v+q?ѱ WX"In2bV&wd/|`Z˭xOG%SO_8N}s@ƵrP>xHArjS3q1 5>HI%Mhz٭dФl:M'.lo(%5/M 3.9E [XREʘ<}%TuqOnRGQ[:`WK~t5B<ΙNr o1iQ043Ӈx9̏6%Û/Aۂuq+'8g'$E30SL^9+p&r'5^O!mǷp #1&-8MLUezT-%0-(9-_u.ʞjus%${|<Vp=mBf<:_4>PXQ21*߸6k'}LYz!ChJAC-CZ0;A| xW8nkg^1d<'E6g.FL#qCt3\:(BH%N"I$Ew$ kݳ urvJˉKK @i:<> Ɋj|jCA0OY3skzEzL&@?'ڮ2rO]-v.Hƻ#^$ZV%$Idy@a./)w*Piґ~O@G(=76XVW3nvwWԞxmEoAoCTF߫gO)U׶ړk{ G{$didax-gvj xETʪ-iugtu:t|2J? cHFX",jX;e}W).x*W;حUµ'g3 5}ãKMN&57:A0v,QxUW0cG T?^WaJ 7%SOgE2k?  vnu` 7[0r7?& Nl&Čl AJ&9"պ] fvnZ^@z굖'9?WyY-&{9o6##m Ȃzfئ&˫:IBƚՌFicHJ\Ԙ]ėb,#?B1X7AZ3p'RH37cJFU]Gp^tX3(aXjXmt)Aq%,IՁϐ5;^-_?Un>}<}%EUG>D&A 69p5'\︬K ]\c@8M~g^z 'nbR!Ȅ81X|VL+țX {E%Yಹ1tDRMj?, +i&pQ‹b/ƚ(Nj1kdGӶ@kt,3u f %)Bӿܔ̭2MПE${^+ 5Չmix= U۝ lY*Cjҟ쯫!!㛟O*0ߦMüQyg%ƒ~Yl h΂nN Jm%1x[ywk9雙'徻_-0%N{_L0G.5; \;]cJ\orU7$Q ELzdE,lsC!Qƹv5hS.kOlxm8)TP4dʔ 6M([kf |L۸dRlH9Ҿ:{x]H[*)\<*E"~HL7t6d>+829C=ZAb{:ʲ:WbRŠ}3E9 AJ'fLji_heU4/ mvdh5N"vVIg#k2_Tig0΁Z+t쒬&< 2U4Wv̢ՂESWxLx!S!dy"2xPH{-X5yEIٙ? 4BshX;o h쮈e+Xs<KREz$ 5 />hR6j#0m\c4#jDFр>AǬF 5LJ|R8tH&[isaMb\ී -|Ax b,UU;Ps? _=c+C5pGx3܈q!cU[;AZw+qTs#K).DGM8s?2! kќ[!+20l j{ eV8bٞOv,^AuîZT9 ;d .'m'B}R4*eqV: -4bS.9E9FӫI\WY7f%?((D48ꤷ:Qg獂kG-8 8|G`f#f&$7Q/Ye,-.ohk]d6B݊*Wϴ%kj@i eЈ T{R88WkOЧldDtnQ JXՅ@E;Q-I`;@kMN.ͯW"ɤ&Ftl2 o4yѼ:EaOx;fVXBX` 64xzSa|-"v0vΑTTG%}F\vi?H78LV>3;]4'QnPSm&MG}uOD".ALN0c{ #g, ٨+5v'ݢQvsWk#ѼkT%\~R8_z X 5 F< 9t[j*턈7^]'hP9gV ~* hd9RL}x~jx;{8 N_ =%+7.v`r)cX J~h1kV-m[IhmClxȵބ}fZ:^ߣ%=W9{2=l^> K􂍎y[Q>B-FSo; E'bOL"R}R BgyR?d-*Ptёc+tԳXWBUN3#Cŗ>61C?+ckeUNf*8IKUTpQ֢F­N|w8gTFoMǯl0F`'t,"=&zs!.0Jsop!H'VV1{|Ey`u,HD ,fn8H?0&y,[;5gҘ:, {^<.!1ѐ3P] 2ǾeTdFPKI[Ef4@{[Pȡ  ݯGN5EpJ&µB _w)mϕ@^ssN<_.V&)x!,Iӊ[d X< d[LR[#m6 VٴQ*65eT- tY^IükZVs!ct@tĎd%cA &K+hW,p T"Uxd}6<!L` pŸ7w~fxڡPQJAB,/1yO0*YOO ݵTer>S蛷qqW*f.HmaC fi4f&gy&r`8`\6PӶAMd"ѐ9*"|y.G2_ ==ؚ+5HuFhAQΞ4X*7?G߳lVg2O'R*FVL{vubdIL1xf=/д-x 7dԉ`Ee^{::Sc+6m@oGT{[֨fC`Y'W5ꮡS\N—?A MBpIh+}q沙^2WCGD0ZԌ/}$,q;q lZU& *ӟЪmrsxKq+lT_0H( 2R5'M_rӒK܌@O;bf2T%I\/TqVыÜOO7O0"xN/"^| }jIŋKw i?b'I\5jyƶEh7:.>Zx+Gd1$e.V/2׾c*ӨcC<;ϭ*5Rm/B.cx ΨUWj }A"HQʺ-"@alV}KJk hPy;5褷P9 oޙ[R(*GJ0qyJi vB.%FZyPh V%,%'C$3 gDGs-Qd k\9~ }qo)+c+6'i\;y!Bм؃vqM_*)7@aS|$6Ǎ(5UxJO2jOqn90 VsVδW(Wygfc?x:%A)tTHEF-sԯ}$y1%Egòӿ%:%3Ϯ0Z֨'%U߁N#Oް6\SGwW+ 8vvT;,-lB&(/6s8qh:WkXld!x_yP^2? lN9BN`ȁGkYn?Aqvͤk$R0~\fd,܎j6'+Vc]NAXo;aATw=r` %?8QEBPF$}A?MuIݔt;rQ]]Q% ׽"g9Z|[O7}' 5*=HrJ2ְݳScq^rO`j@"P>[srЯf&`!@n,P;c&v.6&ԆegvY+~$)n8V_ eΦ41IM.OJ} \P~ G,Dc*j$1?t=nqNf_y{a9&K)#q;R[=]Aj7"G$am,A?읳*q=xS%[ߛF 8Tfɤ#QP"L"3g j/ZJ\W}ڻĝ摓6}WHvƏAR3ZQ@{@HԜ$ߠQdbvZ%I_\-d+1Ҵo6ӥ斋h%ZRaJrc )5UX e1H ڬÚ1Q΋gt6*t4j zW.no@L #' 6^H$Jt* fm;+ήlaqaBLb h=cz:"Ȓ:]4K_. *fb??ŠYҺ nKO/+cd7u=u%Bݭ -bي Dx0nNSz3XԽ$o9.KӞkT'#CG(a{ye)H+Wevb G T}Evefz*>9a|,4n:{ Q q GqU:n, 1V#D1-DGSV֋M""y&9ncK\AwHBrgcKwddibu!19c+I*yt%i#jQy/6C+h?bY Rc96R<(V"44X19 aZlH kHBU6HUFcV rbOe) } < wdrq'̈<`lMḎɏ/lN8:3,@lעq@8|44&qm֔V.4H+c&9RΓ|;NQ?0p̯?i '煹lG̡:3}FW]^fztZ(J+5B6bdPrDZ9أ*/P(sc̪{JF n[9YeV/߆oZ~IpFlٌYvM ̏(r0',4{|[貋^k`e"v?³)lTȞ8 ܳϰ}ܑ~v,U3y) [}\{P~.n1'[ {\#beVؼŏ8 nH7Hmm>fQ>nf8f~O,|m(ol~N7R\`%H{RVc"lܣ2pu;?Z>M(Ѣt?UžFu/ J?oyE5IWn"TZfW 3~1xu9י%zʉVh]!@SKC;3G1aa)hӑIa(yqP~Z/^\M(p=qݲm`7n,O/K:렩`(!j*oZJƐ9mNIRݮV[?@ĽHث4,8hJ-)hH8uT\s+i|<09Cʸ{}=H0x_~DAYjSP߫cy8=na=pOD: rm5qK*EԽ q=Pv `CK]ƅK@|;z ԙH-fB_n 7IQafbr. [EH!je+)Xq.D2e*O9!< FnzkV)7HRMBiO>W]YS$n5Dxݖ|h%>)Pdpߛv̳0>!#){7or-1ਤoP֕9BMcw3`X?ϕ+%'pJ:7nƮۆ3Ihu-ٴz朶,8~Y%M{{q:P7avX-Q.P}`d1qɐK1Am2gD$ձm}C4d;b'K D@T?UуI:e@-ϲz-Z :8o1:7tIӶTԄPí"RDPx{/Vcz(`WsDB;pN@y :7yiz_)U*MB8{bԊ;{`"}*Pڋ;7*Oo BLV|hlx.JeH$^oF t; A+ex)6?^s\ Vs+rs_t.ʞh'LUu["J*TS>'R9E*dµ VΑ,QVF?3vY |R9Eu[uKVO4/;T$Ļ^ ª= 8:XB3+#,WC;0'<[w&2ŭ 0M:*5F>3G LIOrH]בy(3PVz֍:c3g)R/v\Yۻk (/.3X)c `\!"gybDwzfSvZ>ETkЁO!6g}Ծ̺xď S,?;uTdk£D\E )&j!.%ޅ!TK;{ uH.ɒ]#o/|NN ^6U.ףtN 6}q~C2HVB/?md-'T)ۮ4"c OM"v*H&A>f[ex 4E ? ʭˮI(D̖-Vzoe=*> "ucz 3wJ{-љYWTm*ޮE-H5rA/ ~ ,>Pޔz} VWmvгgq(Nn 0-1/T<&KFe5jZ3;\| )T-ls q5Y2d9ցHϠYg,o E? ]׫L %48fkx]hDa"C;cۀ–Q"pPܢEc%? gZey4x)=?{οK~H>󳧺MBN:soݖ_ Fi. *Z. 㞉|q[zϦ:XSG1 Y_X%F1^[y7'k,Ȏ7g5DFt@,qv05Ǖe-ǟPXkm: G^h^.+Jv UA~5Vm!0Y)[/ E<5}Cx)c~*,6%omqTB8DTP4#axOx#"Gu'ѩ׵^]C]q&M$\' /$YV0kڸ 3ڰ|BFf{4LvR49T =m6Qo 5Ӧze[YYlM-rYƨW45?1M#q;,eŻ7t'M<)$&F`~S1lM*o+@_"^45ᬍYȬy6i{;* {bNDe$Q“wp8;Ba h$MFa΄Gz [4C,#%Zg@~% ff  wib|=Cv-yyꈰd32Sc.8cl7; bGrF! ZrJRS_K4 'Qdx_s4zJ,8;FoD{N„0mh#OQ`t_Y kدF!U2k1DC2H5z  ߐ"Ty%gAR{LEߊ]n?dr^)Ǐ?W,r#֠y>l3. 2"Z &ӾJ{IaRcř,4bƕ;8%w#4Yη<pg^Ce#[&(ft~*kMQG6\_VEH lh h+K*2UPL}XT@c sBD!DBvoX/ As-,#TmKꓣ=2R i UsGm #i| G" fٲ$!̧&;@1mK-i\B&?L|,ð˓8~!c]'r=pXFSJ93\V" _:p@vsi&gl8abۆxq-РR vI~~jNYD fmBf%|4`do@ Vqy+Q;fH!ZZp~k"qqNLYXbD04K1UKۡIUłS6/lpљ'C lT"Pe׻+L8r8w(.)D]` Ut<~E%IC8yxS[=˿si dM 5\QnHb+[ׅ"ۢx} L2} s)V)㰉0]٘0d*2^ѣ߶b]몹#]q0HX+6A@Șd m};Q{OMbfi_b'~Ke-\.8ٳGǾ@NL?qr Jf$H|XmCDuWqʄJId:_qB]ws4WF XI3K <]Oau gJY~]xlBo%0 A=W beXgZ`o ,t(~uySLsOѺi42dn #0(sjg+]oZx?2-k \dbA{-gHY $iB}&| #d@.X8b 9bhb]HK8)/ଟE1%MRAU4vzf@uI;'ZOS#ӆ>άN6GAFe`O`+ G6a=r;XZ<͟j1X'!M^ ?""a^Ɇ Ƞ鐯AwƽܜXlinH,K"ftG,Q)ykt omc1?'rF61Ʊ9Ќf8l]KcxrgcD=cinlP{xf]GcY oˁ"pw1-Eˀ(h]M|TϵYJ@lH F36K8PƯƾal#ZdY59 OAS 6$vی9p"GHk-owSaf`6;9:~Mt-m錕(pRwoHwm?5 I6C,!K=mK! s}2t%itS+f2hȻd5w0*@޸cJO}v*&&{\c8-8zvл+ۄ-1,x(QQ|+_HfY 'xsso1H0 }l|iʺ5`n*|X n@MSq/P!9WMhgaP!?BhQ!\zY?s.ݳ?!Z;SC`-r{[bb{cUYf -bkI.$ D1ÃD xnY׊-H 8VB*sJ$hW\ǃ$hA6D!A%"$`gh^ҍв(Ӂ;- ໚~>˒SD=bшY_S`TÒf \?V@S},@t_:D}hNz+5bU-`1 rZGe& $Y  fOmLۼ5e 9ǣfd8Kok˱S68~CI>A93@EC G%/@lf'O3UQ hjk|]^E%B5owC3K3 l{~2ԭ.7h2+(9[.z@Ƈk 'C,ٰaj_x֍͊he߁0);ȤD1:aN )(V/b6R?&::$~Q: ؓMָ&!)0C!_QɷjIw`VSmvl|iWY͊/-p}2R TUWwTDH 13Yl]͎zKTe<FR#YZB}c"ھ(wOppK6r# 8ctD{N!`j`\/kG \j0ڶ\)ワk8)K+pez,K$1UtӖtǕ>?)ٱ,0Ӳ9c3E8f?Ø yM1@]x[M5Ȝ>c7*H'JE K75A3n݀>S#ݰ`;S[:tYK } a)[Ɗw!bO2`l1Vֲ/Z7w[Gp2 i {OP#=$pM^(KD'ˣV-M-m1EeX;e*u ɰp5o5= ?{iu5\'gg~&ϒ|Xabޓpת`fT-gDM~-Tb/vs?`Rk0 R$aW[(&-A}G4R|JV3KҺBrQj; ,͡w^qj }ơ9,G:`0#f#sR_^{ k#:"E9%Q{HqTXwtj~}(?;{*TK;q^V0}4,8}Z6j#.j勣Æ:RD;*& ^b߽ގ!k@Wr$`:aϦsew}Ӛ!< }<(_J&ﻱɭgK,mI1FwRKm3B WƋo)j#o BtX>A.}鍟W#),51'|pzd+iS=O ŘMãݻXe(16w{d>t zGmCt[ mt x gc2gȔ+T'Qdmf|jc+~`R`8'8υ X6Zy #=9V/=w*MM0çcːTlVD8(cl'm 03\`u*&v˫li\-i'pGd T-UJTZK-h&ր