gstreamer-plugins-libav-doc-1.16.2-lp152.1.3 >  A ^JX/=„U2Inh'Qrc^|hJ|'ds*y(Bũ%͗C~FEB|gd.5UMӆAZ"4R??l;  Nx_iRf*bxO3.D0XrQ[HEi.ivM B\i:,߯/CQ),k+`1>ӋM`h4EsD9.{ "5i#Ri*B298a448563a012b4ed68e9231c36f67c26569f69965ffbe3d25c16fdd7936f05b2cf9fb64cd334eae668c82fd658e24226f19a75^JX/=„\Ozuc.1A*fe1(2Vbw>VIp-쉚 S&Z|4)B%6`ܣ`9ups~*(28VIUxWN}LPm=R^ %+=^B"u<7j'}=Atg@S5D9?瑊"RUPv+v`*hŋxh~LDrh@ ė~bN Y]<>p;h|?hld% / \$5 Oo N       ,  N   4 H ( 8 -9-:r-F`G`HaDIaXaYa\b]bx^dbecf-dfeffflfufvg,zh hh h&hhCgstreamer-plugins-libav-doc1.16.2lp152.1.3GStreamer Streaming-Media Framework Plug-InsGStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. Its plugin-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins. This plugin contains the documentation^JFlamb53yopenSUSE Leap 15.2openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++http://gstreamer.freedesktop.org/linuxx86_64?} " #-n S!a :u"vA큤AA큤^JE\]C]C\^JD^JD^JD^JD^JD^JD^JD^JD^JD^JD^JD^JD^JD^JD^JD^JD^JD^JD^JD^JD^JD^JD^JD^JD7eb2425c386e971c483fe3134394b0718ac190ac79b7f1faa5cc7dec1ff4308283d3c743c8bf91cdb604fddb0e40f84e264e64560f3fa0ad874361b8582e7dac58b968e87a54e5140a0d90148de1708022a7242a76568972ee19d24cb99574d88dd1c7d00c5d7c1146cfa068b9923b1ad54856fa6812e24ffd388dc9da9be06d87f8e4e4b8b1e921a82c3fa69a399e8001069f129aa8f1771db8d8f6ee7b95863cb30b6c573205fe064e58b86510df93a6fc53b68b046ca51a80e638a82b7d886c81412a69020c1493ce67250c1f5999bfde4f50f53c18ad47173ae667d060da2984bc4f5d9aad7f47cb7956b4e99c281776d5b71ce1485e4e030def681e97e007245473edaedf085105ec5c0cbcfb71531d0a09cfebcc4260ef672f4887fd8fca0f12dd47fde5b2c2dcdc310a6187223124a30104441276008bd7a5f4b795368756418128e3d1764eaf3256626fae39fa369d69f561c7ad782b4af2eb2f43d9a07e2e6ab0370017b2735d180c300fc6366f5cd6b15e1f5a854015a6ba15f1060b1ca5bac47cc7820d5e77de77cb45b46ec3efb74d011466fe430f7f392b3d76238c8cb396c2919f2623dc4b44755f960d338992f9025ee551f16636d862b8db2fe056622290ba3fb60824e1e2c88806900a469cda441940892672ff8ba9442fc2abeabe100e8c2f392b43c1b01007a63880dec8539501d21a5bb3454e1fbbeeeca37fb37ebfadfc94bfc6a88f23282d297357cd85d88b7d6c31b7d5ccaf1cbd999308ae5071ff46843e67fd2edd196f5c8a7041f00c85301b66370171044006e303698626479ca5faf1f73f8db2d48f7658570972e807dd9f7461dbd860a9ba66e563b2661c41c93c01aabca7ef7862eda1ec3552ae98a88fec5d164db60a5e10fb9d7a439ae125dd352339da1e1326a60a9f9c19150ad9a9c744ddfc4a5eef34ce6170d331204dac7cca5c23134634f5b4b6bc3a991064e11d744327f5860e224a36a3d8b044fbe5d67eaa24f493bc948ea712852d47bab2a872d72a7e77ab7ced923a96043e6d615d8a107f5289d646318585aa6b1d4432ff0c57e15c41a77e4c205e534c5eb86e709fbd7914ddbfd313685a269082570c6fad7080d13311824eb7d0f9793afc9e581517f68b582c32f916d11490670ab6041f5e594f9c4drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgstreamer-plugins-libav-1.16.2-lp152.1.3.src.rpmgstreamer-plugins-libav-docgstreamer-plugins-libav-doc(x86-64)    gstreamer-plugins-libavrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.16.23.0.4-14.6.0-14.0-15.2-14.14.1]]߶]@]/@\@[@[t[U@[c@Z@ZK@Zy@ZԐ@Z@ZZk@Z2gZ.s@ZZY@YjYJ_Y7Y@X @XXXYX*XJWWE@WaC@W(WWo@WV2VVVTQ@VMTMTeBjørn Lie Bjørn Lie Bjørn Lie mgorse@suse.comBjørn Lie bjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comolaf@aepfle.debjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdavejplater@gmail.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgjengelh@inai.dezaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdevelop7@develop7.infozaitor@opensuse.orgjoerg.lorenzen@ki.tng.dejoerg.lorenzen@ki.tng.demalcolmlewis@opensuse.orgmalcolmlewis@opensuse.orgmalcolmlewis@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.org- Update to version 1.16.2: + avvidenc: Fix error propagation + avdemux: Fix segmentation fault if long_name is NULL + avviddec: - Fix huge leak caused by circular reference - Enforce allocate new AVFrame per input frame + avdec_mpeg2video (and probably more): Fix huge memory leak. - Drop patches fixed upstream: + gst-libav-fix-mem-leak.patch + gst-libav-fix-segfault.patch- Add gst-libav-fix-mem-leak.patch: Fix memory leak. - Add gst-libav-fix-segfault.patch: Fix segmentation fault.- Update to version 1.16.1: + See main gstreamer package for changelog.- Update to version 1.16.0: + Highlights - GStreamer WebRTC stack gained support for data channels for peer-to-peer communication based on SCTP, BUNDLE support, as well as support for multiple TURN servers. - AV1 video codec support for Matroska and QuickTime/MP4 containers and more configuration options and supported input formats for the AOMedia AV1 encoder - Support for Closed Captions and other Ancillary Data in video - Support for planar (non-interleaved) raw audio - GstVideoAggregator, compositor and OpenGL mixer elements are now in -base - New alternate fields interlace mode where each buffer carries a single field - WebM and Matroska ContentEncryption support in the Matroska demuxer - new WebKit WPE-based web browser source element - Video4Linux: HEVC encoding and decoding, JPEG encoding, and improved dmabuf import/export - Hardware-accelerated Nvidia video decoder gained support for VP8/VP9 decoding, whilst the encoder gained support for H.265/HEVC encoding. - Many improvements to the Intel Media SDK based hardware-accelerated video decoder and encoder plugin (msdk): dmabuf import/export for zero-copy integration with other components; VP9 decoding; 10-bit HEVC encoding; video post-processing (vpp) support including deinterlacing; and the video decoder now handles dynamic resolution changes. - The ASS/SSA subtitle overlay renderer can now handle multiple subtitles that overlap in time and will show them on screen simultaneously - The Meson build is now feature-complete (*) and it is now the recommended build system on all platforms. The Autotools build is scheduled to be removed in the next cycle. - The GStreamer Rust bindings and Rust plugins module are now officially part of upstream GStreamer. - The GStreamer Editing Services gained a gesdemux element that allows directly playing back serialized edit list with playbin or (uri)decodebin - Many performance improvements - Drop gst-libav-port-ffmpeg4.patch: fixed upstream. - Require libavcodec 58, per configure.ac.- Update to version 1.14.5: + libav: Update internal snapshot to ffmpeg n3.4.6. + avdemux: fix negative pts if start_time is bigger than the ts.- Update to version 1.14.4: + Bugfix release, please see .changes in gstreamer main package.- Update to version 1.14.3: + Bugfix release, please see .changes in gstreamer main package.- Update to version 1.14.2: + Update docs. + libav: Fix symbol redefine build error. + avdemux: fix memory leaks. - Rebase gst-libav-port-ffmpeg4.patch with quilt.- Update to version 1.14.1: + GstPad: Fix race condition causing the same probe to be called multiple times + Fix occasional deadlocks on windows when outputting debug logging + Fix debug levels being applied in the wrong order + GIR annotation fixes for bindings + audiomixer, audioaggregator: fix some negotiation issues + gst-play-1.0: fix leaving stdin in non-blocking mode after exit + flvmux: wait for caps on all input pads before writing header even if source is live + flvmux: don't wake up the muxer unless there is data, fixes busy looping if there's no input data + flvmux: fix major leak of input buffers + rtspsrc, rtsp-server: revert to RTSP RFC handling of sendonly/recvonly attributes + rtpvrawpay: fix payloading with very large mtu sizes where everything fits into a single RTP packet + v4l2: Fix hard-coded enabled v4l2 probe on Linux/ARM + v4l2: Disable DMABuf for emulated formats when using libv4l2 + v4l2: Always set colorimetry in S_FMT + asfdemux: Set stream-format field for H264 streams and handle H.264 in bytestream format + x265enc: Fix tagging of keyframes on output buffers + ladspa: Fix critical during plugin load on Windows + decklink: Fix COM initialisation on Windows + h264parse: fix re-use across pipeline stop/restart + mpegtsmux: fix force-keyframe event handling and PCR/PMT changes that would confuse some players with generated HLS streams + adaptivedemux: Support period change in live playlist + rfbsrc: Fix support for applevncserver and support NULL pool in decide_allocation + jpegparse: Fix APP1 marker segment parsing + h265parse: Make caps writable before modifying them, fixes criticals + fakevideosink: request an extra buffer if enable-last-sample is enabled + wasapisrc: Don't provide a clock based on WASAPI's clock + wasapi: Only use audioclient3 when low-latency, as it might otherwise glitch with slow CPUs or VMs + wasapi: Don't derive device period from latency time, should make it more robust against glitches + audiolatency: Fix wave detection in buffers and avoid bogus pts values while starting + msdk: fix plugin load on implementations with only HW support + msdk: dec: set framerate to the driver only if provided, not in 0/1 case + msdk: Don't set extended coding options for JPEG encode + rtponviftimestamp: fix state change function init/reset causing races/crashes on shutdown + decklink: fix initialization failure in windows binary + ladspa: Fix critical warnings during plugin load on Windows and fix dependencies in meson build + gl: fix cross-compilation error with viv-fb + qmlglsink: make work with eglfs_kms + rtspclientsink: Don't deadlock in preroll on early close + rtspclientsink: Fix client ports for the RTCP backchannel + rtsp-server: Fix session timeout when streaming data to client over TCP + vaapiencode: h264: find best profile in those available, fixing negotiation errors + vaapi: remove custom GstGL context handling, use GstGL instead. Fixes GL Context sharing with WebkitGtk on wayland + gst-editing-services: various fixes + gst-python: bump pygobject req to 3.8; fix GstPad.set_query_function(); dist autogen.sh and configure.ac in tarball + g-i: pick up GstVideo-1.0.gir from local build directory in GstGL build + g-i: update constant values for bindings + avoid duplicate symbols in plugins across modules in static builds + ... and many, many more!- Add gst-libav-port-ffmpeg4.patch: Port to ffmpeg 4.0. No longer use explicit ffmpeg3 versions (bgo#792900).- Use ffmpeg3 versions of pkgconfig(libav*)- Explicitly version pkgconfig(libavcodec), pkgconfig(libavfilter), pkgconfig(libavformat), pkgconfig(libavutil) and pkgconfig(libswscale) BuildRequires to less than the symbol versions provided by ffmpeg4 branch until upstream catches up. Currently provided by new ffmpeg3 compatability package.- Update to version 1.14.0: + Highlights: - WebRTC support: real-time audio/video streaming to and from web browsers; - Experimental support for the next-gen royalty-free AV1 video codec; - Video4Linux: encoding support, stable element names and faster device probing; - Support for the Secure Reliable Transport (SRT) video streaming protocol; - RTP Forward Error Correction (FEC) support (ULPFEC); - RTSP 2.0 support in rtspsrc and gst-rtsp-server; - ONVIF audio backchannel support in gst-rtsp-server and rtspsrc; - playbin3 gapless playback and pre-buffering support; - Tee, our stream splitter/duplication element, now does allocation query aggregation which is important for efficient data handling and zero-copy; - QuickTime muxer has a new prefill recording mode that allows file import in Adobe Premiere and FinalCut Pro while the file is still being written; - rtpjitterbuffer fast-start mode and timestamp offset adjustment smoothing; - souphttpsrc connection sharing, which allows for connection reuse, cookie sharing, etc; - nvdec: new plugin for hardware-accelerated video decoding using the NVIDIA NVDEC API; - Adaptive DASH trick play support; - ipcpipeline: new plugin that allows splitting a pipeline across multiple processes; - Major gobject-introspection annotation improvements for large parts of the library API; - GStreamer C# bindings have been revived and seen many updates and fixes; - The externally maintained GStreamer Rust bindings had many usability improvements and cover most of the API now. Coinciding with the 1.14 release, a new release with the 1.14 API additions is happening. + Updated translations.- Update to version 1.12.5: + Bugs fixed: bgo#791783, bgo#789379, bgo#788481.- Modernize spec-file by calling spec-cleaner- Add conditional libavcodec.so(unrestricted) Requires, pull in the full codecpack when installing package from third party repos who build libavcodec.- Drop gst-libav-ffmpeg-3.4-hackfix.patch: Workaround applied upstream in ffmpeg.- Update to version 1.12.4: + libav: Update to ffmpeg n3.3.5. + Bugs fixed: bgo#787795. - Drop gstreamer-plugins-libav-avdemux-reset.patch: Fixed upstream.- Add gstreamer-plugins-libav-avdemux-reset.patch: avdemux: reset to 0 negative pts for us pts are unsigned so reset to 0 negative pts returned from libav. This is better than outputs completly wrong timestamps (bgo#787795). - Split out doc sub-package. - Cleanup with spec-cleaner.- Add gst-libav-ffmpeg-3.4-hackfix.patch: Workaround api change in ffmpeg 3.4 and newer (bgo#789193).- Update to version 1.12.3: + Bugs fixed: bgo#784735.- Update to version 1.12.2: + avmux: Blacklist scc muxer. - Remove the embedded libav sources to ensure we only use the system provided (and legally validated) ffmpeg libs.- Update to version 1.12.1: + Bugs fixed: bgo#694416, bgo#782700. - Drop gst-libav-disable-cuvid-codecs.patch: Fixed upstream.- Add patch gst-libav-disable-cuvid-codecs.patch fixes boo#1039163.- Update to version 1.12.0: + No changes, stable bump only. - Changes from version 1.11.91: + libav: Update to ffmpeg n3.3. + avaudenc/dec: Blacklist more PCM decoders/encoders. - Changes from version 1.11.90: + Bugs fixed: bgo#767938, bgo#780317. - Stop passing --disable-fatal-warnings to configure, not needed on stable releases.- Update to version 1.11.2: + libav: Update to ffmpeg n3.2.4. + Meson build fixes.- Update to version 1.11.1: + Bugs fixed: bgo#750882, bgo#773672, bgo#776700. - Temporarily pass --disable-fatal-warnings to configure, needed since we are on the unstable branch.- Update to version 1.10.4: + Update internal ffmpeg to 3.2.4.- Require building against at least ffmpeg 3.0 (bgo#778283).- Update to version 1.10.3: + Bugs fixed: bgo#775516.- Update to version 1.10.2: + libav: Update to ffmpeg n3.2.1. + meson: update version. - Changes from version 1.10.1: + Bugs fixed: bgo#774215, bgo#774278, bgo#774398. - Changes from version 1.10.0: + Various bug fixes.- Update to version 1.8.3: + libgstlibav fails on Linux (bgo#769809). - Tweak summary to avoid a pointless rpmlint warning.- Improve summary/description- Update to version 1.8.2: + bgo#760266: avenc_mpeg4/mpeg2video: Segmentation fault when stopping the pipeline. + bgo#765797: avauddec: a/v sync issues with broken streams. + bgo#766362: avvidec: Report the latency once we're fully configured.- Disable gstreamer-plugins-libav-automake_version.patch: We have no need for it currently. At the same time replace automake and autoconf for libtool BuildRequires. - Drop libva-devel and libvdpau-devel BuildRequires: vaapi and vdpau support in gstreamer universe is provided by gstreamer-plugins-vaapi (in conjecture with libva-vdpau-driver if using nvidia binary driver), and pulling these into buildroot serves no purpose. - Add a gstreamer Supplements: Help pull in this package as long as gstreamer is installed.- Update to version 1.8.1: + bgo#765319: avdeinterlace: only green screen since 1.7.2.- Depend on appropriate gstreamer to prevent installing gstreamer-plugins-libav-1.8.x in systems with gstreamer < 1.8.x.- Update to version 1.8.0: + 'configure' using system libav always fails with "Uncompatible libavcodec found" (bgo#763940). + Bugs fixed: bgo#757498. - Drop avdeinterlace-Chain-up-to-parent-class-dispose.patch, avdeinterlace-Port-non-deprecated-AVFilter-API.patch, libav-Bitrate-field-changed-from-int-to-int64t-fix.patch and libav-Remove-usage-of-deprecated-API.patch: Fixed upstream.- Added avdeinterlace-Chain-up-to-parent-class-dispose.patch, avdeinterlace-Port-non-deprecated-AVFilter-API.patch, libav-Bitrate-field-changed-from-int-to-int64t-fix.patch and libav-Remove-usage-of-deprecated-API.patch to build against ffmpeg-3.0 libraries (found on GNOME Bugzilla, see bgo#757498). - Added gstreamer-plugins-libav-automake_version.patch to enable build with automake 1.13.- Build shared against ffmpeg-2.8 libraries.- Update to version 1.6.3: + avviddec: remove realvideo slice_offset handling. + avcodecmap: Add special mapping for mono channel layouts. + libav: Update to ffmpeg n2.8.5. - Changes from version 1.6.2: + libav: Update to n2.8.3. + avviddec: Make sure to use a buffer pool with the correct width/height configured on it for pushing buffers downstream. + avviddec: Fix structure memory leak. + avviddec: Don't fallback on allocation failure. + avvidenc: Fix frame memory leak. + avdemux: Fix string memory leaks.- Move license back to gpl for better support. - Add xz to build requires for lzma support.- Update to version 1.6.1: + avviddec: Fix bufferpool config double free by taking a copy as needed. + libav: Update to n2.8.1. + avviddec: only free config when pool doesn't take ownership (CID#1320708). + avcodecmap: Don't allocate dummy codec data anymore, it causes crashes nowadays. + avvidenc: Pass the correct user_data to gst_buffer_new_wrapped_full(). - Changes from version 1.6.0: + No changes, just a version bump. - Changes from version 1.5.91: + avvidec: increase default alignment to 32 bytes (bgo#754120). + avvideodec: ensure required mem alignment fixing avdec_h265 crashes with ximagesink/glimagesink (bgo#754120). + libav: Update to ffmpeg n2.8 (bgo#754920). + avvid/audenc: Set some tags in the output for downstream's info. + avviddec: Fix pool reallocation logic (bgo#753869). - Changes from version 1.5.90: + aviddec: Re-enable direct rendering (bgo#752802). + avvidenc: use template subset check for accept-caps. + avaudenc: use pad template caps for accept-caps. + avaudenc: remove useless getcaps method. + avvidenc: remove useless getcaps method. + avauddec: let audiodecoder call the default pad query handler. + avviddec: let videodecoder call the default pad query handler. + libav: Update to n2.7.2 + avviddec: use template caps intersection for accept-caps (bgo#753623). + avauddec: use template caps intersection for accept-caps (bgo#753623). + Map ffmpeg metadata to GStreamer tags (bgo#566605). + avviddec: Remove unused force parameter. + avviddec: Use caps-like size in get_buffer2(). + avviddec: Reset current_dr on close and when not chosing it (bgo#753189). + avviddec: Disable direct rendering (bgo#752802). + avviddec: Get code out of loop. + avviddec: Only create the AVBuffer once the stride is validated. + avviddec: Re-enable direct rendering. + avauddec: Read channels from the channels field (bgo#752186). + avviddec: Ignore negotiation error on shutdown (bgo#752800). + avauddec: Access field using accessors. + Add support for musepack (mpc) sv8 audio (bgo#732682). + avviddec: fix slice_offset memory leak (bgo#752404). + Update mailing list in doap file. + Make the LGPL build the default and require --enable-gpl to build a GPL licensed version. + avmux: Blacklist some subtitle and adaptive streaming muxers' + Switch from libav v11.4 to ffmpeg n2.7.1 (bgo#751607). + avaudenc: Remember how many samples the codec consumed for telling the base class. + avauddec: Ensure input buffers have FF_INPUT_BUFFER_PADDING_SIZE padding, which is required by avcodec_decode_audio4 (). + avmux: Ignore stream_segment,ssegment muxer that is provided by ffmpeg. + avvidenc: Fix compiler warning. + avvidenc: Set AVFrame flags for interlacing per frame and not in set_format(). + av{aud,vid}enc: Create wrapped output buffers with GST_MEMORY_FLAG_READONLY. + avvidenc: Properly wrap and free the output AVPackets generated during draining. + avvidenc: Make sure to keep input data alive until libav is done with it. + avaudenc: Make sure to keep input data alive until libav is done with it. + av{aud,vid}enc: Stop using deprecated AVFrame APIs. + avauddec: Remove custom buffer allocation function. + avauddec: Use undeprecated AVFrame API. + avviddec: Free frame before the codec is freed. + avviddec: Use undeprecated AVFrame API and unref frame once we're done with it. + avauddec: Negotiate based on the AVFrame instead of just the AVCodecContext. + avviddec: Use the new get_buffer2() API instead of the deprecated APIs. + avviddec: Also proxy the data/size pointers for our wrapper AVBufferRef. + codecmap: add vp9 mapping. + avviddec: Wrap the original AVBufferRef in our own buffer for the destroy function. + avviddec: libav will already copy the reordered_opaque pointer for us. + avviddec: Negotiate based on the AVFrame information, not the context information (bgo#750865). - Changes from version 1.5.2: + avcodec: Check against codec format list (bgo#750398). + viddec: Replicate any 3D/multiview info from input caps onto output. + docs: remove variables that we define in the snippet from common. - Changes from version 1.5.1: + avviddec: Release stream lock while calling avcodec_decode_video2() (bgo#726020). + avviddec: Post error message before returning a flow error. + check: Use GST_CHECK_MAIN () macro everywhere. + Makefile.am: Make top-level 'check-torture' and 'check-valgrind' targets functional + avcodecmap: Use video/x-cavs mime type instead of video/x-gst-av-cavs (bgo#727731). + configure: don't disable Chinese AVS (cavs) decoder (bgo#727731). + avauddev: Unref decoded AVFrame after we're done with it. + libav: Update to v11.4. + configure: bump automake requirement to 1.14 and autoconf to 2.69 (bgo#747624). + avdemux: resurrect some flow return handling (bgo#744572). + libav: Update to v11.3. + avdemux: fix double semicolon. + libav: Add support for 10 bit planar AYUV formats. + libav: Change from deprecated PIX_FMT_* to AV_PIX_FMT_*. + avviddec: Don't copy padding if handling a frame failed. + avviddec: If a flow return during draining is not OK, don't drain any further. + avviddec: Error out if we try to allocate a buffer without being negotiated. + avdemux: remove duplicate goto block. + avdemux: check AVIO Context has been allocated. + gstavviddec: Add drain() vfunc implementation that does the same as finish() (bgo#734617). + avviddec: Implement SKIP and new SKIP_KEY_UNITS_ONLY flags (bgo#735666). + libav: Update to v11.2. + av: use GMutex instead of deprecated GStaticMutex (bgo#740822). - Drop enable-vdpau.patch, see boo#951150. - Update license change to LGPL-2.1+.- Update to version 1.4.5: + videodec: Ensure update_pool is initialized.- Update to version 1.4.4: + No changes, version bump to keep in sync with gst-suite.lamb53 1589660230 1.16.2-lp152.1.31.16.2-lp152.1.3gstreamer-plugins-libav-docAUTHORSNEWSREADMETODOhtmlgst-libav-plugins-1.0ch01.htmlch02.htmlgst-libav-plugins-1.0.devhelp2gst-libav-plugins-GstFFMpegAudDec.htmlgst-libav-plugins-GstFFMpegAudEnc.htmlgst-libav-plugins-GstFFMpegVidDec.htmlgst-libav-plugins-GstFFMpegVidEnc.htmlgst-libav-plugins-gstav.htmlgst-libav-plugins-gstavcfg.htmlgst-libav-plugins-gstavcodecmap.htmlgst-libav-plugins-gstavprotocol.htmlgst-libav-plugins-gstavutils.htmlgst-libav-plugins-plugin-libav.htmlhome.pngindex.htmlleft-insensitive.pngleft.pngright-insensitive.pngright.pngstyle.cssup-insensitive.pngup.png/usr/share/doc/packages//usr/share/doc/packages/gstreamer-plugins-libav-doc//usr/share/gtk-doc//usr/share/gtk-doc/html//usr/share/gtk-doc/html/gst-libav-plugins-1.0/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2/standard/019d4170f4ee8d7e2da0effd6dc65a52-gstreamer-plugins-libavcpioxz5x86_64-suse-linuxdirectoryASCII textUTF-8 Unicode textHTML document, ASCII textHTML document, UTF-8 Unicode textXML 1.0 document, UTF-8 Unicode textPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedassembler source, ASCII textp[ZP,!܈ͅutf-8fabfe42c86abe0e100a28fe30115e9ea0721ff061e7d1eb2caa668ad04ccdcc8?P7zXZ !t/;] crt:bLL  EBXdN ]n})(QA—jx+8nwXŽE3]g!(. v^gRg.2*_HQsE^YEN?W6I;8:N͍-"2 cjpӻ 1BM\6rIX0Gur9P*"vg_>)F[g'rFY|D ]}ʅEO[=g7yX`i *L8tUd^>èMsciMuG0;/71dPLޗO+)8ͮ^ LdQfz/s$8)eRA]:uڛ+fqMSf|ŘLVi2Hf#K%9Z*R#쌕a`[ӍY)en_SmC9}S",f<7.ZxV$Y5g(-!. R%Fwq`5:IY,*IR+w!ofp.Ŝ:m}O^w^>wSB [Y\{:Pm!ķ)UJ=u>GYi63. m:6`SAVDU&t:\':XkX\r\xWse6EWq]ʴCm4eғ2bk^ꂇ-꺦9?w< ly,fV^qeaQ27~d$ҢM%bd34:Wݿ#AKz{\TW`eBz$\eq4:z luzc}!+k ˏBt) 6v=Ц5T;Ov]!-o(M}j*m+lB"F.۹8xVoZbʦ17ϗ_ط0?|j֔f P,LHd3SEfmUtw^*y9 N%y:Kʼf~3>? ~Od71PI}K cw־;h#T@aLssfMZYĜ4) L;W+܊r&Z4J[ҕIrKk8?uE,H޷dc}gf'˜j!YdD'+Ji:}S(C /dl2.f[q׷3ik5/π/ÞqyUꅌ0 >doćC{@*4W P]}E6+]W_!M<ݽR?=a8M 쬠;\c:byeiqcU^"Te`60 j(YM\JѤ?-%BcI%/BWYn MJEY eJ򡴗sF|TRH^Mᗏ T"f<UmV- ]9kipBKw'_"gfT gLy5Tע"ͣǧ+d򋄚xϗ;t׎;R*KK"&KG:0Ř'rG 8)U1x;D05ush@͎Xw?ANH1il"_{9l/?#ht8V?ͨ5'?$O+fqN ;DGԊַ/?ץ"/.WQfa]u8s"J-]ډʝĭ0A~'~)&`U#="F2%KL\3EÀJ*fړPy,7@fA*m1^ms0}^Bˑ*Ayf lOSR|, E'uaJSެ^&p_p7%,hGrDw O:7$b&U*NFz\RrG m`};2 lNn6`bY_km6 ??sKDS2@N[24Rm8GҧmZ5l8 wNHw$>Ϊ1WAe뺽; w<s1zBG+V_ըsE^@5O$q@(߼ fB->[Kc {jUBUVyc;|ÏƢDAbʷFߦ ;";4&++jh1([rRχd!ԥI `c8mp_{RbMCNŸH}Yvh.&Yi`ce]o$`3iZ^y ,fS3^$ٿ\ @3e z)Xuk̬|b53~*~^X`D*]D֠<8"%zn)|*9 z- 'x=mAzX?Sd\fyВ{%j9$e˗I%ScJ?mul spwy)shVS IMNG[e{fŝ)%\S3QfzDEDVix7|ÄcqV[s0^$y0z w_"aGbVi,  10:% 5ɫz o$i&a &_3+1B)._Q^{ r 仼adi,wj]&$%4GNFSF&*1t¾ڡFhPhnoጕ@EuֳE-fcc%PkueM )AM ƯڇB1A9]A[l[׉mIS;,.4ٿ8/;Tm[(}Sih_7<P'$T0q1moMïi j\DW++t8ݿI6]@k_AW1DÐURX/1g>0? P5_+#)|~S뫒ުXΆ )IULX棺Zm(%9Fgq؆H^ Sfv@rT|F*ȸ>;{C>,z<䵛-J.V%&hLiǏy].U}-;h%Ŋ=9 w)/J6prˎ-N+f-Ga$R,.@"AȕSt2ox8,-9N\TF;Hr~(A_dNAՏE*~*>`!ˣ9сLwS=bJyj Rsn v8A`dJqW `V픲3б 5y/׺rԣZAsg9] lSQ(CWalPCƺʻˈ0>%ay {uZXxGQ&,#9yp.'B? 8l!IJB8̠mfX1Bs縨3m[w]<nJ yqZabbyT=*0pXi8oxd j󆬅o}}G8(6@ c~ȶJ9p`v>N}ZԲ{+ 6ͬQ, Y-Z:RVz]iTҍtKCjw, ï:Vb]؝T64Xazo.3)c|tu,%"LV74/< l O걻(ϐ 94\݁[P9& RVZVFBhJI{eǀ7 ~TrbBbH^]JB<)n"9x`YK'ΤñeYoVЄFdYMndڥ̑IsHZlb5 .J>c=׎ŧWf W$Ƹ4x+zRfmzÝ0O[:f|xEl=nU1]e*"WJyQ`;Rc ߴh֢LBiBMq~h"N%NrH⦶ۦj|r*NN^vﶫ=2]A $B3^dAO.ub&m9cվq4+5ydN5^ Dq">5iSE:ڛLTdw :;[2̑2]fF"A;Ei87-H PVCk"_ƺ]I󑙛ΩėN,eH9QL İ܎p|闂cirh/}ڭiH`=9G&d`8VdS`M:FV܀'cipbrkGtNAbc(m;+/lPm7ޒ/0%G%5`hȶ.m| H`k@Kd,.i!jmqu- zNZ/h[<om0 -AB'>k{9MU]U=܂ Teޤ܆SMXv63 M΂I&Wl7??찛82vKu bXM4t1V1&EN_|ݝ2`sa 2%hX7T;L/.r{)ĺݑ{,>l[ 0r!eod몠{ZhyӅk1Z0x1Oj w|$>BB>[7b5%*h[NuMޘxJ]Ҩ))tT9\*Vm90{D>pf*AiyOV"\*uk*'yeZ?*h^sr- &7-}V F I݁Ic)7If9.p2k!KZ7 QD1fXG3˳9BP:&j2]POrfU K 暻p5(旺!J$[Vv9]Xn+g7u)7ĂV&\eG:NW#YG\Hi e:<$C E? .bDHgE/t!Wf*L~𿬂M8:(6c:lVT-ȖTF_Af3 AЧ*4P ?9MXr)*uFJl+[ȼL'  =WLFC!HO`Ql! !fW!9r YjTJef# NB#>)f0f=a&["sNJB3lXIAȷ3]VPuKeaEr=r>//흰dvÛ_2b;8.-6<*-狈NT3?`4 C٤mZ*8<)/_zuk =$b&L/q"Șv503ra~g4$M'7Xq`Zo7`v$%sϓ5 cLehJxi~Y}=^"^˃8JP+t4s5dSqHa+'J"^VX dKsE?1f\7SbX'sԄ 3en=yKl U=vaS9UV4EpSOO-u1[A׋X!؆W\k5ekޫkxE-7(QV߸CGE9[tF~'^=^/@*57[xaZLTy!g}@j fh[`I omk@ZtZ8D\8:c 9OJNLl;|!9O+tυ0CS5{:lcϪ|>U>KJehA8߸ng ȶ|YtJ%raOc٭4ǎ!joB7yh zE,u[, @)Lܵ#E&F:6oU]/> HMԊg^$ád:>Y$=U7tH<9U=4g5Sak; x R{pnUy)^E'̭b^B.3v}  7ͨw٣Nb?,1I& (]PDq &@, ]RMB'-4ONM H,0jC$w0LqתsEdםN'QJ gbߟ]!}yBͤ'CN ډQc| S`+Z60 iN,kK$Apm,{ ۅ;es7J@D,-Pd(Bkú^QbOhc_4^Kc1r.e'${w>5+ /H 3EYWh-> :g=^ѿ\ߴ_q2@0hXG V'\-*/y+D1 L}rn#=R Nm) V¤CS}! EeMe4_:^R%|&ޓ`p*0&,#'H5_WnbZwQp)J:Wix߯*3%\D%9yAIxZwŃ.ݽN"k`zE,79:I)A}.DN:+ +WCJʜ:QbL95|J"h#h?߼s86ˁL STk^됊cx:C{ 5ek{,Hƥ>_^S3[~lSkrk&4h62L1TM HP]Z ~ .gznLr@ ;DgGB`asmD=)26ez1\*UBq{K%-) +Sm?|.|sn β^r, t7a{񨴝n o* D&D*ַ@k PUj\`ʸ $p/u ̳JԾZͧ wW_N=?n'h3X:LgAWY\豏4 FL-\fya|0Y$ _o}~ t*֕Y?|v3%HGyf=ćڭ`Aۻρkșj0,ݳ7ĥQ/^7`[,#c01HGn$C͐V7mQowp[Zjo&;+BϪ[w &/]ڏ'F)!ḈOUnu5~E6!h!bXt_A]09oƔv.r(󦎅l!c(hJ6RIF9a2NˍV`Z#C#P闃>s^J5la LepBVos%gQ(IPeYϮEmF@dkhbBnhd 5ܕ‹N" dN͡ 1gkiUV`eOoUdL#$R{i QL'Mi!%7+SZlad%Qt nesޘ{|4*_AReI84Q,p>yӶxopK4M5]qt8i6ބJ)Qp+IP&lT.X`zO@~ ջ\D\rG&vgR7*/j$"6 A֢FŪ9v m!QCٻɶ]/p ^|?Mԣ5;]&5MR'3_bVanC,e ]U݁~qHtno)" QmV$⨗~ Cȷ5>We(M\ &d4kuW.F .vĕm( EmKXrbspڷmwg u8z3E?b5mq$cz yt]hȴ P'~͂;?x|=zW,AEGw}a6gΕ('{$@™ѭ:"UM!;s"-Q|m PwX-?iRPքѐE V$.:nѭZrrPo}CٙFH]16~uCC-}Mpeu*˙?LZ*FbXrzBxJ+n$’wje>'\D&TqXZnSD5+te o *%S_XHcV((/(XY8vX(!ɖ4 688&6uD"٦ i^.";FOm: ]XZ!&_-<[- j>7%ߒkv23]|2:³}~_-a-V&&z!+t\#TR.E~tٛPKLF Ev+Hl]/V&nw&»-4:h*m>u|6LR/!o<3ͼL&ҼEoiK9CkKV~4mop U%I:vQ lxF$w`1檢|Ԛs>Z_5e }xsM_g2  "8bBR?y&)B7OEmdZnwxr& uSCa}Ne#qU4t5! SWb\j3Ù,@ڽ5 @,}=0 r,ż텄IT$t2`{peE#gt|S6%#Jj ܜ7@B~(TW%$f^> αt@*VlL1bvbG& ÑE$z#]9ewhV1ȌFEgѻge;5 n8$НͫךOl2nnjݛs0灦>:7Y)V7QY^2m,E.96A36Q<jTwr+,;ydW_L>el@1#G"+ 敬G< {Bfb?Kp \2{؞7'g',#჈AM3,$Hà}/[hjhoU\&%TƲmYE5*]g-1.gUbMyDU&2S8Zas "O*|EY}8~@\| 1:-,eP(nG M0r.ݎ11BF)C6rfV2pmlvg5MY՝?hȝSA,HPbxɑ<lK\RӬt@+i%k}OTm e-5p䟳: sf _yZ~x D2򖨭 klw+Xǟ5lJ"HS10aA{ǹc?ƯHqR/@IDuOԴٱ Xw6XQ@Pށ/r;ͅs)/yV [nY$>%ǤOVG'4Ez'zיL'D&'9eǯGfV嚻4}_8%E+s!&_:_ySN' }:xV"* v@mF8/Paל8gǸw'G#mlP*siiҘyK4pZbLNo9V,3$MI(Tޥ/g+UGH]Z;$Fߚ<1$׾UI;ň51GJF.<)u.Y%x)2%ZKXD5Omc#K+?ZqROMz_9KoqI-} T%u'e﹑@$C;v0g sAp}GYSΝ1@LV10$Ub|o~IC۫5w0qnԋqVHfuVaP:pKGYv!] A%gj=PV9ϨW&,S;I<{ [NT:6O7M^8(4ԝO۶dԽI력K#ylT PA#$Հ=ź1A7씋D K,dS%)=lq|KUugni{$B/  r3w7 {,PsCR8x"WBZ,N,ʁxjun`Ӛ/]e̘1saJN2>W >dЏ8s3 ^#;FէA*H~+YuAt_?V|9Z]3_@ Kd  D'$u8-PȺ95[PC>I1 < |̋m4pdK|0F3n->ő>9`Os&` >5m 91A$-2!א\R촁(/riB"W-G3#S2$;r&0֞=#*7ͬR4#^P/Tp#^:\MOǔ>.u)<8٧?I/t%uf*ftqm,v ' 4S3]m1"k}+JDoA+::}Sg;f[Svw3 VɅOT#ZpcuM<jF2LOM,0(c gB՚ذVn:ؑ2&Q'$ %]Ys_UY]f^s@(?hTw/>(M*b7kJ'r+5mW䡇2vl 1uԢt`sX_hڸ=gZJs-^3ÓpLdS:gW[߄5lp&HkRcaojA Zmg'>"(a7$E<Ҍ%ٰ܎:=D Dfdl\FͯqG$RcIoI'\N96יMu*E oֲH9'*X$ AVd)S%zAs!OKx[7 $t;]p207Sӛ %+69 EDENN}ގ"MIzK rX[ ne[dP3Q7kNƏl١<I Ul$ËO#QTDHg] y/,fY[dLYD㒊ؿHӝ'Ar:!wVi?社ߣT%(0`tQoƭRэy' l2 W*S<#sQ[h=iz ܗT-Yx}uf@i BWhGU)^93AVdpA;*$yo;_2 J7#$6MfTY3䕋%F HI Rذ$>'Qo߷ Vi(˯`tm,A/UT% 4޾F&lX0qYܫWw5uǴZpEVzژ 2?%nT4k֏{alҘ&n m7ytYuIڡ\{M3Mď}la7ΑoeG?9 Fʼn(%s Pk lrw0]X L9JPy㿙e\#9ܠu`Rc\>>f= [`A<2}R[p2Vq~GcߙMp+oB1V< k h#dMݪ} ki,;wCYwr$NIPz2oBGn@]qpyG&^C7!;`l. pgLÝ(˹J4eXpj"оR7ˋc.5H@p]8Zɸuda&#<=^8oMu}pW}+zn8m h//m){JА浡Z{'}/Ĉ` MwdVpk`AF5{ ܨ3L< ߳ⴵUD7)G%PctFr8dĽ. ӻTlfm#Gv.TN2Nֱ4} W9;!Yk;}p<'_Q>t8?1 +"0qdy*^O@QjTbܲDɽj(BN&&yԳjc@.\G^7<v?fU`,ZĢ$`ke[RY9o>/c ug52vnfVG+.hYW9M E,uuG-E"-:1[C%@^() Ⱥli>:fv9OeؘI=cp8XhfFC͚maW8يso ,0_ '5RM4Rh O ]aD*c$Gp+k#{_MN}݁/l)W*.02 @`$6]Lю-#хp#}^qZ* p"O}iW1lҧ 2uQ'/~ P|?k8CNjO#%5qC*1 ms3g\G5+5߽,xWrib*? S?iL>Wx'6qgz13lFC^aDM>ҭH@*:0,?: 3v@#nqVB3'tW]t.q C8q<ĥ?u<׽'S.AA^"/XB\jCe=P4ƻ(7F+RS`jc$/%"u|;VcѦıPv% j>cW^t6jKɨ[i-37ǚHm떾R6ՒW-O}G:DڬhTKd&;X;i{Й1lYB\BI2`oQe]c6NEiGIЍ.MC4)n,hzQ*ws)?Hje݌ڹ]ٻ0@AKnIW.C ~^%Q|=* Um!͗VD;^klIk+wXk8΂nz4u ^ DP=f# VzcIa5;C l:!7#[N+Oa_&ax(?un|YUѯUa {(BpNd"Ԟ][=cNrEQj+[UdwH4Ƅk_cOVm&Xb7N O#4!0ulTAD@3\";'[Щ0 a>Dקr7xLA1oʞ7`-;̋G%:=d2tr]ˎ:[J&?A#G~ YfORsꫪN^X۟Qڦui: VI>&~=??v@^5)e*̸xe{ߵg3]T)^\v*ikUc-+)xwJ\mVD$O4o?;87ϒGuM+'0נ ~TD^Gu>њ[1=e[9toR&&,?( #LLn|jaK ^6Qux롡 ~,E9,ǑI- Yg@XpEfVz㻢AifxL{ }Cà0ccGtT=~85A|X֦Z7k01"H4$Feϡ!TesG9X_gOF6^H AH8nBeT P5$m^%*qx?ZkALS$[VX9eɕկ M8`$]o9Z?spyÊ" $%%rѨ@Rb8=!vϨYJ^sKUhoйBXEJA%GEA*q?Nn3˻U̧{ƺ lAΒZSuX;?V \%QeYC^.7$rP&6܎ `Iڇ* /uO -˯*yW)17HE݅SRW ˠh KCR$<[@XU~VeG2әrnVZ~@u=F45^lNAI}A} G AMONjk?xd=HK4y5sYlq-$TQ#fS :I:1;LCVJ|Yk!en2ͳc3XȭNtڢH%:e?W& $Wk쐎N$G;hRYh,on8#Sr{sbx4a! %_`qc\x]Ff0D Y>ێZI pő2SYP!/;#޴.>BQFn¼u]=LgIqh޷>Q,*5ǖ%i/lg&Z|ok=.>/+FWWc _p|*qkv2"yoJ;Dvݽ{cy`[&CObSJI*9ӱLo/;:8f6>}ؤ\'#hV (3~m tۚ \@pp(PC뇊vS_<̽vktAPsi,9a YT5<߫~sǸ<2M\H@Ҽkk3Ie6+W0AVƜ{0qg:ƉW"ӎ=gTR?[`=7bȩ}5cDBY`6Ry'NL{e(<'0ZX\SΨnq(k<;HD>eԶˣFX0m<IMdyMP.+h L86 dy~isM* @0sѫ{Y删c'E -pl_'6b,#>%y_YɒdN8, L(H6BoN9G!`٤Q_^*Og$֬gG#~MMJ_m SӘULR#lTu"wW7XУ-]^ N O9Biߊbwq8pޱ N^F98+MChZ!a{&u,l73VB)#";1=Ͽva̝셴E t5@FB;) >{ϔ B_ Qޝx` ?(E\G=iY$ ssĖ^^}$8`?[P\3^9?m߰+Zְ> iC:KX{6DD 0ņ\~_3ZK+w6/x) SܙXлԳ;IFJމ g#kGLjQjջxt@bkQApͮB!6 Յ7 `Z69bY"}N-=k]#5VXll\& {F-Ec_w)9OfJ=VZ{HGDa"y~B!އfKVE22J?@jAeċ~[) :zy! ꡌ%/fWA&bPozEH +A.-b!_aT.>qVlTVWma JFT;>GaZ8l:ڱZkSM+s!xPz&^`&6d/9pT&$cIP ;@) )JT Fi ^|$Df~!4M1?q~F\9h,eJvE7!5w@7KX#vqZ=a2T\& bkHXgpUeZ-o"9|9QQ똝s)Y|*ov ܽpd!‰X-lS<|vaxH$ߗB =v3 rs껥JXap='H2 Bf74I36 +"%¶ 9)GLoQ)0"0}iav/Sy ? !5]@ ;2MщDr p_rtzQVޢϪ? ..$d|:餁~闀i"t;y*@X*WHzzM|u| "DnʤW|gFk9D*qЖf+Ko)=).XW{.)t#%=?FE[h}DLE̻|^r. ERqwa/9!aEGZe1/RYO oR5Ŝu+`3t Ib[b"B;)S^8{ ?j͡8cw]WG>Ϲכ}oӤU iǗj1(Ҭ8QY ϐ&&Sل8cgNb Gm|LT6mc;B؋e#[mWp5J1Y\ #`1$~ n!_h0dĎte$~u`w4PET? 5S&6 d >Ȇ4FG&M"E>@p7=[㵦!6"5j+ԅxdפ%>R)' wޑ'&a tFd ۙ-`w+9^]|l9A_UHVLT #o m+d*:Ik]|U06:J|:Q~m2O||Ԍl҃dIze2g`pDzMJVLjt$s-* ] A[|Ł~}d˽E2[lrXsI˅ NZ1Uf[RO[ ,FZfjQ;7g`@$p)$YSP*}o(Pd-" ]+[jx9m/UN?bx\j5g+h-"Yez|6k~êv |dFԑ]ƇV0R * Bvi`]c(hq^7.(PNƹ ٰFljA1;[~a+/S\z~5{p3xT6p:%:w$EY5G9 /q#{XPGS2YLNfPqy6[<îI&w:H.K? A-S&zt5iu?g*H+ؒQoQt+' &[ik2eC2R R8oh.'åOU0q(?S-Ɯ@^s;`w 0hҾ+e%Dd H k/z*)M!o"L(QD,Ǻ|^B+ \E`}1Y&Iqm?Y͠DuS*5}F:}#sL8)h[I 扽wBX=A eOkHЇڡW\^5mCrE<ᷰqU/.q1k ,x5F;vX[Vv}g@a[z" 7 'mlQIxs_ڢNΓQTp>َL+؎-0-R9+\{Rfʡ"Qj+|DVGsÙCe![اc$v7kUXPCtlۨ_Z1-&U)[sG~);;9ޢOkȊTI|_ QyR#)?k`s'5/ /W /cI AzEܑuR#J6ubΧ:ݥͷA$K~?sY;ͣ QR\c1+ 5vZ׌|A8xB)fޞfQN%'βX8TPup˨U5q+]rOlzl#| 8ymW#sfxp>k: 1#uvhC=a:GY;0|YN^~9'4!;G֌ɉ|!VblIQ-Lx|cYNe9`2#xǘg!cU_Ĥ+Je U5UʕJ>YG `N(v\@!nb9~W+zǚ~SPjmZ#_8mQ*і;OQ,H/$}4LגH s(֩ L.M6(!O<:!A`ٓ~>8zޤ,n6K9ζ8p}+c`ge܊I5ٻxK_|YR' !5eRFB A^?&fMe>*!ȕb"":eu%f A6`o peM!M@YiWGUMTdꋯsu3i~a2#/ɌR~?%OrvycU |0ẘۏI0"^83O^D*07iM ֍## R ڕPW\T^o5pe;Xy OHA*J3Yް4u# C| sU$ntuukӋ&)%i\+FkBzܱsutN>G|7<~x%03v, B6@;Sp?HD٠F@woo9e+`pU0ZwSe~UDonyg M_T:J*5"8+T3;+`"5en*k\[)#D|t(PB!Ew\v"Y֤ͻ `d*^\tՉR-!wSфk@Hʊnj["cGh `>tN_̈˘GAm-{ U:3u E?Il5WϏ4?qI^ )j$t( nLjcҍX7 - 1mq{bJ8@Bi(TRhؿp6* Ȕ{74nˬKyS7Qh]˭K2HXX_1oBTNz& m5CbVuD\(!P/ qrB ZݱK)Ֆ-Ժj<ĺ9:I3֋J :XZx]|l4Cr,v̀,DŽ۲E5q1CKTVtɳ`zK!jU7ZZ$ .7~JXdH0WHҹ,젯lTF`DN;u K>{tM8Ir?BL&9J_⚔zR2鸙:Y#Go:OJ@QQp<}TKi򜝡9I8>!ϧa6ʔ1gk\KfR]Hq^cj_ok?tpG m5ڍI4J!̺qto:%|l?/s#x򄪉5 xmP+M#)H3[Plj^k ZAbze{_ !`IZ% 2;H#SDӤA_&)'Tc8܉ te1DS[Z9zRtqP2fދ T$P[LI RRo}CZ-=8cZ ȈPEDŽɁaJ+'a9K36='RJģ$a,81ɝC+Z9ljxl"xKr4ȔGpQ= s-p qO-\w?ă= )(!7_p3JGS ?2YRdEi䬀hkcIIh m<ԝOH%MRC¬)lFJÜyxʁIp&ӧ[Rm$'Q ~gVGo:5gٓ؍N-|b('ֳX;~'5H;RBUݔ@&ڪ'xk>T]{22uYCcᠳe~GeA 4k^U9ќ(eOFfvr& ͆B^hHQbr1^ s.%)a(M- 0+ I!FoYoCҼߩx@ԥRm`11*XN%jpko+:ńR7!zSϕ\pf?[5-q屏 ;2\y=rPDfصeM/IGކ(|H2 @=ϡY!c$VL2lΜ}UBmKժ%E6'Hz738I{3ͭRju< ´: .I8"lwJ.@6/.ԗuAK[۳"ŀN0 ors\Kc@<6p=*e4ߚ| KIF&/.׃3: 1q(~vjm)~IpJc ` ^^ɑ2`&\-*#pHWzsXlc #6Wus>f (drHdUtZ1ѕxT:4'i\ix?7s۴k6i n \j_Gz>><1+Mk-NiÂ޹7C?y[Y|@kDX$I~ͼ}X 4 Ib:D2X`h`uY181,ܡԵOFnΥ]?2KX(cfaVL:Y vmaJ*; /m.$g՗Hf ?xwdS@agv] t~&r]*f0t^UJ GH9i؈F-3ϩsԤ-(ͷv2bPA6>ɨy]uJ7W&l2&GP׋p #! R@^Z,/ŗ΀/Q}N+^ nC3J߄RP^\lVcv-4Ыo OdmݗѼu| 9cAAp睮B빑z?"Bf[spM(U ^.2.)Вh<zGDs1:ON8ȾD/誟(PIwoL?A\268uhVҏA%_q=dQ; ;d9'Jue:8:7K1WHU(4uȄšJykXriX$6k]= XLliR$hH 6*M\r7ZKq@F,2I m Arz4b!5^weXfޗЩ #B1`/g)AC?l(H;}U60Œ-tbl? =b{G|o=w7`[|h8B`wT]H7̔. qqdצG_vl*3 [[9auBgωk}:$5 +:%.X d},"R88DnI8e4ovċPӈ+MmFm`4"yE.."kx@ߴ}Rm~ƗXjSj`f5Jo|ndQ鼁#P­$G_V]7[W<؅e01G\*%?$/L>9%Qc]WqK^wwM.M %{6J#`Jr$͘Un0u긔X 5On_`*>l$*Sp6itmk?/Bqt fEC_UdΑ#WX0cD4m*%y3FN(^"i+̘(\b"j)\NyYu,b}sX_&ܿhY ^pG_@2ƻRvo7E2΍)48hJqD['@ EҷִywnU̺ C;iޮ^.D>n"k@̨$hWӢ@.<>oc,"عoY Un-uc}:|ylkz*S^1%>q[oVehWƲԔHUL]_mAH6Kz wMk;w0G*<}jbG28mA>;P}6L,t{pcPց,޷|X]ok.jgl{#NSώtUP5_fTD%>Z>5 Nم$؜+%+CL`6&&C~] XTi fvd .'+y̭+-XdN M^Ҝ]0jB uB'&E akqpL L81&*XvAQTcsGw,aq#v slB_bE!7p$<jV[u&ck ),gT撒ͷ0[l-iEnS ( tV# '&#/k7 =A~i: jȄ)Vo%{+@n,"im0O ,NH . c.3$ *<# ĂM)YiR47[h Dt) Q>*MwXԪ'ZfIK[7>n5+fsrN%,JL営d&ay"V刘hԎDFY&UpvYFMRe1UAW/ymЬf9 ^`DYVg{3'DS3[ W배LV.uho L$]T|yLr,Č4:ٹie& Am/okңwzmB)58z攉L^9oaCNWU ~h@*FB_2 myGpJqY2sfl`_sctj?XRQ!=HؠLI_^k5{cC ܮ>4 U+`.DP:#m.VwA@9cޏ2z{YMPHH6Xiilbim&Y+:> :ۉ1K`\xH32D%TX% ~, ]rʻsts^~k4ܫʾY7N uk >U~bbÙ靵& mʴ9*x*} FniDS1 --%Qӱ;^X 6x{S ?8-M|뢃).6QgՑ[p6X}Vp}]A-&T)|~%?8EN}P?|?jUCPrVzROf\Y+5;Djlp [&,, uP9{tۚD!) uTlDhji';3^(XS<-*ghZ;Ҭi/C#⑰9۵6(Mߪ(3BGZH5 +-jIy!iR~3G"H0Ⱥ.3MEb%2'e;Yc)qX/YAף4 X&VaKK *ʵii:؞n.K؟Ծ{Nl҂cJ *UZ6<^ Ma1R$0dc?rd+xҎWsGyDnK@N'ԯľ>D[r;tm@>)Kݒ_@ w4A8ae;ʴ,נ`k~P {iS8|TvTZK? &׳ì?Ddr ҠuܺcJF}:P=SFPa8H7FX?Nzf9ݲ< uwe[qQZ s-/jr1oc8-jcbm{P{@)$TLޝpNpg%DIywк[fTg6<$)fnrŧBg0LhpKcY}Bc/$~6vh $>K< [:"cԩޱ p!r9 `0 rDa$jvEuןq eqyFXYn5 ;CGΉ;QN ̬G El>x:p5z*Cdm^^'(v&jk~)4YL=6պ(>C@Fj\tfRF>LνǬNQYhR9mְr ["%߫iX_Yed+6RHhEnKY{" ',oia&!A젦;_Tv.L2lC~|q6%y< Z}AU֘r^NlC+Adp{oO?ت㠟spڸHheqM@$F7"Aq:{Wk{LV2DFɽC3&6eAv҇f{P+c~>O'(Zj \FFAݕvypg w|45v aN:6WVFhQxrx4PȗX%̣vAUmP"Ò3GاLXr#Tjo7>SEs ).TCд >_(.~z$HE׏V.~@Cg=Ms5Ѐ*"KGi=SFdeZ]7],3e&@Fc23+3LÞiw~;Z$1܏y){~ ~dP,㨢 b?˷` C}DZM,N~wbP s[*}ധҝh bUWfLt'=g6/gƔ~qׄoǯ+.by߂~%@ODlOn%El?rS xuEM`|Vxf^䟒M/,~'r!+G7> )d&8֥yIJYSΠyyczWwU$J;U ؘk OZF4-z&:ePWH-]F C*RVP gmq TUaхS|. -Ä4?-h~#m^ O)l w8wHha XaT3+)gX;GFI2)[F.'v3"uьt=V/hD)v 4eqsFqõZww o pdZBF%|gkXeppTƘDi@Hj\Ky [`}UQƮHwJ.OLhA/Wa^ԛ-sfy3ZNNpk3S W$ ta?p@i{,'tfvs#p4"'TT6U9qIE{BX]Ab1JSUoRMP^ ' "SY ~8,Qpy6]dgkfl"hk4v w$'"*Zݖvv .Z$F H~I}nCSoi@0ǟ$Og:s,V{BI>>gN­?lcYGPH=2V60gD.yH-Y1WE6I #Ta;J0) _^obƗy(Jtl]6+C:U^3~$5IGΆqݷJ2vrׂ?ysTԚ;-/GG̍ssЈ:M>Eh]p)Y#ؤAaIonX?.Կkn?ɜ+-@cڪ1odX;@ (ҍZ0u0 zg۹L2YۭAl*ؤ+{tiPqkqYc\}qyX3tCjFvt2!>LW~ ̊ߌ؄`]0{z| ϫD%$D?Obfl,MDHV`H S+5͢J1 o80f[3 X]w+O;y ?QY5q}eHKٰ\f1Dʮ:.g5=v2|ݖҎMԀI ڏrǔ $Nq_ -VU8]>?i@R86@8SB`TtP)a s@je%Pa|$EHe#!yt߽<=A*o=ъ=榃 ۷v:bu/iƒz7'AyxPD%ݭ -O҈?g$] &" <\|!XQ_Y?Ҳ1= {]N$CGu&Fpw͠ec.3lFrkn^*1a8!zeW1Zb"=RG#SM ^]X{M$\S$:+K>-*WSx"nt>(Rז=T\w.ZY2Ӕ/1m*1U@9qYD"V_ %ȓ&*smW|f"[tS`|BCܭ ^(g_G<5ۡquRk6p&}Y~ؤ/.YTA`uc~REŨ?q3@ƍ9 FYrvMQW&ș =r~P!JE77" ^Hatٵh'fsfCjO%8 rǤ !R+XCV|u҄?+yY?FxA݁<`R%iCrLVteu&h\?K_iv (+0+—Mr_*56'VjRM$DީOKvۄTddž2@P.2߇N >!}P>rYi?gUV14 42ÐEF(ۇV&c0!ףŐQ|L D?/&n*4UT&hz٩@؂bP kX"QHc~|3u~wgǐ>&$obD֗tj1gMlBfM3K (8/3qn#6t|}5$")vEp\w"y㥫v-`44V~tNp`)~Mx( 7, ck]<+%@W60jU)@ ʴ^VZR9@ְP\pܡʭ{Z@o7p(*-a^ C"8k +>e5_fL+nW'NiBj%t/hæ%*Ur[@Hՠz 'V5G|?iw:k,MnLQMfr9ͶFsKl㸬wحP^ԺCXZEG}] 5,R% a@~?Bn@gFd2cMBipALsK!0ɟ GZ x!΢(v E@9ȃ&m(,pzG䮒r%Ug u`k`V8#vܾ {#/t8P%\{L#j>9z{ 7Cˡe/qPf 8Tim/3mioӠnD;M*~*u ۤUQq,`Y3&-W jٜ!w)Nȷ%Ois|wkٞ_7RZAIl)r\C0-S`^%Ȓ?HyF@75%#a1R9[B {wNyC<3[$es$,rOQ.KJ#\lʻ>05iwC @1+/z Va 4\_:Qs5iu2z_'1wvN׸SfN:Mc~Z84}]\}1OOxܧL GܼJv@9%\#D[]boFk'>x]\lEBV2pVƢu6Oԑ̬l΢Ӏ`Qs9rH(?Ă$E+I=)97q?l_?SN3? =*|"*E4dAY,T{6ɐ60ѓob@lV󛄮Vb./@f{#axBfa`_;=χgrNU ./CR1a*V B/I-m =`C_.8t'8=n*tQx_q<ݩ9?fW[C9펥 q|3Jo;ز|lϔ۾,\ql ݠ4ǀ,x#ҎQz+.^|cMJ3Y9B~kA=$ jij_H?d;GWtMiLoRj3HzbB ."o7JLP{ #HY|G+/,9ך$*\\Msuf.I\HZbJϖMsH$m{>P9=fDYF==ˀhHO ^$*o5}z\Sm8xB0$hGC(㝮b;V as8k]3=nؒ"~ l ZT/c+ן{NҡgJLߌ+̀:7Sَ1X&a} _+f=b'ő7gU )|k&mV*LXFS.Yc<1jMhq]ԚZф8VBQ!>eh3h,,8?;ƃ9Q_un|i}-n2ݼ@-ēɷb[poI~Zf40ks|{`͡1Ss :l56 CvVz2z)LfzmY{OèVɹ2RZ8 ߚe.BVA`&TW@xsi۸+XZFzY" +*YْS8kTO`Rh~(-pE:C1[(mw.qs%j!gr;&9[7\`fckӧv $|'dVp&,yqbR͈67so̙(Şgo$ OL0 E" .gD gޚՑX2!qnX ""r [4)nH1ړΠ&"m[GiX]VWrP'^F:Iavs9U<{$)M-tppa+`8.Q6o_`d(QG1*#&1 B%TRgHq3i ߘ~%a= {|C`ٓe]V>!Z YZ