gstreamer-plugins-libav-1.16.3-bp152.2.3.1<>,p`ǜ!M@eee \ՄwtTpac1ͣ:$܍P?1a[生UbjxqlYY~!DlX;~ ?a6KG^W9gt+G: ʸvH9h3˻J1O;>jm,~[CqßφRNAt[>B~$&naqYli@Sd>)@yHpJkӅ޶ᰘ2.Xy#} ɗ_fS$` %(% d >D?d! - Q(,<@Ybs      YAdADp(D8D.9Eh.:IT.F*GDHPI\X`YYY\D]P^bcd8e=f@lBuXvdw x,y8|z(8<jlpz|Cgstreamer-plugins-libav1.16.3bp152.2.3.1A ffmpeg/libav plugin for GStreamerGStreamer 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 FFmpeg codecs, containing codecs for most popular multimedia formats.`obs-power9-07U4SUSE Linux Enterprise 15openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgProductivity/Multimedia/Otherhttp://gstreamer.freedesktop.org/linuxppc64leFA큤``\dc30ced702dd51bcefedfacdd8780a70e2fc8adff2d4372b2a5f37dad35749fe8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643rootrootrootrootrootrootgstreamer-plugins-libav-1.16.3-bp152.2.3.1.src.rpmgstreamer-plugins-libavgstreamer-plugins-libav(ppc-64)gstreamer1(decoder-application/gxf)()(64bit)gstreamer1(decoder-application/mxf)()(64bit)gstreamer1(decoder-application/x-ape)()(64bit)gstreamer1(decoder-application/x-gst-av-avs)()(64bit)gstreamer1(decoder-application/x-gst-av-daud)()(64bit)gstreamer1(decoder-application/x-gst-av-dsf)()(64bit)gstreamer1(decoder-application/x-gst-av-ea)()(64bit)gstreamer1(decoder-application/x-gst-av-film_cpk)()(64bit)gstreamer1(decoder-application/x-gst-av-idcin)()(64bit)gstreamer1(decoder-application/x-gst-av-iff)()(64bit)gstreamer1(decoder-application/x-gst-av-ipmovie)()(64bit)gstreamer1(decoder-application/x-gst-av-mm)()(64bit)gstreamer1(decoder-application/x-gst-av-mmf)()(64bit)gstreamer1(decoder-application/x-gst-av-nut)()(64bit)gstreamer1(decoder-application/x-gst-av-nuv)()(64bit)gstreamer1(decoder-application/x-gst-av-psxstr)()(64bit)gstreamer1(decoder-application/x-gst-av-smk)()(64bit)gstreamer1(decoder-application/x-gst-av-sol)()(64bit)gstreamer1(decoder-application/x-gst-av-vmd)()(64bit)gstreamer1(decoder-application/x-gst-av-wc3movie)()(64bit)gstreamer1(decoder-application/x-gst-av-wsaud)()(64bit)gstreamer1(decoder-application/x-gst-av-wsvqa)()(64bit)gstreamer1(decoder-application/x-yuv4mpeg)(y4mversion=2)()(64bit)gstreamer1(decoder-audio/mpeg)(mpegversion=1)(layer=1)()(64bit)gstreamer1(decoder-audio/mpeg)(mpegversion=1)(layer=2)()(64bit)gstreamer1(decoder-audio/mpeg)(mpegversion=1)(layer=3)()(64bit)gstreamer1(decoder-audio/mpeg)(mpegversion=2)()(64bit)gstreamer1(decoder-audio/mpeg)(mpegversion=4)()(64bit)gstreamer1(decoder-audio/x-ac3)()(64bit)gstreamer1(decoder-audio/x-aiff)()(64bit)gstreamer1(decoder-audio/x-bfstm)()(64bit)gstreamer1(decoder-audio/x-brstm)()(64bit)gstreamer1(decoder-audio/x-flac)()(64bit)gstreamer1(decoder-audio/x-gsm)()(64bit)gstreamer1(decoder-audio/x-musepack)(streamversion=7)()(64bit)gstreamer1(decoder-audio/x-musepack)(streamversion=8)()(64bit)gstreamer1(decoder-audio/x-opus)()(64bit)gstreamer1(decoder-audio/x-ttafile)()(64bit)gstreamer1(decoder-audio/x-voc)()(64bit)gstreamer1(decoder-image/bmp)()(64bit)gstreamer1(decoder-image/gif)()(64bit)gstreamer1(decoder-image/gst-libav-gif)()(64bit)gstreamer1(decoder-image/jpeg)()(64bit)gstreamer1(decoder-image/pbm)()(64bit)gstreamer1(decoder-image/png)()(64bit)gstreamer1(decoder-image/ppm)()(64bit)gstreamer1(decoder-image/tiff)()(64bit)gstreamer1(decoder-image/x-pcx)()(64bit)gstreamer1(decoder-image/x-portable-anymap)()(64bit)gstreamer1(decoder-image/x-portable-graymap)()(64bit)gstreamer1(decoder-image/x-sgi)()(64bit)gstreamer1(decoder-image/x-sun-raster)()(64bit)gstreamer1(decoder-image/x-tga)()(64bit)gstreamer1(decoder-unknown/unknown)()(64bit)gstreamer1(decoder-video/mpeg)(mpegversion=1)(systemstream=false)()(64bit)gstreamer1(decoder-video/mpeg)(mpegversion=2)(systemstream=false)()(64bit)gstreamer1(decoder-video/x-4xm)()(64bit)gstreamer1(decoder-video/x-ffv)(ffvversion=1)()(64bit)gstreamer1(decoder-video/x-gst-av-ffvhuff)()(64bit)gstreamer1(decoder-video/x-gst-av-pgmyuv)()(64bit)gstreamer1(decoder-video/x-huffyuv)()(64bit)gstreamer1(decoder-video/x-ivf)()(64bit)gstreamer1(decoder-video/x-nsv)()(64bit)gstreamer1(decoder-video/x-pva)()(64bit)gstreamer1(decoder-video/x-vp3)()(64bit)gstreamer1(decoder-video/x-vp5)()(64bit)gstreamer1(decoder-video/x-vp6)()(64bit)gstreamer1(decoder-video/x-vp6-alpha)()(64bit)gstreamer1(decoder-video/x-vp6-flash)()(64bit)gstreamer1(decoder-video/x-vp8)()(64bit)gstreamer1(decoder-video/x-vp9)()(64bit)gstreamer1(element-avdec_aac)()(64bit)gstreamer1(element-avdec_ac3)()(64bit)gstreamer1(element-avdec_ansi)()(64bit)gstreamer1(element-avdec_apng)()(64bit)gstreamer1(element-avdec_bmp)()(64bit)gstreamer1(element-avdec_dirac)()(64bit)gstreamer1(element-avdec_exr)()(64bit)gstreamer1(element-avdec_ffv1)()(64bit)gstreamer1(element-avdec_ffvhuff)()(64bit)gstreamer1(element-avdec_flac)()(64bit)gstreamer1(element-avdec_gif)()(64bit)gstreamer1(element-avdec_gsm)()(64bit)gstreamer1(element-avdec_huffyuv)()(64bit)gstreamer1(element-avdec_ilbc)()(64bit)gstreamer1(element-avdec_mjpeg)()(64bit)gstreamer1(element-avdec_mp1float)()(64bit)gstreamer1(element-avdec_mp2float)()(64bit)gstreamer1(element-avdec_mp3)()(64bit)gstreamer1(element-avdec_mp3float)()(64bit)gstreamer1(element-avdec_mpeg2video)()(64bit)gstreamer1(element-avdec_opus)()(64bit)gstreamer1(element-avdec_pam)()(64bit)gstreamer1(element-avdec_pbm)()(64bit)gstreamer1(element-avdec_pcx)()(64bit)gstreamer1(element-avdec_pgm)()(64bit)gstreamer1(element-avdec_pgmyuv)()(64bit)gstreamer1(element-avdec_png)()(64bit)gstreamer1(element-avdec_ppm)()(64bit)gstreamer1(element-avdec_sgi)()(64bit)gstreamer1(element-avdec_sunrast)()(64bit)gstreamer1(element-avdec_targa)()(64bit)gstreamer1(element-avdec_tiff)()(64bit)gstreamer1(element-avdec_vp3)()(64bit)gstreamer1(element-avdec_vp5)()(64bit)gstreamer1(element-avdec_vp6)()(64bit)gstreamer1(element-avdec_vp6a)()(64bit)gstreamer1(element-avdec_vp6f)()(64bit)gstreamer1(element-avdec_vp8)()(64bit)gstreamer1(element-avdec_vp9)()(64bit)gstreamer1(element-avdec_wavesynth)()(64bit)gstreamer1(element-avdec_webp)()(64bit)gstreamer1(element-avdec_xbm)()(64bit)gstreamer1(element-avdec_xwd)()(64bit)gstreamer1(element-avdeinterlace)()(64bit)gstreamer1(element-avdemux_4xm)()(64bit)gstreamer1(element-avdemux_aiff)()(64bit)gstreamer1(element-avdemux_ape)()(64bit)gstreamer1(element-avdemux_avs)()(64bit)gstreamer1(element-avdemux_bfstm)()(64bit)gstreamer1(element-avdemux_brstm)()(64bit)gstreamer1(element-avdemux_daud)()(64bit)gstreamer1(element-avdemux_dsf)()(64bit)gstreamer1(element-avdemux_ea)()(64bit)gstreamer1(element-avdemux_film_cpk)()(64bit)gstreamer1(element-avdemux_gif)()(64bit)gstreamer1(element-avdemux_gxf)()(64bit)gstreamer1(element-avdemux_idcin)()(64bit)gstreamer1(element-avdemux_iff)()(64bit)gstreamer1(element-avdemux_ipmovie)()(64bit)gstreamer1(element-avdemux_ivf)()(64bit)gstreamer1(element-avdemux_mm)()(64bit)gstreamer1(element-avdemux_mmf)()(64bit)gstreamer1(element-avdemux_mpc)()(64bit)gstreamer1(element-avdemux_mpc8)()(64bit)gstreamer1(element-avdemux_mxf)()(64bit)gstreamer1(element-avdemux_nsv)()(64bit)gstreamer1(element-avdemux_nut)()(64bit)gstreamer1(element-avdemux_nuv)()(64bit)gstreamer1(element-avdemux_psxstr)()(64bit)gstreamer1(element-avdemux_pva)()(64bit)gstreamer1(element-avdemux_smk)()(64bit)gstreamer1(element-avdemux_sol)()(64bit)gstreamer1(element-avdemux_tta)()(64bit)gstreamer1(element-avdemux_vmd)()(64bit)gstreamer1(element-avdemux_voc)()(64bit)gstreamer1(element-avdemux_wc3movie)()(64bit)gstreamer1(element-avdemux_wsaud)()(64bit)gstreamer1(element-avdemux_wsvqa)()(64bit)gstreamer1(element-avdemux_yuv4mpegpipe)()(64bit)gstreamer1(element-avenc_aac)()(64bit)gstreamer1(element-avenc_apng)()(64bit)gstreamer1(element-avenc_bmp)()(64bit)gstreamer1(element-avenc_ffv1)()(64bit)gstreamer1(element-avenc_ffvhuff)()(64bit)gstreamer1(element-avenc_huffyuv)()(64bit)gstreamer1(element-avenc_jpegls)()(64bit)gstreamer1(element-avenc_mjpeg)()(64bit)gstreamer1(element-avenc_mp2)()(64bit)gstreamer1(element-avenc_mp2fixed)()(64bit)gstreamer1(element-avenc_mpeg1video)()(64bit)gstreamer1(element-avenc_mpeg2video)()(64bit)gstreamer1(element-avenc_opus)()(64bit)gstreamer1(element-avenc_pam)()(64bit)gstreamer1(element-avenc_pbm)()(64bit)gstreamer1(element-avenc_pcx)()(64bit)gstreamer1(element-avenc_pgm)()(64bit)gstreamer1(element-avenc_pgmyuv)()(64bit)gstreamer1(element-avenc_png)()(64bit)gstreamer1(element-avenc_ppm)()(64bit)gstreamer1(element-avenc_sgi)()(64bit)gstreamer1(element-avenc_sunrast)()(64bit)gstreamer1(element-avenc_targa)()(64bit)gstreamer1(element-avenc_tiff)()(64bit)gstreamer1(element-avenc_xbm)()(64bit)gstreamer1(element-avenc_xwd)()(64bit)gstreamer1(element-avmux_3g2)()(64bit)gstreamer1(element-avmux_3gp)()(64bit)gstreamer1(element-avmux_a64)()(64bit)gstreamer1(element-avmux_adts)()(64bit)gstreamer1(element-avmux_adx)()(64bit)gstreamer1(element-avmux_aiff)()(64bit)gstreamer1(element-avmux_amr)()(64bit)gstreamer1(element-avmux_apng)()(64bit)gstreamer1(element-avmux_asf)()(64bit)gstreamer1(element-avmux_asf_stream)()(64bit)gstreamer1(element-avmux_ast)()(64bit)gstreamer1(element-avmux_au)()(64bit)gstreamer1(element-avmux_avi)()(64bit)gstreamer1(element-avmux_avm2)()(64bit)gstreamer1(element-avmux_bit)()(64bit)gstreamer1(element-avmux_caf)()(64bit)gstreamer1(element-avmux_codec2)()(64bit)gstreamer1(element-avmux_dash)()(64bit)gstreamer1(element-avmux_daud)()(64bit)gstreamer1(element-avmux_dv)()(64bit)gstreamer1(element-avmux_dvd)()(64bit)gstreamer1(element-avmux_f4v)()(64bit)gstreamer1(element-avmux_film_cpk)()(64bit)gstreamer1(element-avmux_filmstrip)()(64bit)gstreamer1(element-avmux_fits)()(64bit)gstreamer1(element-avmux_flv)()(64bit)gstreamer1(element-avmux_gxf)()(64bit)gstreamer1(element-avmux_hash)()(64bit)gstreamer1(element-avmux_hds)()(64bit)gstreamer1(element-avmux_hls)()(64bit)gstreamer1(element-avmux_ico)()(64bit)gstreamer1(element-avmux_ilbc)()(64bit)gstreamer1(element-avmux_ipod)()(64bit)gstreamer1(element-avmux_ircam)()(64bit)gstreamer1(element-avmux_ismv)()(64bit)gstreamer1(element-avmux_ivf)()(64bit)gstreamer1(element-avmux_latm)()(64bit)gstreamer1(element-avmux_matroska)()(64bit)gstreamer1(element-avmux_md5)()(64bit)gstreamer1(element-avmux_mkvtimestamp_v2)()(64bit)gstreamer1(element-avmux_mmf)()(64bit)gstreamer1(element-avmux_mov)()(64bit)gstreamer1(element-avmux_mp2)()(64bit)gstreamer1(element-avmux_mp3)()(64bit)gstreamer1(element-avmux_mp4)()(64bit)gstreamer1(element-avmux_mpeg)()(64bit)gstreamer1(element-avmux_mpegts)()(64bit)gstreamer1(element-avmux_mpjpeg)()(64bit)gstreamer1(element-avmux_mxf)()(64bit)gstreamer1(element-avmux_mxf_d10)()(64bit)gstreamer1(element-avmux_mxf_opatom)()(64bit)gstreamer1(element-avmux_nut)()(64bit)gstreamer1(element-avmux_oga)()(64bit)gstreamer1(element-avmux_ogg)()(64bit)gstreamer1(element-avmux_ogv)()(64bit)gstreamer1(element-avmux_oma)()(64bit)gstreamer1(element-avmux_opus)()(64bit)gstreamer1(element-avmux_psp)()(64bit)gstreamer1(element-avmux_rm)()(64bit)gstreamer1(element-avmux_rso)()(64bit)gstreamer1(element-avmux_rtsp)()(64bit)gstreamer1(element-avmux_sap)()(64bit)gstreamer1(element-avmux_singlejpeg)()(64bit)gstreamer1(element-avmux_smjpeg)()(64bit)gstreamer1(element-avmux_smoothstreaming)()(64bit)gstreamer1(element-avmux_sox)()(64bit)gstreamer1(element-avmux_spdif)()(64bit)gstreamer1(element-avmux_spx)()(64bit)gstreamer1(element-avmux_svcd)()(64bit)gstreamer1(element-avmux_swf)()(64bit)gstreamer1(element-avmux_tta)()(64bit)gstreamer1(element-avmux_uncodedframecrc)()(64bit)gstreamer1(element-avmux_vc1test)()(64bit)gstreamer1(element-avmux_vcd)()(64bit)gstreamer1(element-avmux_vidc)()(64bit)gstreamer1(element-avmux_vob)()(64bit)gstreamer1(element-avmux_voc)()(64bit)gstreamer1(element-avmux_w64)()(64bit)gstreamer1(element-avmux_wav)()(64bit)gstreamer1(element-avmux_webp)()(64bit)gstreamer1(element-avmux_wtv)()(64bit)gstreamer1(element-avmux_yuv4mpegpipe)()(64bit)gstreamer1(encoder-application/gxf)()(64bit)gstreamer1(encoder-application/mxf)()(64bit)gstreamer1(encoder-application/x-gst-av-a64)()(64bit)gstreamer1(encoder-application/x-gst-av-adx)()(64bit)gstreamer1(encoder-application/x-gst-av-apng)()(64bit)gstreamer1(encoder-application/x-gst-av-ast)()(64bit)gstreamer1(encoder-application/x-gst-av-avm2)()(64bit)gstreamer1(encoder-application/x-gst-av-bit)()(64bit)gstreamer1(encoder-application/x-gst-av-caf)()(64bit)gstreamer1(encoder-application/x-gst-av-codec2)()(64bit)gstreamer1(encoder-application/x-gst-av-dash)()(64bit)gstreamer1(encoder-application/x-gst-av-daud)()(64bit)gstreamer1(encoder-application/x-gst-av-dvd)()(64bit)gstreamer1(encoder-application/x-gst-av-f4v)()(64bit)gstreamer1(encoder-application/x-gst-av-film_cpk)()(64bit)gstreamer1(encoder-application/x-gst-av-filmstrip)()(64bit)gstreamer1(encoder-application/x-gst-av-fits)()(64bit)gstreamer1(encoder-application/x-gst-av-hash)()(64bit)gstreamer1(encoder-application/x-gst-av-hds)()(64bit)gstreamer1(encoder-application/x-gst-av-hls)()(64bit)gstreamer1(encoder-application/x-gst-av-ico)()(64bit)gstreamer1(encoder-application/x-gst-av-ilbc)()(64bit)gstreamer1(encoder-application/x-gst-av-ircam)()(64bit)gstreamer1(encoder-application/x-gst-av-ismv)()(64bit)gstreamer1(encoder-application/x-gst-av-latm)()(64bit)gstreamer1(encoder-application/x-gst-av-md5)()(64bit)gstreamer1(encoder-application/x-gst-av-mkvtimestamp_v2)()(64bit)gstreamer1(encoder-application/x-gst-av-mmf)()(64bit)gstreamer1(encoder-application/x-gst-av-mxf_opatom)()(64bit)gstreamer1(encoder-application/x-gst-av-nut)()(64bit)gstreamer1(encoder-application/x-gst-av-oga)()(64bit)gstreamer1(encoder-application/x-gst-av-ogv)()(64bit)gstreamer1(encoder-application/x-gst-av-oma)()(64bit)gstreamer1(encoder-application/x-gst-av-opus)()(64bit)gstreamer1(encoder-application/x-gst-av-rso)()(64bit)gstreamer1(encoder-application/x-gst-av-rtsp)()(64bit)gstreamer1(encoder-application/x-gst-av-sap)()(64bit)gstreamer1(encoder-application/x-gst-av-singlejpeg)()(64bit)gstreamer1(encoder-application/x-gst-av-smjpeg)()(64bit)gstreamer1(encoder-application/x-gst-av-smoothstreaming)()(64bit)gstreamer1(encoder-application/x-gst-av-sox)()(64bit)gstreamer1(encoder-application/x-gst-av-spdif)()(64bit)gstreamer1(encoder-application/x-gst-av-spx)()(64bit)gstreamer1(encoder-application/x-gst-av-svcd)()(64bit)gstreamer1(encoder-application/x-gst-av-uncodedframecrc)()(64bit)gstreamer1(encoder-application/x-gst-av-vc1test)()(64bit)gstreamer1(encoder-application/x-gst-av-vcd)()(64bit)gstreamer1(encoder-application/x-gst-av-vidc)()(64bit)gstreamer1(encoder-application/x-gst-av-vob)()(64bit)gstreamer1(encoder-application/x-gst-av-w64)()(64bit)gstreamer1(encoder-application/x-gst-av-webp)()(64bit)gstreamer1(encoder-application/x-gst-av-wtv)()(64bit)gstreamer1(encoder-application/x-pn-realmedia)(systemstream=true)()(64bit)gstreamer1(encoder-application/x-shockwave-flash)()(64bit)gstreamer1(encoder-audio/mpeg)(mpegversion=1)(layer=2)()(64bit)gstreamer1(encoder-audio/x-amr-nb-sh)()(64bit)gstreamer1(encoder-audio/x-au)()(64bit)gstreamer1(encoder-audio/x-ttafile)()(64bit)gstreamer1(encoder-audio/x-voc)()(64bit)gstreamer1(encoder-image/bmp)()(64bit)gstreamer1(encoder-image/jpeg)()(64bit)gstreamer1(encoder-image/pbm)()(64bit)gstreamer1(encoder-image/png)()(64bit)gstreamer1(encoder-image/ppm)()(64bit)gstreamer1(encoder-image/tiff)()(64bit)gstreamer1(encoder-image/x-pcx)()(64bit)gstreamer1(encoder-image/x-portable-anymap)()(64bit)gstreamer1(encoder-image/x-portable-graymap)()(64bit)gstreamer1(encoder-image/x-sgi)()(64bit)gstreamer1(encoder-image/x-sun-raster)()(64bit)gstreamer1(encoder-image/x-tga)()(64bit)gstreamer1(encoder-unknown/unknown)()(64bit)gstreamer1(encoder-video/mpeg)(mpegversion=1)(systemstream=false)()(64bit)gstreamer1(encoder-video/mpeg)(mpegversion=2)(systemstream=false)()(64bit)gstreamer1(encoder-video/mpeg)(systemstream=true)()(64bit)gstreamer1(encoder-video/quicktime)(variant=3g2)()(64bit)gstreamer1(encoder-video/quicktime)(variant=ipod)()(64bit)gstreamer1(encoder-video/quicktime)(variant=psp)()(64bit)gstreamer1(encoder-video/x-dv)(systemstream=true)()(64bit)gstreamer1(encoder-video/x-ffv)(ffvversion=1)()(64bit)gstreamer1(encoder-video/x-gst-av-ffvhuff)()(64bit)gstreamer1(encoder-video/x-gst-av-pgmyuv)()(64bit)gstreamer1(encoder-video/x-huffyuv)()(64bit)gstreamer1(encoder-video/x-ivf)()(64bit)libgstlibav.so()(64bit) @@@@@@@@@@@@@@@@@@@    gstreamerlibavcodec.so.58()(64bit)libavcodec.so.58(LIBAVCODEC_58)(64bit)libavfilter.so.7()(64bit)libavfilter.so.7(LIBAVFILTER_7)(64bit)libavformat.so.58()(64bit)libavformat.so.58(LIBAVFORMAT_58)(64bit)libavutil.so.56()(64bit)libavutil.so.56(LIBAVUTIL_56)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgstaudio-1.0.so.0()(64bit)libgstbase-1.0.so.0()(64bit)libgstpbutils-1.0.so.0()(64bit)libgstreamer-1.0.so.0()(64bit)libgstvideo-1.0.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.16.33.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@VMTMTeJia Zhaocong Bjø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.3 (bsc#1181255): - avaudenc/avvidenc: Reopen encoding session if it's required - avauddec/audenc/videnc: Don't return GST_FLOW_EOS when draining - avauddec/avviddec: Avoid dropping non-OK flow return - avviddec: Limit default number of decoder threads - avauddec: fix buffer leak when send packet failed - Ensure drain even if codec has not delay capabilities- 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.obs-power9-07 16225420231.16.3-bp152.2.3.11.16.3-bp152.2.3.1libgstlibav.sogstreamer-plugins-libavCOPYING/usr/lib64/gstreamer-1.0//usr/share/licenses//usr/share/licenses/gstreamer-plugins-libav/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:16357/openSUSE_Backports_SLE-15-SP2_Update/3fbb2969f4bcf790e124fb6fbb33d235-gstreamer-plugins-libav.openSUSE_Backports_SLE-15-SP2_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=9fc573bac54f6bc9cf34e6dfa0baf7448e8a3e06, not strippeddirectoryASCII text|PXRR RRRRR RRRRR R RRRRRR PPP:PP:PPKPPKPP?PPSPPTPPVPPKPP@PPLPPMPPFPPAPPEPPGPPUPPBPPCPPHPPIPPJPPDPPKPPKPIPPPJPPpP7PRP"PTP#PVP7PXPPYPP[PPPPZPPPP]P&PKP7PLP7PMP)PNP7POP7PPP;PQPPWP,P\P8P9P^P2P_P-P`P1PaP3PbP=PcP.PdP/PeP4PfP5PgP6PhP0PiPBPjPCPkPDPlPEPmPFPnPGPoPHPqP7PrP7PsP7PvPPwPPxPPyP PzP!P{PP|PP}PPuP:PP*PPPP PP PP PP?PP PPPP$PP%PPPP@PPPPPPAP~P PPPPPPPP'PPPP(PPPPPPPPPPPPPPPP;PPPPP PPPPP5PPP6PP7PPtkK{@sh0v;packageand(gstreamer-plugins-libav:gstreamer)gstreamerutf-8bca80295ce4fac1c0b635ebb23e276158987f2dcb7d1fb4740c12d1e82aabf45?7zXZ !t/k]"k%Qס+&H)gw2=-sn<&wQTͮ=/ _àY9ˆZwI/3Ϙܶ~u*K@yl(^nո8*aq!vö%:%:֏jSEZJxJeCɵ^( >bi98Q"BގƤc=rX 0X(3_>2bZfJ (kWPj Yl&7a}QY'8Z>p ;0tx^;kSŴh%}1.֐(*NR @'G §b'ߟVP tqǔ|Uqc$NZ* u =7L'= =g+Wb=$KKDOL`p{V]GY#/H4\j*9;9ߛ̍mI:IXyF /.2qZ^!Tپϰ \% ѕHXn?y'M˥v.p*1W 5<. O 9ynKkQh ^#)5(j9Z5ABƾ‹K#`klk~"Wc+?F5XVʋxKYW= ЕXf9A#.756`2S>Xc']0".QqvåcVZ5'3VXa>C(y$#l ੏U,$0QR=WvPZbQHb9ZH Ϗ,2V7< o@PUx @9lL@/v(~%jH(Gb+JiKG U0[v N>fp^FE `&X48I\D|&f~(62ƀx3dLtFCP2mWU4u/yC7͵36icA /l%DqM*=?#%JcL"vh-zF05L ږa?<vlGpu,1ʮe,xopIP:T߻G' I#Ek>Vy/iyv4.@5Iz"S#M1 h Dg|hHE,z[>\~ě\HU' @.,]krp¡쨃C 3"\Ԑ7wly:VT$c rI tY"FBŮJ2wc-"`ĩZ8StS{-&"3p1\pľ^O,Q+\3"42tC!;EG>s{319=K- Sp ^S3zؤlp(,'Dx N.%/K+%Jv]PA_@VL:b>\  r?`ĢgxfBFxnuO"D`SeSL~k(PC$͊"38@o5}?6YV$]J'k JXTbVV;o6E#ox#ɸ4{H0*^_]si#ώjGDs74& jUGb6~~8+O0(BJZy Bab\P!W'5 ۷A'R&o' 3;` C/I2#T,+4*-#TIz8y׋dJ3+b)_sm^~8%SfO?ɱW֌6( xj*&P_:A o,9{CcʪwX`FlrE؉N-a9k"ץ Ewɾ 4=][Â2dtrgGP \*h/Fõ(ie鱏qz~@8<@CfWQ B/sVF9R(X~Hټfc3ziѦ2J:K݁D인]"AF P*UU䷥eYfw j"ZDc{_e|-VHy{DD=W?Ǝ mDAn`B T>Av:0^5XX wb\Mov,n֤^@pYh-,^/H* fyh@XCߛ ] 7ǩ(ڬ"~3qBתS@+w3#C{6}K?mǷ=ZYW|.APBZ`A(keSΰX ں?".r0' ۖsI8`t,4漡;1&JBKdIOr0% ƹ\ -!7Tҍ:q0ѥ9?X>cJ՚SFX֥TMpWW(QPF妌xB|c"aDGRt}v{WTH)⻩a>gY aciv<րҶy*K3&?onzMXW;9u_+E,:'&7E:|368~:g{2"F($*)3㍼1G[i1ycKb2Ba/c8Gnai\ Z؊ߕy'D@ﰩVAy4n8sʊDZ"ZWltUQgBO*˺S1ص.3S &= n&ֺSW~K+vAA8T}N'5;<gDJ'' wAo@ܖsH/UԠT&_%L U/14@ z`?ZW/ֳ-0.tsSz[IdWB6tGrG~ eDM,45EW91S&#{&R49>!+_qM☗/=ɐP~{-)J!h7XJ5w([M i ]qqR2We 7BJOL<K?+ip0c3JaPkob҅б [ dT%MįA#N4A\5X!/"L^j35g+g޾_L[tf[+3F@t Q:d'tٴOy&p|̡^B'!򣪖QzǏ󻕸\HqpmހVrFغ781&ry0#,Weq> u@}L8KFAc!kE?1V2gCpSኦۦ~n҆깗۷l Qϣ-kDXO/df札% '(4ʀ?;}D1h:O&Iݥ?ކfLgܪ-5J8tgp-w]QPmZV\z|Gҟϴtw bL%¼m)qS 'os1Eg_8gQOvOk&Gޘ’WGgnq(O1l¼X; N\PNKgI%/*KTo5.ka,-Ƹ_/^k 9X ,$WT D6EµnMIfƄ=RBˊ<+y~[k@?OWv|F=.H״LģzR[l` [N v>2yz*$rIOl< qb" ֚wW9l}zKd {|(J*1%)W 2Zg㙦Y csɹ&.k w9V m^&Z-7UYFY5dnQq\: ăӠc,19t%۱ٕ*94r!ЅEg#> o]hFNxq >7=Hx7M'!Θ*1:L/WTU^R,A$zZWCZBaKO`IĴ/}N /Yo!kxz7ysqlaȹwR^95ՙ1b &{H5w l8ɖN*:j.`;?' GGOLPT|5%ѵ FI_hn[1[-Gw ])q^_TV@a8T )E=o ¬rۊcP4d}WLɴ~sYg}-Qy>X`_pWRj!3|&G~9AW̍8!K^u`<\Ht,_@ ῜",ͪs@V_0MQX3}CձNT uH%2Df`bmV1`0e=zס˂ehXkL,L]zE`5B4 `܁%EW633 ̉_1\6 g* x9'*'?U}ڌ (l#9_"lDj&~5CO?~jp$Ԝm j2iya$FXU *D;6o8} g<-BFLgi?5YYgA:RUBBq]g" CpVy"Ä?X-Cnjoxf5W?ÿו*AmNh~,<1a.ޅF91sVN4!ۃI橢/3У)07C DtQ-h(LM"d,q(`GVj˷$8ƛkPjTso<ŖmqZ$q}urS}p=شnXEV: 3=V_\Ifbp/*q {>J!ý|˓ut^9 ٍUd|coL8J) ʘ-h^%%ni}x gymAgzE;"{};aѼwYPQdmaLH6\}҇ol(|Lƃz: S*7𬝐h- [c z3Cj]iZ'ŀo#΋bWnզqE2 pyQf٦AϳK1tS}b0/p'9Fn;nenN$Dqi -BMem`eCDƂf<`"VLVqӺ$ ؍Ұ쳪aԹ _N FSaBZ{jK=eVrhՒY .c_Fx)+,rOf=U5}H, y~'OK/:pe\ODzuL[u MF% No{WniF~(D7O&l@FHTXLR*c~TI9d'n#pK D,M7FO Tp)kNen^؞ncyyUm!+Qn)0WtBe~(,'ADs*KP n5p[=ʖ3w-4nx#b N)i,TQd@\Zx0ȨnYk4SP'TQI9'Eu_p78 lX/V ~HgWVNo4ZԓJJ^ )Nl#DpeԘ1ު&"8?]Fon2tsHU2[#Zx(ڣ2,.Ef]kdDBsI&ʡ3qT55YCG ;If.&J4Ը`2K\&/IAzH6CNa<..9?_0"KH[|`?R>OmCY9p`F^}E+p@ypFGErSG$[̴<^L|#8=_SJ[P1/I”b'GR bi #Qv]Xc3Jk2sASsdP v;8X 8FQa1@ŷ@t!4˙ jNC[Q |@YUÇ Qe!-{R:٪6穡$0И?pˀ:\̪j\cX4_g$vG̖j&C+@`t37&3ի*!G$ ҠbCɵ4,Γő92m^ETmnR}hR K=Fu ]*E5ZmtW=UEg-+w(ׁM wn1oأJ<8*ym(Hޤx:8$RgTu8ӦWœZs*92>ODaD-v~&o&^wml }HORGZP؏{WW;2ۚy>ʂI뚲9:r$ZW͢~elNEcq&`Yw{Í5x^H~8"]V.q7=#!^GzbqݞLJ9 Ob}lqYbɑ=X +-xX%{wQЯkucmɜ^3gghZu< ᜍ_ĸJi@东۰'dIUPq/'=i}8bͽkԛZ`0\/S.O`T(gUJ1h/zgoZoCY^8aGRt$$FaҡT ;H<ߔ_Uy Gˬ2ݽ.w4.8~!mj tE++s֣jcvL"uObόanit/`@>'vV0Tp9ɾ3 AŠH*)YMjMޱᕱx}&}:3 s<G!`>nFb W.@H=qp1ACXuzmZxy:,xR5~?_3q=-/7E1KUc@(p*9wj O[9bL/^GH1hr6Z!&8 gzdr,ƭblmek+f̲Dxpzs6̦^U~"{jj!h KA!?Th)Qߴ9(wһ*ealP5F`̷L@"\4;s85TWeTlꔄlIh:yrx\aq @ 9NRd@lX{ǀc͗9!,..pzI9"%z0yHNQ}Ec/ɛA8_AP}9\MP;P>N܎Y/҈xh~ |ImW::vFn'_G"3`9zI2{Bg>R350.ηfܱ>ha>ǎK d6haS=|`)<% -r0cq)k%ۄQ:IdҲ,WۘS|-^L=fDޝv@hX@y;%mzXL`)v_x)dL!|2%e?*BM#֭1]TȘ(ǣo6~Yf7QDk>(w ֲ#Q-`u2$ ^ι C^6b8Uo4Q?\vh%liڏ7OT;j{1`" *bS52DCScmN豧(f߻4ݏ^6R# sV0QT),9Y7^OT!OMFpcc{'fbt xI?q'#ҪQL==Ĺ8)cPmXدZtQq --zÌH6;E/ {8pQ Y;!q&Xp!z=@p0 w:~̖x؏Hۉw=8A褅+jֱB+QO2n9{-j|mWͽKw]@K`WӃ0cnOК} | ?ʐ}Cm[6蝦 Q"unޮy06d<IӘ4I,σ޹MhaѰv5t}89tûEȎZ] @gЦKq>UESbmU8b7y+[mK2vT0WU=D&zfaHV ;CzbNP 8=/HμB #sl-Nj38 9YʰCIXi0FOzԺQ;˸W(.\E`̽R˒hb0)`p3hLJNũk% T g?RhKv%*!e۱ flô.r{=Imh14K*FM*@㨮md{*mڗdDa2 qEdccJ҈~{A6J$^/y .&j><|{׫#IC Hl굼Ad6lBQ'5}~ [A|iOzǽ !CX 7)rb8Q-TyڬAWvGG p7K*& phES^~P挈p+Wq5Ȑ\IU6JU}F~ ;&\^zϷ tfcxOĒ8n CYߩwR]M68 %x |\Cqi\@(:@}NE+EL 73\k[*v/xZ6 #8}}Q劔f=Gͪ/V1ez_`h+15٠3L Hk/ǗȀ]I-?4R^EdYEFm)8Kݿ?wj^u-ܗ6*n%Ea! Yth&3;*ׄ^t 7]*̴6>H|56֡Ń*~S㒦W&/."3 jO걈1>0NCV%Q$3`)1<AeFi=zC;:X5 59*+e ,^ϲ^`ˁiL= Y(N5KT3T߫Cx<] ] )j&S/Ȟ~S ?=o)׳v \vLw2xw[_)b5AjѤ(N;OI3o6͝M'F:/I=>1LV"XY3]5W&jzztg+aGdGpJ^L90aY\s*d zSYCLctx;l+ T@Spv:>qn}YgY2;Q|Z\/%vI1N͋L4G("o钁ZXq)Us#yl+-sK~Grv2ͻZH`ڭ213ok(Η>{y*[T#ʻ=}~A:Eju/`(vSįb@*3q]*J2ʂжd5E/k]fFiO즻'2NUMƪ~fOAC wٔziLs~HZ˶uw/~\nksK :g)G$kNRHSGA' #`^I( bQtxZoq,F:5GpRs\ҧs]ĸ+U\:`bmxd$X 9<48l03,rNծ3Xpawro@﮻SUw)8Uټ2cT )Or^V]V4P! @+ avE)(VoB8V֔3H̀Fc# /Irf@ɟ= <{w w?sG·^۠%Rݶ!Թ ڑ;hw2qDjpe-kG:܁-ms-w⢆h @xZdDE?}Ye߆y}A^?E /RQ0o*{P@]J2ìmV$J<@3~c'1tr#͆5UF̲! JaAU/e-=.Pn&*y%;j} )s}m873HJʭ1?bCb@!\[Vz<$&=&սqV:1]uu{ܞ 5NYwi işXd@XL$ KZD}ZJev@lil(i>&562i#Yֻ6tRw FhHwIyJUBOm6vpKi;LaS>ws rn,':MbOb)ψ$Z~%x$}afHRǃ6aaĒz*) hoAB-Hl'c|m ڂ#콦$*'+qOڟu^c˗6*qc6l!M)`W V?R[NWŗL,lVq σUr67Bg:SŠԳݗq$%i7GM^H G!j__Wף%G*>C6+5睳fMM1MkظUDjR}{XZ" - jH$G7 /=`3d8_ޛTY#J\Tˉck z,VV#fS7¶|#2RKgGopbT7UW%!EnQ)Jc-F%|=$OS\F4S6Y]8ځ% 4PÆ$!xKt=0A5t aZ|DL]`KU2ZO;c]o:!Vx IX R"Meu߼ƶJ>ִ:38*AڭT򎋉%Sƛ %aDVhGdBOSC1ų7^P(Y.O~34\;5$hD1PKs-A[bhm" fnz|"(OD8I83J09a1ewv:!M4]Lusn.EK^qQG`j 009ge5D[!ޡ@j>Q1\Ηf68LMI: 1?6b^Jfk-}ϸ~1X֧w- $9G1Ǹ^&R7LlnED&c0Pr1쁐"sZHc#n$Ҭ^n_yj6#AZhG< ߑHfӎS̑ 5b4 })Jl} :+ʬ4Ž=7yh04N5bK2>bty\?/L3}ܥcꃞjRBs #8Ms{%nI ~  7 (Z/ 9#2@bj,'/"{fɹGg4BB RW:%1õ ^cu;V>P٭] e%־ABIj@ɹ>P7[x6Od"wJZDX`v+|zh|\c-G 49sxl-+vd]pg5}ۉ!y]. ֨Z nS ?MBV-6eajfp@ <$lLK[9W.rXd`/EasBGJ(XZ ;dV 7kՆCNu\/j96Q2E1~dM?Zpè淪9FkS+R

,TNg:4`.o7;\zFc|oB|O@!P|:FVruMx 3Pnv=.VծsT1fko@_Lk(ڮK50oUr9 ltFݸŊ|$omV.H42ٹk\p q>? 4oA1U[uЅ}@"3*u`BTwbPԬ#!(ϑ;<-:coatMx\)]ֆQ1U4O b,8r!jh'ysVɥg L>l^t/WJd"&,ŒAv*H{$tk6%Wd/pp;l{79r-)(P; ?@IH޼}ZDz`=aX> 8`17xqAhvLlQӞ#%qf06< Oa=RV4_AuoMD=ĝCn#c|N/4|;|dӬjo AOn@j| @Fx5|g- ȏӀϗI b]&j*ûf@=fw87é UلhB΁kMd"o-+]o,sԧQD& SjVNրiGaco{j]YboTq~3`$TSaa3A+p*LZсIeX O6EѶŎA]#J8w~q+=IFm ^epjgm;Ѻ ~ftg%dju)/Je[en{jbr`0PJ= ӬAFޞsb4S!0<[PmtcnIV CjPד8[mTg.<(COG -{`Nx%ؔdJVPq8jP/ M9Dmihu~X~?q@ ߃a6qB-H fɻ+[sBDw 6#'*5["fm- cfly؄ cL D]|6Dyҁ뇻@rJZShdZ29'PCe*:@#>4Wyf + >@r9\l4ǽ/eR^:溲)Ƣ=jj~w{W-00M #}&%b3z7yvBɽ۟<CDH}S"׎ƥ5zy+Aw"xKpn@¨Iqk|3&V 8uOL48nysBD$ `Wnڶ)RtԍTS\WF.[J qƛtJ;}!nRrC;h0+6n:$-p)_֐"ZDfʮn@$o_}= UQʵ)aL)4%&=!Gӈمrt!Vpw B5)#I6Prf("R< 2^^3yYLTtQmƫЇk kKz0>S~VJIGd' {?'b~oSb"D͸(EWy{9H5$5??py6S>S/eHAM@;XU`3ɣ%QfQ:^W "G(@G}-2hzBt/Z(x?ߘ;޹ 㔝G@^d&ʩutQF тgjTZ+rWxOeeYzcf7 |oJpA˲k Ҕ{|s"[,R2b \% 3p3rP-~;("ж.7:MZ6o-y:%7^5uUq9DPC_iy(*cO>EOtJYme-/,tx຅ ~CJIb (1mvPչb6uDO-t^LNک{hTVm*TYi:dEgYk3B?O÷h0s碊q&#6Z $\yzRĆ;y4om\ml\]YF(AX1J:L(?pH ɼƷP Q2T6z4֌:{EA}OK,5w%rWdZeԢoATqiS1Nɛ;̕hˆkx,{cM/|goنu YQ&Z=B5WڍДAW4"|XP0'C@N3ξ,;UL" 0Wo<1TU?ʔZ0Y ݣtYM8ԯyeWd,o2F38/͘v}FHdWy6+*Ցk@wU]sNqqq 0 ]s)oYvJHjeR:MQV YN؃x Ar쎈keuwSxX ׭RGzRsώo/r0MNftbmݑѽa3 ~zW֒ [xsh ؟NDgx"\3TOQ|Z) >iS1Hckgju!g!~Xpn z~HAE.򢺗^R4_>MGKh^)OSϣ"CYzWfX&t\+l^`id,e䎓ywXo\Fi vZ {Ay`Y@eQXL1H¾LqR$_#u V}EixPA)j_0-ί 9Ul+)sL^=[wW/a})*i|Ѳw<&V,TKkjͷ' +dFU`gwgU>dC'm6]e1XK.Ey˃r5L2^ث4T 9B#\%mCʘA$SIxz@|M_ϣ=Rӫ+KGaXN- "w/?&oJӄ2&`Kl~ |[| hx9ƻNχ܍Fԩji%`Cj@luƟ TԄ\(杇YjD7p`|pE\**iE%T6'Ӟ"y &zXNtٹR艹ꎲԢ`f<:P@3[~q#5SGJc-֓!ITzƣ͚S'gX(:⩺msՀ'Pu.I5f*E R@ťvFݰw\SSݦ;(!Ѭ7'<0*^ )Lw7 'ENH^fR].΁$%ǒ %9 Έw jsSiriwK43R7q\P=v\9q@'mmZ2uS3T XWqMO"c};r} I|}}e: x8ΎJw]( ]`0m @u]g轷s{ )0x}50q y\+u%c/tZB1z"lz*UӃНx|:t!N4Ֆ'<; gzNuK ….wMЛŐb:5z; !;lj 1-Mjձ'Y74BDȬ* ,!|8ѝk("'_G5J-o<C@ʠcAEd-On*>J:zS CT9~Z`)d?VE_Ϧ' yK9&Pg&;k +N$:#fbIgv D*BIvMȷX˟3^HEj]<%b4Fw ]HMxOu>ݎOgăNw2ߡҎ%)iI9"YD rHAV wPbJgKKe8M}Zy2{/_ 2t"qE_lfg!AI#q {N,/w-Ҽm(7x8Sz8POv)&>W{rR *лgPvr-0:k$z@n7$ |օG}a,3Z!Q[9A й_ό)I+ߋ6¨#WUǕ)tt百1&J{\kf@fco<+KP٪QoӏZo^ 逡FWU[c>I/x  i0O]v-2h9;ʹbVvӂ+rx\nM ЊR{UpI[P5τԋP,;x$IjKrihb>!F(*k|2I5iv{B\YޠkueEsM4ح,V%m= >yZ-PU7Aky;[NհU>hU &HpGX0\ 45Lb C<<0q/B-=3AQ4>qH2#0ɱt;S%dž}?ȲJv dﭾ> ݲ07}MУZgŗǘ"J[vRZwfI#%hO819A6ʚ$on2fu釆lsך^\\m(bY6P}y #VH1"m;YS^_Gxl뉒RAZ \Ί١=[еJRX/ge5GO"ZHdO {2 Gps⥥GEѱXH}`&/+Tcx̏]#iYqzd{Z3Ӧ61A\0D)SwP k~kfn|!2ʲrWz%)]l`fE8@2PYaQȳ"HZF b;B 0yN%A`Q +eID1A%^1#E i%+B6<2Ę,9J3 c3aəMK. APDD/cN*.#}!wRtXdتtT߱mi VZ@C +6E9EdԵ,ۦﲦH &9O0xMb@9kibJqWcM\1rܑ{;tUVoIH\(\XV>.F|iG!.]j0 ʫkO$к-"5Mha ᕎ`D<=*! ^]ֲmc6=o MZzPh /L(r[cb0A|At(K@:L$f#+&Y|F<_rG OLk(XDkib}06v*9<iM+riD+'Td sH  i~il7qJYse BȎ Ud;ل靰2 C%SGpuuOA<ߖl.jIkV)-iص v| ಲ3٫8i ,^ؕOKT v45`u{C80<. аv{WpKp᩽l4-uVh?2*k}a|Xs}@JLπ[SA"*pwͪT{Px5V-mdנ(C kG侺1dHn(aw*hd7Z%~L8oD:INUV'- ܓ0̰31& [Nw4XG tzslJdJ=t+Ӹ%) B^wV?hn nɷ[<\C;ɮL]zE8[v]ؙRtrRv~cg %5% iaRcAaځjKLJ+\[?z")~ *6wP<$‚co֘r%-{`\|T ˙MٓUU^2rb᯶ YZ