libswresample2-32bit-3.4.2-11.17.1 >  A anp9|d(w!<}#3/?Oy/ he@JQ=zNDD_ Q\ӘWo|vt:e2VD%Y,y6i;ӴfLݲl fdL͌Љ͡ ĭ]uB9qcKd:Dm.{LP ˢ\-<[Uk[^nXנgx95\Wei9r*8-ctʐ 20f1efff3de8d34d68d00014fd5fca5e664048281989f2284876dee941e10772b3195e1fdb10910dc0b170eb405e7d6aa470d525danp9|(Uyne׃|gInD/UYb5#\/=5 t'9)7z٢mKsE%n15W>dNPhz\`l%zL5dQ|Wi@m? |5”ɪ65Zנzݛ2{"kȊq8,zWw}M_ .)y &oVԨmFOyd4C>p>?d % H 1 GXlry     8@(8$a9a: $a>rG|HIXY\]^bcd=eBfElGu\vdwxy 48>Clibswresample2-32bit3.4.211.17.1FFmpeg software resampling libraryThe libswresample library performs audio conversion between different sample rates, channel layout and channel formats.andsheep18TSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxx86_64/sbin/ldconfigTandandbb8c2b9851e2efcaf6ea026bf05c47727fa769d6e670d64832b4d6569e17f566libswresample.so.2.9.100rootrootrootrootffmpeg-3.4.2-11.17.1.src.rpmlibswresample.so.2libswresample.so.2(LIBSWRESAMPLE_2)libswresample2-32bitlibswresample2-32bit(x86-32)@@@@@@@@@    /bin/shlibavutil.so.55libavutil.so.55(LIBAVUTIL_55)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.4)libm.so.6libm.so.6(GLIBC_2.0)libpthread.so.0rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1ahaQ@a/k@a @`@`@]@]#0@]@\F@[_[_[ @[ @[@[[[ @[QZ@ZI@Z Z@ZZ.s@Z!D@ZYeY@Y@Y4Y@@YbY@Y}@Ym@YMY7Y.@Y.@Y@XXXh@X7@XXXXk@XY@XF@X9y@X=X=X TW@W#WWWE@Wv[@Wq@WM|W!@WWzW @@W@VV@VVV@V@V$@Vy;@VwVuFVrVn@VhVetVZVG"@V4@U@UU@U@Ux&U`kUXUPU+U @T9T}T+@alynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comqzhao@suse.comqzhao@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comkbabioch@suse.comqzheng@suse.comalarrosa@suse.comalarrosa@suse.combjorn.lie@gmail.comnico.kruber@gmail.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejslaby@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.deolaf@aepfle.dejengelh@inai.dejengelh@inai.dedavejplater@gmail.comjengelh@inai.dedavejplater@gmail.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.deidonmez@suse.comdimstar@opensuse.orgjengelh@inai.deolaf@aepfle.dejengelh@inai.deolaf@aepfle.detchvatal@suse.comjengelh@inai.dealoisio@gmx.comjengelh@inai.deolaf@aepfle.dealoisio@gmx.comaloisio@gmx.comstefan.bruens@rwth-aachen.dealoisio@gmx.comaloisio@gmx.comjengelh@inai.dealoisio@gmx.comaloisio@gmx.comrobert.munteanu@gmail.comaloisio@gmx.comjengelh@inai.deolaf@aepfle.dejengelh@inai.dejengelh@inai.dejengelh@inai.deolaf@aepfle.deidonmez@suse.comjengelh@inai.dealoisio@gmx.comidonmez@suse.comidonmez@suse.comolaf@aepfle.dejengelh@inai.dejoerg.lorenzen@ki.tng.deolaf@aepfle.deolaf@aepfle.deolaf@aepfle.deidonmez@suse.comjengelh@inai.deidonmez@suse.comidonmez@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dedevelop7@develop7.infojengelh@inai.derobert.munteanu@gmail.comjengelh@inai.dedimstar@opensuse.orgjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.de- Add ffmpeg-CVE-2021-38094.patch: Backport from upstream to fix integer overflow vulnerability in function filter_sobel in libavfilter/vf_convolution.c (bsc#1190735, bsc#1190734, bsc#1190733, CVE-2021-38093, CVE-2021-38092). - Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak in avcodec_alloc_context3 at options.c (bsc#1186756). - Add ffmpeg-CVE-2021-3566.patch: Backport from upstream to fix exposure of sensitive information on ffmpeg version prior to 4.3 (bsc#1189166). - Add ffmpeg-CVE-2020-35965.patch: Backport from upstream to fix out-of-bounds write in decode_frame in libavcodec/exr.c (bsc#1187852). - Add ffmpeg-CVE-2020-20892.patch: Backport from upstream to fix an issue was discovered in function filter_frame in libavfilter/vf_lenscorrection.c (bsc#1190719). - Add ffmpeg-CVE-2020-20891.patch: Backport from upstream to fix buffer overflow vulnerability in function config_input in libavfilter/vf_gblur.c (bsc#1190718). - Add ffmpeg-CVE-2020-20895.patch: Backport from upstream to fix buffer overflow vulnerability in function filter_vertically_##name in libavfilter/vf_avgblur.c (bsc#1190722). - Add ffmpeg-CVE-2020-20896.patch: Backport from upstream to fix an issue was discovered in function latm_write_packet in libavformat/latmenc.c (bsc#1190723). - Add ffmpeg-CVE-2020-20899.patch: Backport from upstream to fix buffer overflow vulnerability in function config_props in libavfilter/vf_bwdif.c (bsc#1190726). - Add ffmpeg-CVE-2020-20902.patch: Backport from upstream to fix out-of-bounds read vulnerability exists in long_term_filter function in g729postfilter.c (bsc#1190729).- Add ffmpeg-CVE-2020-22042.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak is affected by: memory leak in the link_filter_inouts function in libavfilter/graphparser.c (bsc#1186761).- Add ffmpeg-CVE-2021-38171.patch: Backport from upstream to fix adts_decode_extradata in libavformat/adtsenc.c in FFmpeg 4.4 does not check the init_get_bits return value (bsc#1189724).- Add ffmpeg-CVE-2020-21688.patch: Backport from upstream to fix a heap-use-after-free in the av_freep function in libavutil/mem.c of FFmpeg 4.2 allows attackers to execute arbitrary code (bsc#1189348). - Add ffmpeg-CVE-2020-21697.patch: Backport from upstream to fix a heap-use-after-free in the mpeg_mux_write_packet function in libavformat/mpegenc.c of FFmpeg 4.2 allows to cause a denial of service (DOS) via a crafted avi file (bsc#1189350). - Add ffmpeg-CVE-2021-38114.patch: Backport from upstream to fix the return value of the init_vlc function is not checked (bsc#1189142).- Add ffmpeg-CVE-2019-9721.patch: Backport from upstream to fix denial of service in the subtitle decoder in handle_open_brace from libavcodec/htmlsubtitles.c (bsc#1129714). - Add ffmpeg-CVE-2020-22046.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the avpriv_float_dsp_allocl function in libavutil/float_dsp.c (bsc#1186849). - Add ffmpeg-CVE-2020-22048.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the ff_frame_pool_get function in framepool.c (bsc#1186859). - Add ffmpeg-CVE-2020-22049.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the wtvfile_open_sector function in wtvdec.c (bsc#1186861). - Add ffmpeg-CVE-2020-22054.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the av_dict_set function in dict.c (bsc#1186863).- Add ffmpeg-CVE-2020-13904.patch: Backport from upstream to fix use-after-free via a crafted EXTINF duration in an m3u8 file (bsc#1172640). - Add ffmpeg-CVE-2020-21041.patch: Backport from upstream to fix buffer overflow vulnerability via apng_do_inverse_blend in libavcodec/pngenc.c (bsc#1186406). - Add ffmpeg-CVE-2019-17539.patch: Backport from upstream to fix NULL pointer dereference in avcodec_open2 in libavcodec/utils.c (bsc# 1154065). - Add ffmpeg-CVE-2020-22026.patch: Backport from upstream to fix buffer overflow vulnerability exists in config_input() at libavfilter/af_tremolo.c (bsc#1186583). - Add ffmpeg-CVE-2020-22021.patch: Backport from upstream to fix buffer overflow vulnerability in filter_edges function in libavfilter/vf_yadif.c (bsc#1186586). - Add ffmpeg-CVE-2020-22020.patch: Backport from upstream to fix buffer overflow vulnerability in build_diff_map() in libavfilter/vf_fieldmatch.c (bsc#1186587). - Add ffmpeg-CVE-2020-22015.patch: Backport from upstream to fix buffer overflow vulnerability in mov_write_video_tag() due to the out of bounds in libavformat/movenc.c (bsc#1186596). - Add ffmpeg-CVE-2020-22016.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability at libavcodec/get_bits.h when writing .mov files (bsc#1186598). - Add ffmpeg-CVE-2020-22017.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists in ff_fill_rectangle() in libavfilter/drawutils.c (bsc#1186600). - Add ffmpeg-CVE-2020-22022.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists in filter_frame at libavfilter/vf_fieldorder.c (bsc#1186603). - Add ffmpeg-CVE-2020-22023.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists in filter_frame at libavfilter/vf_bitplanenoise.c (bsc#1186604) - Add ffmpeg-CVE-2020-22025.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists in gaussian_blur at libavfilter/vf_edgedetect.c (bsc#1186605). - Add ffmpeg-CVE-2020-22031.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists at libavfilter/vf_w3fdif.c in filter16_complex_low() (bsc#1186613). - Add ffmpeg-CVE-2020-22032.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists at libavfilter/vf_edgedetect.c in gaussian_blur() (bsc#1186614). - Add ffmpeg-CVE-2020-22033.patch: Backport from upstream to fix a heap-based Buffer Overflow Vulnerability exists at libavfilter/vf_vmafmotion.c in convolution_y_8bit() (CVE-2020-22033) and buffer overflow vulnerability in convolution_y_10bit() in libavfilter/vf_vmafmotion.c (CVE-2020-22019) (bsc#1186615, bsc#1186597). - Add ffmpeg-CVE-2020-22034.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists at libavfilter/vf_floodfill.c (bsc#1186616). - Add ffmpeg-CVE-2020-20451.patch: Backport from upstream to fix denial of service issue due to resource management errors via fftools/cmdutils.c (bsc#1186658). - Add ffmpeg-CVE-2020-20448.patch: Backport from upstream to fix divide by zero issue via libavcodec/ratecontrol.c (bsc#1186660). - Add ffmpeg-CVE-2020-22038.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak in the ff_v4l2_m2m_create_context function in v4l2_m2m.c (bsc#1186757). - Add ffmpeg-CVE-2020-22039.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak in the inavi_add_ientry function (bsc#1186758). - Add ffmpeg-CVE-2020-22043.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak at the fifo_alloc_common function in libavutil/fifo.c (bsc#1186762). - Add ffmpeg-CVE-2020-22044.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak in the url_open_dyn_buf_internal function in libavformat/aviobuf.c (bsc#1186763).- Add ffmpeg-CVE-2019-17542.patch: Backport from upstream to fix a heap-based buffer overflow problem in vqa_decode_chunk (bnc#1154064 CVE-2019-17542).- Add ffmpeg-CVE-2018-13301.patch: Backport from upstream to fix a NULL pointer dereference while converting a crafted AVI file to MPEG4 in the ff_mpeg4_decode_picture_header function in libavcodec/mpeg4videodec.c(bnc#1100352).- Add ffmpeg-CVE-2019-9718.patch: Make backport from commit 1f00c97 to fix a denial of service issue (CVE-2019-9718, boo#1129715).- Add ffmpeg-CVE-2019-12730.patch: Make backport from commit ed188f6 to check for scanf() failure (CVE-2019-12730, bsc#1137526).- Add ffmpeg-CVE-2018-14394.patch: Make backport from commit 3a2d21b to fix a divide-by-zero issue (CVE-2018-14394, boo#1101888).- Add ffmpeg-CVE-2018-14395.patch: Make backport from commit fa19fbc to fix a divide-by-zero issue (CVE-2018-14395, boo#1101889).- Add ffmpeg-CVE-2018-13305.patch to add a missing check for negative values of the mqaunt variable (CVE-2018-13305, bsc#1100345). - Rename cve-2017-17555.diff to ffmpeg-CVE-2017-17555.diff.- Add ffmpeg-CVE-2018-12458.patch: Make backport from commit e1182fa to fix an improper integer type (CVE-2018-12458, bsc#1097983).- Add ffmpeg-CVE-2018-13300.patch: Make backport from commit 95556e2 to fix an out-of-array read (CVE-2018-13300, boo#1100348).- Add ffmpeg-CVE-2018-15822.patch: Make backport from commit 6b67d7f to fix an assertion failure (CVE-2018-15822, boo#1105869).- Added ffmpeg-CVE-2018-1999010.patch: Fixed multiple out of array access vulnerabilities in the mms protocol that could result in accessing out of bound data via specially crafted input files (CVE-2018-1999010 bnc#1102899). - Added ffmpeg-CVE-2018-1999011.patch: Fixed a heap buffer overflow in asf_o format demuxer that could result in remote code execution (CVE-2018-1999011 bnc#1102689) - Added ffmpeg-CVE-2018-1999012.patch: Fix an inifnite loop vulnerability in pva format demuxer that can result in excessive amount of ressource allocation like CPU an RAM (CVE-2018-1999012 bnc#1102688). - Added ffmpeg-CVE-2018-1999013.patch: Fix an use-after-free vulnerability in the realmedia demuxer that can result in vulnerability, which allowed attackers to read heap memory (CVE-2018-1999013, bnc#1102687).- Add ffmpeg-CVE-2018-13302.patch: Make backport from commit ed22dc2 to fix out of array access issue (bnc#1100356, CVE-2018-13302).- Create a new package ffmpeg-private-devel which contains some headers under /usr/include/ffmpeg/private that were not installed by upstream. Those headers are needed by the libav package in order to build avconv and other tools using the libav* libraries generated by ffmpeg instead of its own. No other package should require ffmpeg-private-devel.- Build and install also the sidxindex tool- Enable mpeg1video and mpeg2video in enable_decoders, and remove it from disable-decoders call given to configure, mpeg2 now available in openSUSE.- enable video stabilization/deshaking via libvidstab (optional)- Update to new bugfix release 3.4.2 * Fix integer overflows, multiplication overflows, undefined shifts, and verify buffer lengths. * avfilter/vf_transpose: Fix used plane count [boo#1078488, CVE-2018-6392] * avcodec/utvideodec: Fix bytes left check in decode_frame() [boo#1079368, CVE-2018-6621] - Enable use of libzvbi for displaying teletext subtitles. - Fixed a DoS in swri_audio_convert(), added cve-2017-17555.diff [boo#1072366, CVE-2017-17555].- Update to new bugfix release 3.4.1 * Fixed integer overflows, division by zero, illegal bit shifts * Fixed the gmc_mmx function which failed to validate width and height [boo#1070762, CVE-2017-17081] * Fixed out-of-bounds in VC-2 encoder [boo#1069407, CVE-2017-16840] * ffplay: use SDL2 audio API - Removed 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch (upstreamed).- Add 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch [boo#1070762]- install also doc/ffserver.conf- Get rid of ffmpeg-pkgconfig-version.patch.- Update to new upstream release 3.4 * New video filters: deflicker, doublewave, lumakey, pixscope, oscilloscope, robterts, limiter, libvmaf, unpremultiply, tlut2, floodifll, pseudocolor, despill, convolve, vmafmotion. * New audio filters: afir, crossfeed, surround, headphone, superequalizer, haas. * Some video filters with several inputs now use a common set of options: blend, libvmaf, lut3d, overlay, psnr, ssim. They must always be used by name. * librsvg support for svg rasterization * spec-compliant VP9 muxing support in MP4 * Remove the libnut and libschroedinger muxer/demuxer wrappers * drop deprecated qtkit input device (use avfoundation instead) * SUP/PGS subtitle muxer * VP9 tile threading support * KMS screen grabber * CUDA thumbnail filter * V4L2 mem2mem HW assisted codecs * Rockchip MPP hardware decoding * (Not in openSUSE builds, only original ones:) * Gremlin Digital Video demuxer and decoder * Additional frame format support for Interplay MVE movies * Dolby E decoder and SMPTE 337M demuxer * raw G.726 muxer and demuxer, left- and right-justified * NewTek NDI input/output device * FITS demuxer, muxer, decoder and encoder - Fixed a double free in huffyuv [boo#1064577, CVE-2017-15186] - Fixed an out-of-bounds in ffv1dec [boo#1066428, CVE-2017-15672] - Fixed a denial of service in rtmppkt [boo#1082335, CVE-2017-11665]- Update to new upstream release 3.3.4. * avutil/pixdesc: fixed NULL deref in av_color_primaries_name [CVE-2017-14225] [boo#1058018] * avformat/asfdec: Fix DoS in asf_build_simple_index [CVE-2017-14223] [boo#1058019] * avformat/mov: Fix DoS in read_tfra [CVE-2017-14222] [boo#1058020]. - Dropped integrated patches: D 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch D 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch D 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch D 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch D 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch D 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch D 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch D 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch D 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch- Add 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch [CVE-2017-14171] [boo#1057539], 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch [CVE-2017-14170] [boo#1057537], 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch [CVE-2017-14169] [boo#1057536]- Add 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch [CVE-2017-14058] [boo#1056762], 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14057] [boo#1056761], 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14059] [boo#1056763], 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14054] [boo#1056765], 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch (code not enabled in openSUSE, though in packman) [CVE-2017-14056] [boo#1056760], 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14055] [boo#1056766]- Unconditionalize celt, ass, openjpeg, webp, netcdf, libva, vdpau.- Build unconditionally with lame and twolame- Update to maintenance release 3.3.3 * Various fixes for integer overflows, too-large bit shifts and buffer length checks. - Drop 0001-avcodec-apedec-Fix-integer-overflow.patch (included upstream)- Add 0001-avcodec-apedec-Fix-integer-overflow.patch to address CVE-2017-11399 [boo#1049095]- Enabled cuda and cuvid for unrestricted build. - Fixed typos in devel package descriptions.- Update to new upstream release 3.3.2 * Various fixes for integer overflows and too-large bit shifts- Disable cuda support to fix boo#1041794: ffmpeg 3.3. enablement of cuda prevents H264/avc1.4d400d videos from playing on Youtube - Refreshed patches: ffmpeg-codec-choice.diff ffmpeg-libcdio_cdda-pkgconfig.patch ffmpeg-pkgconfig-version.patch and ffmpeg-new-coder-errors.diff- Add additional checks to ensure MPEG is off- Update to new upstream release 3.3.1 * Fix uninitialized variables, signed integer overflow, excess shift operations. Add boundary checks.- Enable ac3 per request from idonmez- Update to new upstream release 3.3 * EBU R128 implementation now within ffmpeg, not relying on external library anymore * New video filters "premultiply", "readeia608", "threshold", "midequalizer" * Support for spherical videos * New decoders: 16.8 and 24.0 floating point PCM, XPM * New demuxers: MIDI Sample Dump Standard, Sample Dump eXchange demuxer * MJPEG encoding uses Optimal Huffman tables now * Native Opus encoder * Support .mov with multiple sample description tables * Removed the legacy X11 screen grabber, use XCB instead * Removed asyncts filter (use af_aresample instead) * resolved CVE-2016-10190 [boo#1022920], CVE-2016-10191 [boo#1022921], CVE-2016-10192 [boo#1022922], CVE-2017-7859 [boo#1034183], CVE-2017-7862 [boo#1034181], CVE-2017-7863 [boo#1034179], CVE-2017-7865 [boo#1034177], CVE-2017-7866 [boo#1034176]- Enable mp3 decoding- Have libavcodec57 additionally provide libavcodec57(unrestricted) when building unrestricted: allow third party packages to require the unrestricted codec. The existing -full provides is not suitable as it can be provided by multiple libavcodec* packages, whereas we require a specific ABI version.- Update to new upstream release 3.2.4 * lavf/mov.c: Avoid heap allocation wrap in mov_read_hdlr * lavf/mov.c: Avoid OOB in mov_read_udta_string() * lavf/mov.c: Avoid heap allocation wraps in mov_read_{senc,saiz}()- Make sure each subpkg comes from the same src.rpm- Update to new upstream release 3.2.3 * Maintenance release with bugfixes * ffplay: fix sws_scale possible out of bounds array access - Drop version number from patch: ffmpeg-2.4.5-arm6l.patch -> ffmpeg-arm6l.diff- Wrap netcdf support in build condtional because it is a drop-in pkg- Enable all muxers and demuxers as they are just descriptor of format thus do not change the behaviour in any relevant way. * The best user now gets is proper interpretation of the format and failure to play it without proper de/encoder * Recommended by vlc team to be done this way :)- Update to new upstream release 3.2.2 * avformat/rtmppkt: Check for packet size mismatches * avcodec/flacdec: Fix undefined shift in decode_subframe() * avcodec/flacdec: Fix signed integer overflow in decode_subframe_fixed() * avcodec/flacdsp_template: Fix undefined shift in flac_decorrelate_indep_c- Update to version 3.2.1: * avcodec/aac_adtstoasc_bsf: validate and forward extradata if the stream is already ASC * libopusdec: default to stereo for invalid number of channels * sbgdec: prevent NULL pointer access * rmdec: validate block alignment * smacker: limit recursion depth of smacker_decode_bigtree * mxfdec: fix NULL pointer dereference in mxf_read_packet_old * ffmdec: validate codec parameters * avformat/mpeg: Adjust vid probe threshold to correct mis-detection * avcodec/avpacket: fix leak on realloc in av_packet_add_side_data() * avformat/apngenc: use the stream parameters extradata if available * ffprobe: fix crash in case -of is specified with an empty string * exr: fix out-of-bounds read * libschroedingerdec: fix leaking of framewithpts * filmstripdec: correctly check image dimensions * icodec: fix leaking pkt on error * dvbsubdec: fix division by zero in compute_default_clut * escape124: reject codebook size 0 * mpegts: prevent division by zero * matroskadec: fix NULL pointer dereference in webm_dash_manifest_read_header * mxfdec: fix NULL pointer dereference * avcodec/mpeg4videodec: Workaround interlaced mpeg4 edge MC bug * avcodec/mpegvideo: Fix edge emu buffer overlap with interlaced mpeg4 * avcodec/ituh263dec: Avoid spending a long time in slice sync * avcodec: Check side data size before use * avformat/flvdec: Fix regression losing streams- Update to new upstream release 3.2 * SDL2 output device and ffplay support * SDL1 output device and SDL1 support removed * New: libopenmpt demuxer, fifo muxer, True Audio (TTA) muxer * New filters: weave, gblur, avgblur, sobel, prewitt, vaguedenoiser, yuvtestsrc, lut2, hysteresis, maskedclamp, crystalizer, acrusher, bitplanenoise, sidedata, asidedata * Non-Local Means (nlmeans) denoising filter * 16-bit support in curves filter and selectivecolor filter * Added threads option per filter instance * The "curves" filter does not automatically insert points at x=0 and x=1 anymore * Matroska muxer now writes CRC32 elements by default in all Level 1 elements * New "tee" protocol * VP8 in Ogg muxing * Floating point support in ALS decoder * Extended mov edit list support * Changed mapping of RTP MIME type G726 to codec g726le. - Drop ffmpeg-fix-CONFIG_VC1DSP-changes.patch (no longer needed)- Enable libfdk_aac if it is available at buildtime- Update to version 3.1.5 * avformat/mxfdec: Check size to avoid integer overflow in mxf_read_utf16_string() * avcodec/mpegvideo_enc: Clear mmx state in ff_mpv_reallocate_putbitbuffer() * avcodec/utils: Clear MMX state before returning from avcodec_default_execute*() * libopenjpegenc: fix out-of-bounds reads when filling the edges * libopenjpegenc: stop reusing image data buffer for openjpeg 2 * avformat/utils: Update codec_id before using it in the parser init * ffmpeg: remove unused and errorneous AVFrame timestamp check * Support for MIPS cpu P6600 * avutil/mips/generic_macros_msa: rename macro variable which causes segfault for mips r6- Update to version 3.1.4 * avformat/avidec: Check nb_streams in read_gab2_sub() * avformat/avidec: Remove ancient assert * avfilter/vf_colorspace: fix range for output colorspace option * lavc/mediacodecdec_h264: fix SODB escaping * avcodec/nvenc: fix const options for hevc gpu setting * avformat/avidec: Fix memleak with dv in avi * lavc/movtextdec.c: Avoid infinite loop on invalid data. * avcodec/ansi: Check dimensions * avcodec/cavsdsp: use av_clip_uint8() for idct * avformat/movenc: Check packet in mov_write_single_packet() too * avformat/movenc: Factor check_pkt() out * avformat/utils: fix timebase error in avformat_seek_file() * avcodec/g726: Add missing ADDB output mask * avcodec/avpacket: clear side_data_elems * avformat/movenc: Check first DTS similar to dts difference * avcodec/ccaption_dec: Use simple array instead of AVBuffer * avcodec/svq3: Reintroduce slice_type * avformat/mov: Fix potential integer overflow in mov_read_keys * swscale/swscale_unscaled: Try to fix Rgb16ToPlanarRgb16Wrapper() with slices * swscale/swscale_unscaled: Fix packed_16bpc_bswap() with slices * avformat/avidec: Fix infinite loop in avi_read_nikon() * lavf/utils: Avoid an overflow for huge negative durations. * avformat/hls: Fix handling of EXT-X-BYTERANGE streams over 2GB * lavc/avpacket: Fix undefined behaviour, do not pass a null pointer to memcpy(). * lavc/mjpegdec: Do not skip reading quantization tables. * cmdutils: fix implicit declaration of SetDllDirectory function- Fix linking errors for arm and aarch64 builds, boo#995937 * Add ffmpeg-fix-CONFIG_VC1DSP-changes.patch- Update to version 3.1.3 * examples/demuxing_decoding: convert to codecpar * avcodec/exr: Check tile positions * avcodec/aacenc: Tighter input checks * avformat/wtvdec: Check pointer before use * libavcodec/wmalosslessdec: Check the remaining bits * avcodec/adpcm: Fix adpcm_ima_wav padding * avcodec/svq3: fix slice size check * avcodec/diracdec: Check numx/y * avcodec/h2645_parse: fix nal size * avcodec/h2645_parse: Use get_nalsize() in ff_h2645_packet_split() * h2645_parse: only read avc length code at the correct position * h2645_parse: don't overread AnnexB NALs within an avc stream * avcodec/h264_parser: Factor get_avc_nalsize() out * avcodec/cfhd: Increase minimum band dimension to 3 * avcodec/indeo2: check ctab * avformat/swfdec: Fix inflate() error code check * avcodec/rawdec: Fix bits_per_coded_sample checks * vcodec/h2645_parse: Clear buffer padding * avcodec/h2645: Fix NAL unit padding * avfilter/drawutils: Fix single plane with alpha * cmdutils: check for SetDllDirectory() availability- Update to version 3.1.2: * avcodec/rawdec: Fix palette handling with changing palettes * avcodec/raw: Fix decoding of ilacetest.mov * avformat/mov: Enable mp3 parsing if a packet needs it * avformat/hls: Sync starting segment across variants on live streams * avformat/hls: Fix regression with ranged media segments * avcodec/ffv1enc: Fix assertion failure with non zero bits per sample * avfilter/af_hdcd: small fix in af_hdcd.c where gain was not being adjusted for "attenuate slowly" * avformat/oggdec: Fix integer overflow with invalid pts * libavcodec/dnxhd: Enable 12-bit DNxHR support. * lavc/vaapi_encode_h26x: Fix a crash if "." is not the decimal separator. * avcodec/vp9_parser: Check the input frame sizes for being consistent * avformat/flvdec: parse keyframe before a/v stream was created add_keyframes_index() when stream created or keyframe parsed * libavformat/rtpdec_asf: zero initialize the AVIOContext struct * libx264: Increase x264 opts character limit to 4096 * avcodec/h264_parser: Set sps/pps_ref * librtmp: Avoid an infinite loop setting connection arguments * avformat/oggparsevp8: fix pts calculation on pages ending with an invisible frame * lavf/vplayerdec: Improve auto-detection. * lavc/mediacodecdec_h264: properly convert extradata to annex-b- Build with netcdf so as to enable af_sofalizer [boo#983398]- Update to version 3.1.1 * doc/APIchanges: document the lavu/lavf field moves * avformat/avformat: Move new field to the end of AVStream * avformat/utils: update deprecated AVStream->codec when the context is updated * avutil/frame: Move new field to the end of AVFrame * libavcodec/exr : fix decoding piz float file. * avformat/mov: Check sample size * lavfi: Move new field to the end of AVFilterContext * lavfi: Move new field to the end of AVFilterLink * ffplay: Fix usage of private lavfi API * lavc/mediacodecdec_h264: add missing NAL headers to SPS/PPS buffers * lavc/pnm_parser: disable parsing for text based PNMs- Update to version 3.1 * DXVA2-accelerated HEVC Main10 decoding * fieldhint filter * loop video filter and aloop audio filter * Bob Weaver deinterlacing filter * firequalizer filter * datascope filter * bench and abench filters * ciescope filter * protocol blacklisting API * MediaCodec H264 decoding * VC-2 HQ RTP payload format (draft v1) depacketizer and packetizer * VP9 RTP payload format (draft v2) packetizer * AudioToolbox audio decoders * AudioToolbox audio encoders * coreimage filter (GPU based image filtering on OSX) * libdcadec removed * bitstream filter for extracting DTS core * ADPCM IMA DAT4 decoder * musx demuxer * aix demuxer * remap filter * hash and framehash muxers * colorspace filter * hdcd filter * readvitc filter * VAAPI-accelerated format conversion and scaling * libnpp/CUDA-accelerated format conversion and scaling * Duck TrueMotion 2.0 Real Time decoder * Wideband Single-bit Data (WSD) demuxer * VAAPI-accelerated H.264/HEVC/MJPEG encoding * DTS Express (LBR) decoder * Generic OpenMAX IL encoder with support for Raspberry Pi * IFF ANIM demuxer & decoder * Direct Stream Transfer (DST) decoder * loudnorm filter * MTAF demuxer and decoder * MagicYUV decoder * OpenExr improvements (tile data and B44/B44A support) * BitJazz SheerVideo decoder * CUDA CUVID H264/HEVC decoder * 10-bit depth support in native utvideo decoder * libutvideo wrapper removed * YUY2 Lossless Codec decoder - Added minimum requirement for libva (0.35.0, matched by 1.3.0 package)- Guard usage of opencore using bcond_with, boo#980542- Update to version 3.0.2 * avcodec/ttaenc: Reallocate packet if its too small * configure: build fix for P5600 with mips code restructuring * mips: add support for R6 * pgssubdec: fix subpicture output colorspace and range * avcodec/ac3dec: Reset SPX when switching from EAC3 to AC3 * avfilter/vf_drawtext: Check return code of load_glyph() * avformat/mux: Check that deinit is set before calling it * avcodec/takdec: add code that got somehow lost in process of REing * avcodec/apedec: fix decoding of stereo files with one channel full of silence * avcodec/avpacket: Fix off by 5 error * avcodec/h264: Fix for H.264 configuration parsing * avcodec/bmp_parser: Ensure remaining_size is not too small in startcode packet crossing corner case * avcodec/pngdec: Fix alpha detection with skip_frame * Changelog: Make formating consistent * avfilter/src_movie: fix how we check for overflows with seek_point * avcodec/j2kenc: Add attribution to OpenJPEG project: - Dropped dcadec (libdca was merged upstream)- Add ffmpeg-codec-choice.diff- Remove ffmpeg-devel subpackage. All users have been converted to pkgconfig Add Provides/Obsoletes to libavdevice-devel- Add ffmpeg-new-coder-errors.diff- Another try at organizing the codec-enable list. Enable video: AYUV, Dirac, MJPEG, rawvideo, Theora, VP8, VP9, WebP, zlib Enable audio: Celt, GSM, Opus, Speex, Vorbis Enable subtitle: ASS/SSA text, SRT text, UTF-8 plaintext- Update to new maintenance release 3.0.1 * vc2enc: fix use of uninitialized variables in the rate control system * postproc: fix an unaligned access * lavc/hevc: Allow arbitrary garbage in bytestream as long as at least one NAL unit is found.- Update included pkgconfig files to require the exact version of ffmpeg pc files, instead of any later version ffmpeg-pkgconfig-version.patch- Remove the optional vo-aacenc dependency, upstream removed it.- Update to new upstream release 3.0 * New filters: extrastereo, ocr, alimiter, stereowiden, stereotools, rubberband, tremolo, agate, chromakey, displace, and many more. * ffplay dynamic volume control * audio high-order multiband parametric equalizer * automatic bitstream filtering- Update to version 2.8.6 * avcodec/jpeg2000dec: More completely check cdef * avutil/opt: check for and handle errors in av_opt_set_dict2() * avcodec/flacenc: fix calculation of bits required in case of custom sample rate * avformat: Document urls a bit * avformat/libquvi: Set default demuxer and protocol limitations * avformat/concat: Check protocol prefix * doc/demuxers: Document enable_drefs and use_absolute_path * avcodec/mjpegdec: Check for end for both bytes in unescaping * avcodec/mpegvideo_enc: Check for integer overflow in ff_mpv_reallocate_putbitbuffer() * avformat/avformat: Replace some references to filenames by urls * avcodec/wmaenc: Check ff_wma_init() for failure * avcodec/mpeg12enc: Move high resolution thread check to before initializing threads * avformat/img2dec: Use AVOpenCallback * avformat/avio: Limit url option parsing to the documented cases * avformat/img2dec: do not interpret the filename by default if a IO context has been opened * avcodec/ass_split: Fix null pointer dereference in ff_ass_style_get() * mov: Add an option to toggle dref opening * avcodec/gif: Fix lzw buffer size * avcodec/put_bits: Assert buf_ptr in flush_put_bits() * avcodec/tiff: Check subsample & rps values more completely * swscale/swscale: Add some sanity checks for srcSlice* parameters * swscale/x86/rgb2rgb_template: Fix planar2x() for short width * swscale/swscale_unscaled: Fix odd height inputs for bayer_to_yv12_wrapper() * swscale/swscale_unscaled: Fix odd height inputs for bayer_to_rgb24_wrapper() * avcodec/aacenc: Check both channels for finiteness * asfdec_o: check for too small size in asf_read_unknown * asfdec_o: break if EOF is reached after asf_read_packet_header * asfdec_o: make sure packet_size is non-zero before seeking * asfdec_o: prevent overflow causing seekback * asfdec_o: check avio_skip in asf_read_simple_index * asfdec_o: reject size > INT64_MAX in asf_read_unknown * asfdec_o: only set asf_pkt->data_size after sanity checks * Merge commit '8375dc1dd101d51baa430f34c0bcadfa37873896' * dca: fix misaligned access in avpriv_dca_convert_bitstream * brstm: fix missing closing brace * brstm: also allocate b->table in read_packet * brstm: make sure an ADPC chunk was read for adpcm_thp * vorbisdec: reject rangebits 0 with non-0 partitions * vorbisdec: reject channel mapping with less than two channels * ffmdec: reset packet_end in case of failure * avformat/ipmovie: put video decoding_map_size into packet and use it in decoder * avformat/brstm: fix overflow- Update to version 2.8.5 * Fixes CVE-2016-1897 and CVE-2016-1898 [boo#961937]- Update to version 2.8.4 * Many bugfixes, see the included Changelog for all the changes. * resolving CVE-2015-8661 [boo#960385], CVE-2015-8662 [boo#960384], CVE-2015-8663 [boo#960383] - Drop ffmpeg-remove_some_unused_ctrl_id_mappings.patch, fixed upstream.- Obsolete ffmpeg-tools from packman- Add some provides to make it easier for firefox to recommend this package for installation- Added patch ffmpeg-remove_some_unused_ctrl_id_mappings.patch to successfully build against libvpx >= 1.5 (at least on PMBS).- Add buildconditionals for libass,libva,vdpau to fix build in SLE_11- Rename bcond dca to dcadec - Add more buildconditionals to get closer to removal of BUILD_ORIG- Remove unused imlib2- Sync with packman changes * All packman specific changes are protected with BUILD_ORIG - Added the following patches * ffmpeg-2.4.5-arm6l.patch * ffmpeg-libcdio_cdda-pkgconfig.patch- Update to new upstream maintenance release 2.8.3 * avformat/matroskadec: Check subtitle stream before dereferencing * avcodec/jpeg2000dec: Fix potential integer overflow with tile dimensions * avcodec/jpeg2000dec: Check for duplicate SIZ marker * avcodec/jpeg2000: Change coord to 32bit to support larger than 32k width or height * avcodec/jpeg2000dec: Check SIZ dimensions to be within the supported range * avcodec/jpeg2000: Check comp coords to be within the supported size * dds: validate compressed source buffer size * dds: validate source buffer size before copying * softfloat: assert when the argument of av_sqrt_sf is negative - Fixes CVE-2015-8363 [bnc#957114], CVE-2015-8364 [bnc#957115], CVE-2015-8365 [bnc#957116]- Update to new upstream release 2.8.2, containing fixes for the following security issues: * CVE-2015-8216 boo#955346 * CVE-2015-8217 boo#955347 * CVE-2015-8218 boo#955348 * CVE-2015-8219 boo#955350 - Upstream changes: * various fixes in the aac_fixed decoder * various fixes in softfloat * swresample/resample: increase precision for compensation * lavf/mov: add support for sidx fragment indexes * avformat/mxfenc: Only store user comment related tags when needed * ffmpeg: Don't try and write sdp info if none of the outputs had an rtp format. * apng: use correct size for output buffer * jvdec: avoid unsigned overflow in comparison * avcodec/jpeg2000dec: Clip all tile coordinates * avcodec/microdvddec: Check for string end in 'P' case * avcodec/dirac_parser: Fix undefined memcpy() use * avformat/xmv: Discard remainder of packet on error * avformat/xmv: factor return check out of if/else * avcodec/mpeg12dec: Do not call show_bits() with invalid bits * avcodec/faxcompr: Add missing runs check in decode_uncompressed() * libavutil/channel_layout: Check strtol*() for failure * avformat/mpegts: Only start probing data streams within probe_packets * avcodec/hevc_ps: Check chroma_format_idc * avcodec/ffv1dec: Check for 0 quant tables * avcodec/mjpegdec: Reinitialize IDCT on BPP changes * avcodec/mjpegdec: Check index in ljpeg_decode_yuv_scan() before using it * avcodec/h264_slice: Disable slice threads if there are multiple access units in a packet * avformat/hls: update cookies on setcookie response * opusdec: Don't run vector_fmul_scalar on zero length arrays * avcodec/opusdec: Fix extra samples read index * avcodec/ffv1: Initialize vlc_state on allocation * avcodec/ffv1dec: update progress in case of broken pointer chains * avcodec/ffv1dec: Clear slice coordinates if they are invalid or slice header decoding fails for other reasons * rtsp: Allow $ as interleaved packet indicator before a complete response header * videodsp: don't overread edges in vfix3 emu_edge. * avformat/mp3dec: improve junk skipping heuristic * concatdec: fix file_start_time calculation regression * avcodec: loongson optimize h264dsp idct and loop filter with mmi * avcodec/jpeg2000dec: Clear properties in jpeg2000_dec_cleanup() too * avformat/hls: add support for EXT-X-MAP * avformat/hls: fix segment selection regression on track changes of live streams * configure: Require libkvazaar < 0.7. * avcodec/vp8: Do not use num_coeff_partitions in thread/buffer setup - Drop ffmpeg-mov-sidx-fragment.patch, fixed upstream.- Update to new upstream release 2.8.1 * Minor bugfix release * Includes all changes from. Ffmpeg-mt, libav master of 2015-08-28, libav 11 as of 2015-08-28 - Add ffmpeg-mov-sidx-fragment.patch to add sidx fragment indexes. Needed for new mpv release.- Update to new upstream release 2.8 * DirectDraw Surface image/texture decoder * Many improvements to the JPEG 2000 decoder * New video filters: colorkey, SSIM, showvolume, adrawgraph, drawgraph, removegrain, erosion, dilation, deflate, inflate, reverse, atadenoise, aphasemeter, showfreqs, vectorscope, waveform, hstack, vstack, framerate * New audio filters: Dynamic Audio Normalizer as dynaudnorm filter, areverse, random, deband, sidechaincompress, acrossfade * allyuv and allrgb video sources * Switched default encoders for webm to VP9 and Opus * Removed experimental flag from the JPEG 2000 encoder- Update to new upstream release 2.7.2 - webp: fix infinite loop in webp_decode_frame - huffyuvdec: validate image size - avcodec/vp8: Check buffer size in vp8_decode_frame_header() - avcodec/vp8: Fix null pointer dereference in ff_vp8_decode_free() - avutil/fifo: Fix the case where func() returns less bytes than requested in av_fifo_generic_write() - bytestream2: set the reader to the end when reading more than available - oggparsedirac: check return value of init_get_bits - vp9/update_prob: prevent out of bounds table read - avcodec/pngdec: Check values before updating context in decode_fctl_chunk() - avcodec/pngdec: Copy IHDR & plte state from last thread - avcodec/pngdec: Require a IHDR chunk before fctl - avcodec/pngdec: Only allow one IHDR chunk - ffmpeg: Do not use the data/size of a bitstream filter after failure- Enable codecs for audio: PCM, Speex, CELT, FLAC, ILBC, Opus - Enable codecs for image: BMP/PCX/TGA, TIFF, Sun/SGI/X11 raster raw Huff-compressed or uncompressed YUV - Update to new upstream release 2.7.1 * postproc: fix unaligned access * avcodec/flacenc: Fix Invalid Rice order * tls_gnutls: fix hang on disconnection * avcodec/ffv1enc: fix bps for >8bit yuv when not explicitly set * avio: fix potential crashes when combining ffio_ensure_seekback + crc * ffmpeg_opt: Check for localtime() failure * configure: Disable VSX on unspecified / generic CPUs- Enabled 'bluray' protocol- Update to new upstream release 2.7 * New encoders: apng (PNG with alpha) * New decoders: TDSC (a JPEG/BGR24/zlib format) * New audio filters: chorus * New video filters: cover_rect, detelecine, fftfilt, find_rect - Enable codecs: 012v, ansi, apng, bmp, exr, ffv1, ffvhuff * unpack DivX-style packed B-frames in MPEG-4 bitstream filter * WebM Live Chunk Muxer * nvenc level and tier options - Canopus HQ/HQA decoder - Automatically rotate videos based on metadata in ffmpeg - improved Quickdraw compatibility - VP9 high bit-depth and extended colorspaces decoding support - WebPAnimEncoder API when available for encoding and muxing WebP - Direct3D11-accelerated decoding - Support Secure Transport - Multipart JPEG demuxer- Fix building with BUILD_ORIG- Update to new upstream release 2.6.3 * avcodec/libtheoraenc: Check for av_malloc failure * ffmpeg_opt: Fix -timestamp parsing * avcodec/cavsdec: Use ff_set_dimensions() * swr: fix alignment issue caused by 8ch sse functions * avcodec/mjpegdec: fix len computation in ff_mjpeg_decode_dqt() * avformat/matroskadec: Cleanup error handling for bz2 & zlib * avformat/matroskaenc: Check ff_vorbiscomment_length in put_flac_codecpriv() * avcodec/mpeg12dec: use the correct dimensions for checking SAR * xcbgrab: Validate the capture area * xcbgrab: Do not assume the non shm image data is always available * avfilter/lavfutils: disable frame threads when decoding a single image * ffmpeg: remove incorrect network deinit * OpenCL: Avoid potential buffer overflow in cmdutils_opencl.c * libvpxenc: only set noise reduction w/vp8 * vp9: remove another optimization branch in iadst16 which causes overflows. * network: Do not leave context locked on error * vp9: remove one optimization branch in iadst16 which causes overflows. * swresample: Allow reinitialization without ever setting channel layouts/counts * imgutils: initialize palette padding bytes in av_image_alloc * id3v2: catch avio_read errors in check_tag * avi: Validate sample_size * diracdec: avoid overflow of bytes*8 in decode_lowdelay * diracdec: prevent overflow in data_unit_size check * matroskadec: use uint64_t instead of int for index_scale * pngdec: don't use AV_PIX_FMT_MONOBLACK for apng * pngdec: return correct error code from decode_frame_common * swscale/ppc/swscale_altivec.c: POWER LE support in yuv2planeX_8() delete macro GET_VF() it was wrong * matroskadec: export cover art correctly * mxfenc: don't try to write footer without header - Enable building avresample for extra API compat - Remove ffmpeg-pkgconfig-requires.diff: RPM's pkgconfigdeps.sh is scanning Requires.private too.- Add baselibs.conf: provide -32bit libraries (used by xine-32bit).- Update to new upstream release 2.6.2 * avformat/utils: avoid discarded streams in av_find_default_stream_index() * avutil/cpu: add missing check for mmxext to av_force_cpu_flags * avformat/http: replace cookies with updated values instead of appending forever- Update to new upstream release 2.6.1 * Maintenance release with some bugfixes- Update to new upstream release 2.6 * The VP9 decoder is now usable on x86(-32) and pre-SSSE3 CPUs. * 10-bit support in the SPP video filter * New video filters: "colorlevels", "tblend", "palettegen", "paletteuse". New audio filters: "dcshift". * The old libmpcodecs wrapper is finally gone * API changes: introduction of device inputs and outputs- Update to new upstream release 2.5.3 * AVFoundation screen-grabbing support, animated WebP decoding support, and Animated PNG support. UDP-Lite support was added.- Initial package (version 2.5.3) for build.opensuse.org/bin/sh3.4.2-11.17.13.4.2-11.17.1libswresample.so.2libswresample.so.2.9.100/usr/lib/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:21544/SUSE_SLE-15-SP2_Update/d4821406c1069a56d83c2e73eefdea61-ffmpeg.SUSE_SLE-15-SP2_Updatecpioxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9fec394b0095120f80d1771978120d0171ac8a14, stripped PPRRRRRRRR Rutf-8bd248afeaf4f807d759795be41dd52e221bcc51b92941c407e9b3b6c92a84c14? 7zXZ !t/'] cr$x#ϴn*]??BfF^f{{*QkYpٹh` vWB"g$༇@b#/I֕y 4y/IXnɰ:dXC͑J ~(6=®:`_qu Ye:/ x<,!yf SUS)iKMje*VyT,1%,ǯ#v֤hJf& Ns><>TN[~q{iʕj$TY=4bӞH/^5C|!0bW,Zm KWUy$BZ˯3λ6Z@p2Y 7>"t%Gc@(YݏTJ [?s+gpOʀ,ƫX ɗ[&keة 9~Y%ugS;!պBQԉH JcNS1< ؅UrQ 0ߓgq2p`Ih,+~r&,:pGcX#XѰ0$bt~5eDl֖+(8> M]RΥsqr Pնg8I/eESF;DCUq5\Qq{zxq<J(vخNo$| { %\* {PeQ/d 1"`7<$ق7zy<Aw#'r2O?w,MhWp?0Ӷ ]pOU*WϛӪ5-8Uyɦ˵|kIHIٶ C\8%޴J kS(& 1iGo5:@ +K[ʼ{W RYmSO-:^rKI}A[)na- ӯz6vCF@Z,sy=hONŞ{VYO]٣A /'ȏc믟,n]M!7,KbKz.Mz'QIxOr0neІj a #~JJfR7EaY}[`nzJ'!1K@(2NήFo 0*0Hq ry?ReZpq-;mϊ8јlFBBfꗷI&{`@&2 Ci^O"i$E,Ro:HDڻF*/~;8RfJIX%hUX3Fl#K#>LjllAx { b_NDžbϲ3l{lyfOZ.j>5Vl.z9Jzh9jVj+~}.UϏ B!O-4:EYFz?w]γ2muL^zsE/A0z#AR2Ob_>.H\66}1xR`!ÔQl]_xQM`5誙4f7l-O,u:I՘`| )Gd~2a"nJ5/jTW!)~e>ۑikQo,ǜ7&xΙ6פ$텉9 2֊a .cO͆VCאIT5>Yvvk[ZCiR5{YV9l2=7kjieޜ3MAIPTǢg_x}\(Ůj uZmp2I`.V,nAb!ͷE\1|`BC*\ *hlg.*EI3ŝ|.P}/¶-\N +BWiȬIhh³'?݊f >Gi-2O5<£N v'8@`fO@"}Ð9vTU*HSv@ιf ;^jW~³žD^N|Lj-ƅŒk!"JWY%\DC6FwpW&eYE] 0Z~Ԅٕ ˺m>XlAn0!imdto#"q6, y0ˆ3{&,pAQ]\'=J ar[}3 W٣QN R?cc2˰ 3 #::(Jm;DQۼSy i$H39rn53 ͑ XU ?u1E/%7:b1ذ p95.'Wl|ǞB$Z`Jy'^`t1mĠQ+Ϥ1M+~%]B l:ly<{4&ETĥlЙWˢ!Ԋc`%Q ?^˗Nms<rF%hYWE8F5RZjWL|2 EA]%ASn#粰)  >PD@,ӤOCewek\" xu0‘\=H"~bȬExEi3kwTOrڪpXnq-峝;%wt +!Sb5"t:inbXp/Et1eT=1^A+wGYF܊ +t7n;m 8'"3*ȎvL‡ЬovwK'e q&Q&!V1_bC$A='³d'~[G85T iFmqc:?;yb:Xf=0SZ_[+ڸ,Dnj7n#Z D H'H?p^a}XdlG1}G\tOCa}$Y KVƟaV4bn]s}0+ieP8w^/tvP qczOgcixޗ˩OKP@eӸ'tSڔL;l61;,PažA> XܶA&p4?~E(+MŢK{ե_COؗ.a_.!Ӳa[E>򞄀<|ՒiSU0_M!<C7z 7"is1{J<%=c ՞Ia8.gg1HLZxhMW!;C•pc '5ECa"పEϛF$-9H t-n+ك>Sf'!b/Z8kc'E} z] 0epT0EDVmw-c( ;0N~e[Ak HPFsW ],ޡmߛ$,l-pSZc+g?/t$!~U1Fv1]Ԋ` RRP0bR%>#EH'OR&;+JEMYjkp丒P5w%e5#X@05z2+8'B*AGi&Nd"57ߣ$׻|U)58|_NH{nϵ l;p8ě:XZX=h;9~=!Yc%ڶ[RlwlG42>ySkUk͠X&Ex|`cbHTZ dkVV[;HK ŠG]gx\/ !w|N {kmqK-Π݈J|Wxb W>U Xx~Mނ&ZMw37eo3}jE?37V3uGuP_dDVˁ+GJ:؄uk Rխ M9Ś+S4\gCbObA% ~'OO4ۣTïEle_YZ'w(+;~wZjJMrmǣqS 49yI[cTϿs ;͚lyLΦ2JSD/^kv|ud()c]pam*oЉIU|ȩL9B⇛T.+VXw]g@=m so!ƾ=F}ݾv%yy춼ΘeᇕL>zlu$GS*yiB- ê"#p3Qa巠Mkб-~|Xj@kHwEe|EPdkbE '*2Q=XƹשXӬUB!zJ W'޻\eW,$͉yM)p#ͥ晴Mˢ$X[J̅m$jG(HO O@.Yq4ыFNHi<&C Nu q'jh.LEKRby A_{׋U:G~&:kb~]ˇUGs)bAT ޠJ2+};'_(mHd_u$\QW+{OM)Et,7,˛ w7m"HBym< p(qeݒ!MxuF6wbf,Z@@_\ K GAsM4WONb,+ `,+>z B)&)[z Qi4m6q g<<„!fupS%c lcpz75~~XuTCi/C)S׼O??S[Ni-:rԴV#Fޑe~ zVytuFļbSӐ v {ۋICcdNI~fi4꽗,lY"b =ɬy/!uLbO/~W,c3פ[f 7]Ɗ-yO2OmZUnGXn/VTE:(bt"Dp"QernQ+rڬWJbRc];2Wg @^ FUf>0ɼ=dfx)@&3d(< M  V"T + iZfSWNր1piVUnH 1%927(Th}=?r`26 '0'>yʖG"K;ů: F>ĮXU@Ņo0Sd|0Vh%pZ)e80\5e]msAb{6j k>8WÚ]y 8jJQ C ֐K Eno!aM-~Che! > e)j]J+JOLX`D"VԼClSܾӆ_vn.'r"ǨEAŠ\@_j:UޡƎu ]>o( /R>pS1[N4~cf͞~pGM;k ɱA0e<09,}bur\Yp9͢niA a@GA\VJzF(e>hGFhBk+ D^3kRL"W-G``ZpAMދF~4$G5ąۻR&X-dwR\+ pAu7^F@ Ai>*/ 쪤fL"& I"K8r_]G9T-@[|} L*YQ/޿|#;ёb| ƆJ1D emQ<0W8iX+p3JjUqbw$1z]L_a5zG +c.F%f8ЩWGN7 Ϋ4J`z@G&c &{ZG|0#ٻ.rm2*;ɟ!󷰼lQ%iޫ4YGoeDؾpY q+jّTR^Appzh[ExkuM T lG*); Aѓހ!X_g"f0> ߅`*S"e&zbD{@'|]BrP,ŠO"lvh,*pҨy״x/#=xO.O1r wլ}~׵+Y3䆻C0%>?y`(Ni&<''̤t%tЮ;6sy R2wL_L!| yMr}>Cf\W/֓v2ky.Ȱ-Q-<?KB/|w( kvb6etiq :LXݐ N8% 9mMblDܡ8{Cfӏw{680TRz5Lj8?aS^L޴HS;m;;A;PhhЋ֠]A2OА ׃U:'̟8\ hݯ1)+S, 1vYp+8\D&QbH'Y^Yn)QbvPGpd9/k%9? iY\#ɝ5x}jWt=V=2Q/J'ន|^IT*Ԟ^<uZtk HP>, `9O  ǭ>Hǘ윻У |.7V%Z\٦ +)zh#g2s]~GQ\I6c`(,@EupMga'(W'E D9JwQ,E]HOa΂%:PZɸZ" N約qSo#[,1JhȄ4ˤ`GxOii˹ A=U݈f@Ur"*0>+n&$Ca#0F,c\ZZWYfK9}4LSشKM_j?k[\UnL u:ZaY=qd~-JEAY(/Q6] ҳE| L.ݥlP[riGCy[\,KHErQ\{gF-ƙ{X޳̱YAtnuÙ25TH+҄Ppemy')n8(Mh+ꬅ⤷H<ϳ]UR+P i#2CQ 7.ry>%=Ho[aW6#Uگ8 ͩ- xuK=dgA iDadV]H4+2***+[Qm.Wٷߣ"Y Wh pŤ*Z c?|d|9dĸCX גn4&j,I%/NqHfRRļŒCi#N7_XNL:L09j0Mߍh8[c~nG<c2>U+՟ipxU J ״tcz}>huv[3mH\viE8W[-I? f$ mvևAt9ZL]ٿ rXtR(l,1yٓNlKDb wSYg#M9YٸO[՜[,\0& *Ѯ(RNnlxlPn/" 2ok_Nyzbv}AgO 8yqGx_:TlcϽ՛4&gVLf+j,iNJΡ<+RG1L`Icbs܍OegdaS0SrKdܦ˝Mlg'KEeI`xopQj5m*nWWChu"*rR?Vtf{OS"E^Jl|L'j'gr: Ǚ$i&>&\>V;h_;o|i.e0qJ9` rnԉ6nLo2uΌVOb9 =y:.)r;XtAXSkt򙛁rŬb&B7hEatQ>42=ӌYmwZN4:[ŅF-wcBV}ńi( P$#$+k!CC[<43l,*mmgo!$?4 `hpUH>7UڭMՐlDW37==kh\ k,"$?:6"r PPpkIJl9R+B&=  o4s8)1a[c51vgoe// 6i>AV[=~^ Ŋ8ɛ`{]ĦDam'JH=jФT6\۫64|KO-j\LhBa?-mĴ)O>3M6ڄ;:ފuMͳ*ܭʾr!=Lrdk,-Y<ɀ ywZ.B@bwÆW?3AQș.L L";hjsԃ$,GpyZJa8k(ޱ6V7gC L\) ZɪG&Jε̱z!1FT,TxtF!5R|US?Xצ^p!)#^zen┼OJs\K/PPnきl^T !DT&1>2d_$%*emŽ ,ɫo\4 $F~X͐ĵm#,T@R `_H=Գ؏H$~,G&] Dq|Ü) oKZc_7`$fJtUm<@4N7k/SD[8+ې;k2['"1K/v90 A vJ-L0ޖa^;k@h7EdGjѦĈ"^-<)/| D!0R adzfִO).6q4T?O GcyVॾh/`^DmO SnԽNCaO~}Cb V6bu\#w `vZUۑ28TM2XF;Bv4p~܆M ؄`0XV2ȴ|yLq>2p+44(ƅ~B<KD[lZX1vnN_CztБ7W]OriSc\SaS(lM~_|_&9y5' J`*.cPX(IfALh{B;a$LHN-]xk&sar>?,#BXFܻom-8.KN,b lFfe;GeBMJ'(UB0t-:Z^ty@]k2gۗ˴;%lXtR~,+lyM<1~"2:Tm.u|r"88/ur_ŗuo!L;@W !H>>sWBzѯi r~ ݴjz[ G}I!0q+y u)%"iUhpklEaF +zulsݕwTN"S , V%@k1vKnXnmM[yUC+Wh/>[kk:`TKÉڛ7v蔋 oNݱ^آy}k:]B&W{Sp㣿oRa%Ի C!<&1|H}[\p+hB7Кhh ";q9C T> қ{/QR*f`G քIk~] C*>u9 oiSD 4y>38vSE6&AMv)ԖN,G 1C3n"]Nz*4Sд> .7A>OQY9kF\DOK*t-m*Fz^ƱUtxBN8ӻ1x MW[jvgP`m @)54L%VDAC':{..ul°ٚcDz1vFH=:!*_N@m( U,'go`jZ^A57CixtՒ_k$|Ύ{ `D10G۞r4Xq,)ffoi}^۞lJ:xğr+7=-ځ+\`lm1fpUe_ޚׂ Pt_77T^_殪 h>W-vZ {NP"\mqĀ'6dĚg#5P ~Di4.r +|H͜qPeҝt-z8#$ .tI^i[.1n6PK2 BG*2c%;^~GE92< M8fi_EF%3_(6B:'n bgEV=,fo;3;l̻WR>:"ԃ+o;=ʉaؚ#<ȾR.S>Q㤲lo8s@k˱zX59Z< 0f']!OELkS߿pLȮ5' bG LBAs&&Y_xV4kF@?f!lce+VQ >m\q]|O~26]sQacxx(Vt-抜S[ Fڨ|xjfFͣS3te2d V8``߾=z[&LЏLr΄b_vOYm_R$EIj߽ph.(b*dǗX @O4R48mdH4\skgƲ7&&MBHÈyOw|J@eQϼd A8k)=襙7>y-%arcjŽkf .CN}֯$JxG)O_ɳP- jy`C*QzDv0)Ѽ6ҝH?(K0EA ":aD04=s2ZO90XLC9X0Zxl T,S54QR>Pe/ƆA4rgԶ"7)mV^:6 b{AFt}N 4U?[L$o`.󔻳cԉr_>&.tioSI WΝ-+wTG]P!|O_,V({x^zq. ~7GFUܺ?=M&]Z@pǻ/$"K?r!$K>$,iL3AuZ@,0}gV i01IU]:,)".v-a1ӥ>X@cA DBT FmَHSC}آ-?-_޴GBHp,pٯ5?GgCuMjWw/]BJV"~?Fl/Vi9|~_@gRm2!; >[ QZ,[޶li4dyp=Ncr[ID1 =w`CNU; ߗSK/(?<։n+ ùPSM^V9?mfsu)EqUDHB٤bۖc9Nahf0+Ո|?ʵ8 "@1~ Jq_ab3lmc؟+{y7^y 層'5h 5!*=5'dH HS)ō!E'R9w&?}Ϊ {}|Lc޴ei:Q}x]YKuƽO%XKz2"q.nd42N%k4u5 i&)B4BkAmtRq$p)&}jpz9m߾GAlI!s6iyzDњH cEb7 ww"fX64.i`j~<c0cylX*IluK\)EC:ys,]:͜M%QL{vF}t7p(8:8gC1uL9%4L";4?FۅUw¤i}`Uy4qNUL ؼE!ı-Lfk 6fe/ !,_e^ܝ Je}eک~b;F74xA $y{_DWv^GV n+vx7@wGMw?,zjUk o#rCm쀖u[}U"2#8Y_˺CaZÑ\>$||ܰ6|Yɇ*uNLJ=/3n69soz 3*bQS";GKI, >ֲ_^VrJ·lˤbPb0^";+ݜh! xڢ1˾rӕe%-V+f!ߠK~*g;Ɨ akkx%0 XxqO{+m/.s;xQ=&CHYQhU6bs=8 n.rkڿʓ33nr='UB6b5F'5#+=b8mrC 9W$g)$&AՒdUwiXhBH6}PYM̱f:v Kjk0 uaio%؃ESgQzZ҅ݫ=ecxt掳D{0e6"kM%-DV!X 6A~oL`N j- qVj ncn/AnƱ6~$gx0TpAV`\&옾loJ80Rӏȣ鉱`0ly` ٙ8͑wKSP)M1>? Wr߲[$C"bpYN7uCFh]pr Rgf/jvY\QR.5Sp=d"xX_!(ՄZ Q2a υ3u1q-fǍ#DaQLs6U=8_2A /.堠@^[OՁ-wwb0}_ #sMEjqy:QK2_m("]ݡnRuo7dzb=Tdmb:?`}̢ao%]xD!_|Ԥ{:m7w,>8dJo@ 9ZPݷ鉸Ƶ>bՆz덲CmRG-\L.Y3®8P>|\-=XAd-, DcPiҾ 1_?շkD9Ley!Rx͐PܩU\34Θwa`ajެ_wzigh&vgX kզo&I#A*d߮Fg J2Qs8^΄%;zb^m1 QlD?NZI m0kQ?vkg3Cqw.s%]#7tAVȳ@39M)yy棻.ln'%},4/qHf&!f1\!*]W8qB+ZO`r /3}[[űy޸P(1(CQrJעڞI1P=~tk|;奌fR4PC< ݇M3 %BZObqmUw"|us4^Nِqӟ$>3 `vg䍊\" -zad7`$o`_:\pi1b!-P1 $xȼngQҟ*MXp},k&p}(Xj⹰:-h+t|܆m}ә½v|moKL> Eiffx=66Ɇy;CspEϋ.`ad|=hnz3/$6MX܄р1"PM3%k43m{}]?gPH (ŋsR^9*b䇤"qTɥYW跄 ,֌Hw!$ I-5ADV"?s̝C>27^jQ龞BN1=lQ,k|괢mv|\逘O&aN)䞳Ƹ7)'7@Fuq>;nzOj #leB]/ YEw%ӓgIeL+٣׌R`a0۷Gr/,AAWJ^vmS1JNCFLB-;hr?y"]x@0z K2Z3[SUj%xqvCFek|"K,1wxʴv1^ Yf{Aҕ'^MG*KVACݓqj@beɨrlo]%=0hIϥ~ 8KA?A?.aJ _r;)믷Ý"Uoꚝad Qt''!C*o,_K9:jIuն*0L݉# N.X!x":*[/G7_wޠnx^^.Ztg"-^H;Sya)- xR[1ʼnͶN9FAg=3%E]wS{HLv3'VPdLm(+t3Pb%P> $+;,";g>8Q)񖖴dY:;^Yδ,pvz@167wXiA!QܛQ2 0TTZ Y5u;<wΑKI_xDu ǃERٛsomJT3yj mAc-=̄ϔyʐZ&od5U)fJ (Cz7b{U[B|g񂂙v< ߘ|St>agY5_cr&tE阨5UkO &Yw4b 괋 SeTChIBi{\ fح'HQWTn t)MoM?xU3r ; OQmցA>KکJXmI J/![%K%?hIg kZ 9 =EA}[d*8Y0wpWG1-0l\v|)ͻG5)9>'-6ZS)|fwVv2v0e%7.D5Vi릘[vq֏5CvcX.(<)Q@0RF6Iͭc 4"}rr|H gf[t?y2P:]Nb!臟hQu D;*˟f:!Fy]-2 .SdRIyO)xWywd/9WAyX*M+T2v^W*<4b: CoFӈ~: )4 |""S}n7iUMN3C'Fd&A= 횄 6,n=[SQy K~0[$0˓%.YEpͅ%yOsv[nH[ᾚVvOj WX(mE 注ɴ`~$hժ0yɌ73,< O.GsgOQE1Q9 yM-}#3(`O.QErz{1L Wa U˴% &W".ڤI d(*CS .ƔZT#~Y(0O~=o>0e]@cu`-G$rA9u)ZnRE6C8$n-}LF6 \B 'l" o'a p o] ilQ%ZTqM+ڸSA,NȬ|gR`0S4uK {?ݎޤ~ q@_x0m؛k~ :y0_ӏJ/'nr=w1so;B\6hgNDh%r-3羿cvwYsEȤZPGc2.~QG tInLDA-qɸیMݽ#"1 rSzY2J`}^hJn8LUa`C= 71k|Y[dظ;%y'3L<!9Cu׋_(&[q)\6`-RJ_bΰ).%*3׽V :kR*L_롡!GŬ}k0)\u>=5N 3}sMJ8!BQ,/JTCRϛɉ5eh: FFX!'Rms_\bf)+9^mg <9.otүTQCì1{H$ HSr/FRE4G'S7V20end  t!2m} ˪E\~Ȓ Egi>Ozhٿio)r %֘Yv]hYa|Ȍl]޸yUZ&/,g?ǟm 2j]􀟸Mw煾L-;Oĵt`v<*Z=`TKsen̛eq1ܕ7zYy&pLuTر\?Et-ܲ*oXw=Nt`>`llz9golh͖8'`0X 2_'5O'N6us͑.# WȤ0楝R$ϗis4A@EPB/́DCiت V;*$ߺ6g PHHR98 2`9mkol,KKf8~s)^I7s@v)SkՈ*Ldwah)xZl6 PB߹DSGE=5pE#uȹJdZb&\ԬlDcB' E^Ag{$d'+ [!t`oײ nN'rxڟ.Aű\ɼ-͗d'@Pbs[uUv,y㟲dL L`Vjtje} X ؐ +l杖c})D۶<+xX%c3cax)\A:Ye!G8<}h/%JH34`U8JѮj-~?IɗwA.4&h`KaJPB4nzU$ڰaٚyVSBr/|p^< NFI4zx YU} pF?3bۖ:m%,o};mQeښ0pd)'.2]DB`qd4n$SZ% ǂՓ2C֞a8wԡ[\ ;gd(Qcf |E^?aNpEROB/Xnq|8"p].H`B!V"~.ADxVKZ*˒K}L=fdײ#:jȱpO!VѬ?a=})%xZ۪Lλ7պAɭM Q茵jb[fQ䜞Aq-#+41%jڌjk?Ή棤F0 ))g<#DF!(W5Fj ?Ɣak09tnPX0((~5gRjۓi쾥Oac֫R/=:C׶jkL+@]A,0l'H8O˰3avbηe WuFՒß$-2_Cnn7x3)v'5,<ЋazJIt8s)btF4[XqnZ"(rDaHju vBŻh%78m18HkĉHl @ZBdHUKVouz{ X$:Q=*wߍ$fwjBp@ 莗PvFպ  Zf1U牑tVEO I\K ے:]ʧrw6r힜R/LˮOnRݹ^p:3 f'Y\Xb,sP^kχ4%%uĎM&pCY4fyn LP#ojya=N\}= V`"s.HN5 I;$b"[#)n4c*ʓU_Q#Gz#Z1F4 O."dffʶmTĶduK&`ṃ#oa\O9Q;!jton-%_2\wA`t0P&v J."i;*| QEcYNp)32 $J/p03ũUri` >sͷKĄ\|R\*[ KqlJ.|Xa~;ݩ?N'&-0cgSŲCdj 4KPQ\"9=$cJ9f45uGKl 7<MYv-tg|-IB-c™PLk ]tf`P.s="XOވ\&W-e2WwBe~V`Ry)LՈ<<ŸB~ﲯ}>KO)XN$ߖ,U&9 "/砸ys2q#^' P(BLƥ~n \K|;soe r`I)G.e c WOUvs $%eFCu4CX(l(_iFa+ڊ`{` $-rJs`V}y01V w,T"O)[ipѹ~'NR;Vẘ)^xA`6Nx TI:J 07Kw,`cGG,ӄվQ7vs:/^a&{Ȅnh79 $:"Ժ}-xDlґ̊nBYHPH/CSwAA{$xR/bv7u+7X)eG]GDC)J[ݰ H蕌]K*/>չ,!uөqxFHiLzqOtS] '?}٪"`|d) f[Z/tAH@ T;kgNPu_X*ғLN]fw\LҺVvHN.]j]ƙDC遠eY}{$g1Uۯ{ؒ0#S~򄹀93Zܚ`TWK 70ht[_3ݬ,Aڦ2{->4j>B42ͷp[g{U \{Y: ^ W.c.ո}CR}3Uw#|I16.+;h,O>z+]+P&Huof(n>uzS~\NqfiN['*xK+8d%9lB4|8TR߫`ZMCB,!sNŊ}vKN- L>IS+w]Ns-ՙ1Gz67Iڬ5NK\r~b=~X#b 4>5mwj*H gEtqۨl "߱=J78yEھK5uHgx5 x= p4F)mǝݧ̚yN<яPXlSU' ," M,F~9/\ae2Q O:3q*2sӘ2@WX\"iy LL%>\T~Zq"O&49h޷C I>W^]:Gct}t*C<?6;BiG>SI\(p7iі|%3{H5>[Mz-)4nUSe\Z=vfޖKrCK?y.*0>!(JܯgU5H!؞ԧ7ϛ*-Cܲ%aPsB!D{t]SZw.ebgeC7k8Mj/6` Yf B8HK0G1U[04b_JPG5.$ a_na*ofbj:eףi-Đ E]'!Q\⫏*rKXK!v V:f0. P796@@mME\O#1?=p.ܠN)C?yX^&#VJĿ* r_ Jŏݕ5#|[!-<΅{*#xɎw^z[8Zt5OW(<9:z5'gr)Pޮ)1t$:I[`lx LU.W3Q!;?K{4rW(͋􀶿-ƫˌ9ç 6rYlSQgϠ;IG =y!VXsbA1S.r6H^w%C^zH.aUniP|Y 4g']yhMR'5CNV3_瑈X9 »$cY׆v[4 q)87T^qL+u1 n:~F4 c*]_y;rUrsr?}E̕]D:&=&V֝s57tp 겱{.JePrR!.>j)N`lIZޅmWNOHeh¤i5JkSDz3ҡʛl%(c,D%?e $\EojM"bS̒*ic2#}?c^'{z"* ReB;磞: J>AkqlT9'r;JV#|?)5wpZX9"hI X DwHYH櫺8P$5ɏ؄hbmNX^-$=%[DI~8]Y+yizgyLI)QUwnB}v|G3^Z8UR#o/ Kzkiܼ%NMLEV ja3b7hB伸/y S9„dwOuH N~ 4ZLJӮHjـ;: ~X{O܀rllE0%cU:$AYTPJwxlin3[vKH|'b4WOO򬰒2v[b4-Pk5+o4}?q LCj&E{PA9ۨ>k7'w#z @ NW@E/^ڽxnpTy/ XI25f(.hY`廇NYު%O6zULz:WX!%aLVkSY86>^xƵm: \֢d@/!Q;AWr |j`m C,J _mjjP+yâj$8[fVj؛%`e3!ŸnWF@ё"WL4E+_xQunyKW$ŵBc `o=Qyue7œN58(a"vM&(N*',}Fgۙ|qI5Ug4S0vFҙku 8'B&K#YS)HB :4A3ՙ+R%Ý(fuWů{BTe}h4J" nϕy n$?9 ڗֆTz~xل\Mdq3}6GsSMphWq4~&s+-GO~cUfl@_~B[~4{D: ˆ݊w of[(m5*=t?7V jT&S5frt`m[ 7]ۺS4p$uE3xςq1XK>xv^jdϹl~R ub$$X䍚1vn4RO"KbEꚓYTB&R~{)R/m"o<#Zׂ| "S |?.[ͱ#4T7,G3,V*/.5hN~ е%3C3,pXG%Gr{`C۩8ju[L4h:y< b6l[)Tt͋7-hqԱAc{m23<[tnjN0T5zf>r~~vjrf;{ڧL6ٲ׮b_*}g(?(e̟k%ԙI"t~eU2FZ1uذ^zJ@~rl:71a=i+钬|f3,\J5R%pSaIzJzs]ޣLR_JgSd&LIYKqªoN< h܌q|Gp=䀬'a${G?mu}rbgб?.(±\-@f.58ǚ`mz.JK|5xXSB ~qkx Vx1b#8 Cµ?7Pl?Hf*5` AS3VkEH?UR(JPRAۄz%iT˰(tt5\ sUєakӜ20qV^da-fufEY*ߘ2Iiߍ=kJnsԙD^NIui=ExrPVaC{4gb(DmOvneda:q}i/ Wr~'P1`Kt#ZGG*WwAQ4(!{%!硪9nG86|K*&UcZ,uAQ' `YK{z# ا9jLY)~MzGuʰ~4J)@Ў+Z]S[a\ޛ3Iݿ[dzYgW <4яn$^}꺛DFF#q7'Y0k{rG}rM؜Ԃl&_ Co\ W12H MDA!nhz\ |_{T\|]1R1G%s%QI?x$P *Viҵ_-І >*n'frBydS 2֠S59_2NJTxiE4 /4Qs &?**ǂ piqn'8j\'- 4݃-6mH e!piG4y0BlTr+ɖUA=bR%:)m$>%YۮȚ%<=AWEnЉ02qU@ŘV0E7%IrhXeWȭ&]fV`x֞R 5D0Gg[%P]g 1tX13&Vy ŴH^Ψn|R)@" - : ڲ@Vٲj'1鱚vp33܃81]#,""y.VeGn`мS45\NYAD>zkK I/?U'h5^aa&K f%[P'EHbiRۘ8vwY얌D`SC)*A+8լ 34`+zT (m}b?;t_F悗Vw4;sIJk_r֛=Em{ޏ{oSR) n2t5(֟@kz-]nXH mGbJ  ֞oSgX,&ޚ)ʓlE3?i[% :TPh~%7hMS-[ȢVR N[(t1epgYSURZIEo-Wf*5I,c2L9:]EV캧.zi/PN= -:{MNs94?Qo<8!U3PE3 3Ȱi!dwn5skkzt{a~HwݴTGRHkFGzt Eٟ4i j7WvmyXkΓ%JtE=毺?Ll!Gk<%n8"ᒈdFdUqBz=G 1߼?JƬIDM聛>XIb7Y;TgcGм&ھGY\l0a22"a,\n{צ ?pRֺiq.C^ t}y yqh1#,A8plVoVbߙyTԿ-8FF|vxb-?.Q݄xK-A F&^)/4.DG߆H@@Za+X<6(V?tVDH"f=fWG4]Y+^^V r;cSEYR;6gC}`orpפ4Q7ݻ9 32*ړ1~<@njΖY媡E0|=3vaui7R؆XY`iwŽ@t dnlqܨ'PԌbr*JW5 $ .8z^XpT~mB&Azc`>3pB՚JF_Ŷs@*r&m s`އT8k7 X&0;ߩdfebhͧC]2o7&2cu[%05YZ&Fн#Cbk6i=ˈ##LyA%WNn T> χ&隡E%!1k(JyL}dEM#SZ)Ԟ~&8E(I(QRx:PL2_ 9BYYȡK.#ڮw 7fY5^;UdE=h!mYjɎǽyBLL)69J[iuJR3} opp հZ؜8@Mbt CHay~ӽ؟j+_6")quҫ{wz7L E2Q3&7U r2~pj(czɾGD 3#wW7]z`l0A/ɾWe-"8 BK~K– cJt"#\޳3$t!f?1E<[B0&3@bڨN :#.J!,H* :F\)/JΓp LN|QjjH- "4>"ba3j|{ 範RA?`'9xkb4 s1Pr34<̓pgOKcPo%6'Q=-nMBpQ-L&x 0bJc{fh 8P =V>5~#W`T!ĸLpUxWgN umO:u9ls&Z&$pbp?Z:oSxur21e#1۠ܘs$X <=ebX? 6 7髪j;x 6xsǮOD6DXtL\pDq)!ǪZ/ps9nXYX_EVU9chn }S|p&{IYK1j/ {,C{la2n`%dY/ l+}pΛ$3~crNonth._vTEM>'*e%jrv0s]1~9:'R$[AGD$G (6A]J;mV' ,J1}?&un,%S\ރ줛# f,Ӓ46|W]~('aa;<59ݐPl{\fQ6Yt(Ep.T{ICF`[\+äacusl`㩔=R3!}g鷫Tʨ|䠯`Wa3E[7tq_ .غ$g9o"-Б;2/pQw!#Ɏ-aƈ5uFp֤4'v.SjbѰz ~gK) gG}0! _CcV1 |^(05VD&"c*YG2&qW[` qrKjH)v JIs~7ԘzT"vM7d3mS_~A== yGJ6edI%ktFyT@{.H܆˘f>ެPYw7,qe#/z %bwx lUjB NkVݐPH [9:hܲx *ɬE/{ҏ׆{`OU f\w(B9C0<9~0I_doxj`(L\ InڇxkIԽR~׆$-Hfk pr`i┱x:=#ajlZ\-$w뚰%I\LLJ@de͸Ƨc[#ݨ ,2"GIt*-%xDTPAv2.HٿOc`>yo 9 #_Wsz5hAo!vdkd䘀Hg9E,@GG^זC&곾^)ݗ/Ya׿.N͖HK~Z,Q%gﺜXpj6 ,ZQљ+ތ!hRC_m$lraF'YZ5#Ʉ||E'w\`Rlz2PlqU얫5HsE R\U wM6flY4(}IQ\ _I$m9+aAQŮbH\:? [!DЬ{qP`(pqNp'%~@';DȮ![&uJ.QD@qo1ء3/}Ta&mvLz1:1.UQNZ{Iwp6 _ ~\x`JH[LZT-q#u>wV3{ $FN- !tPw|]J¸«BМCĆ~ C~mk%ҿ0($#_Cbo?A;{#,)`Jp҉].W+|f"G[^`c3j$D] r YUCs|MuD"k[RhEg{0X dUĈYұʬ; k92D߳2!ă:D.>G3jr)Ei F|-4L93.NCR:ih]jЙӈw 7G#ǣŇJ j>,/W&D3CfƜ oaX6ثV #^bl"#fzS {:VeXX} DGw.h) ;ghGD3ËS ᡇМlz26mxn8uӈiP\PPp݊o%N1٢.X(Ćǽgo_bh\w?t,&ꕏQGS-'1=Mc+)5|V~tW//.]'>Md47_}y g,U) qrDI81b bbm+Q4N69*އ-Gk7quWQF1ͥd } ٗG'/}J})ySiG!~w|Edf;@/>\w쳍`Q֬O/# P>7RVKLc%cx@\W%OgȐ0B.X%lxR2(lR_:3u4 R ƉA܂,|MOwlS6&WY3۾ )U3Qjy2byF3e6Xˠ0?`I#4)AuڏQ{ fE[u53-G P 鍏#"FÚ0]^Hipɼ3UEȚDZQZg7#T1yÓ_/t# ~#K\k0BV? {^R蓧8˥,t4ef3~w T]'C8Y\*%/2v"D[i}j3Ħ#-98\+kxǼo\qm>;bn߂Oߓ$/[l&u ݣ{HSNw&W *"58{l m9"QA!,k9O7an" (h<=*6V'a3Nj:Ͷ YZ