libswresample2-32bit-3.4.2-150200.11.28.1 >  A dKp9|g9Y {QTAqm3tYkN{*{n%¦ R;;vS4C{=;ݝITi^)sFlk\ׯBl9rvD̀x6[Py|s:B>h9V\[k(B0&OVC|]xWiHO5vM|v+ 6tdaȸN@,ػb1i2k6ԵI!k42Qf5fe0dfe31a285f553c5886f324a542525991439d519198ab112f7b0089d4ca595dd3e58cf9b0d82e8d79248bd70d9fc1ed07a99fdKp9|?yk)gR _sV'МPAYFR ^F@$g-rN6<=A}D֪ }-LxF,1lUxK\?yx~jM8r_d(V2y/yѤqpWXGZ…0EuکI0B2 D'潱eGߕjOHEl8H>p>8?(d , O9 O`tz       DL()80e9e: e> GHI$X(Y8\d]l^bc`defluvwxy $Clibswresample2-32bit3.4.2150200.11.28.1FFmpeg software resampling libraryThe libswresample library performs audio conversion between different sample rates, channel layout and channel formats.dKsheep71PSUSE 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/ldconfigPdKdKd2511b3f48b733ae35169b7e1b697acf7e4c8fc2fb5a73ad629c98fd3adfc3d3libswresample.so.2.9.100rootrootrootrootffmpeg-3.4.2-150200.11.28.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.1dJccʂ@c@cahaQ@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.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-2022-48434.patch: Backport from upstream to fix use after free in libavcodec/pthread_frame.c (bsc#1209934).- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix null pointer dereference in decode_main_header() in libavformat/nutdec.c (bsc#1206778).- Add ffmpeg-CVE-2019-13390.patch: Backport from upstream to fix division by zero at adx_write_trailer in libavformat/rawenc.c (bsc#1140754).- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix null pointer dereference in vp3_decode_frame() (bsc#1206442).- 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-150200.11.28.13.4.2-150200.11.28.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:28802/SUSE_SLE-15-SP2_Update/bba9bc2f83c0860ec8b5869f8697245c-ffmpeg.SUSE_SLE-15-SP2_Updatecpioxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=fd41db1344329c1ee7c095385613bf622b5f1949, stripped PPRRRRRRRR Rutf-837a3974506512ed94e60a64679e98054ee01aaf3d4f1e3566210b22dccd81129? 7zXZ !t/9] cr$x#I|Xs &~>sY~3.BGC^VJpǜ++5bu]F޻fJR_W"%.7l"9YD81ubao'w[)4Eedʶl%gD%E|Wys֓D/dI+YMWI?XqW\((QrZ_H'&2 £~MwܞX} $S%4}F[??穕}Y;=ź%^iGL#7{&:⸸L=V"fXj)lJDȐ(8/i0Kes,JRY O˞}u9{QDGdLnfӧt=ݫe:'~iSglmU1?BcEۑ@?5M+#)O!Āg%vH'\ohH\]'e5 ȗ]X] 뷿oX *ߕMcO5@劷Ǚ@E$ܒ߅ԤVjP&d1mNU:}s= mDh]䁝vG4Z4;) pfÖՁ&8q@naax BH&fʅ>6p.ͼ9fղA"͏Y~o _)3d%mO߈iVJgEN"ͨm2 QKuC!5Vh%LGOidk$pZ,bWߟ6L8i)sάN+3Tor#'P)N ubmcGSwe":0y>/®(43"l Y %[}ǃ*Jp;[׿߇\IP7 )ҁ8CɅdm{mڗ߫w)o7krr 8-enlɛ G :WVsZ4i32snX7eJj );-rqeON[4SYrc\ee=iw!nin-RPÔ{&y៞l|H}V29Y 0Q:7 1>4h1fvr>ǀdnbqX&E( =˄U#E"_˖ON-I^-漑]& ٽ`TJ9QݻGA@ɥ7#I)o؅JzG:]nVT ӘJW-Ko(,}L lzRU_|%[V隯}*'9`6J:^e3Y'𓐻tY$@[|]FZVtHHܧ_QX=B4'v5'T H}.eyjzh>H"?픩o}aZn4YIɢpAF[݄?um`+=:PtDc(Rni>&j*%l0x4J3#7(z`6ڡ͖;'w90+2M满i&.ްX.W@) /18lfRy(C}E_Eq Lx!o=jN25SCNc9t c֍֟R1MV>HLk㗌EYLɯ+o<Є*{IЅ"$_Lȯ!>eU:yV?hޮ߾r(E)mbDD/Tx2mbzb]1'(^. 7hyǜ3o\>r9:%y[f_=ވA`vN)aMi0U#wRS~ezn%$RqԬ"(wT1[ o;]чp@wG"Y'}%s61l6׀4*7!ꓰ@IP[,l9)ѐ>=qhf3},޽9R B\/]3wLVh}Wv,;9ģ9[}Z]sq?n*b1MC!y9mq;[b?yL@Gk/jS~IP8eEKQ!Nv`s{kC fEܦyg$ɧ&IbiCj!o7? jyl*c1ʶe|n qF`ьܘaUs\hI_=~Q 4p&lR6>yk[͔Xtf$g V%Vt *x+r@( ̴Z R 8^Tj)0&qs;v|{ysnS9`񒜝i>":a\޲%W<"?eD<niGYv}za{m9|i4MW\3dQ pBP+)+eَ{R02>R 6d8ShWe,$Hy2*Q_##rb!;+~TI+%:6U:.pl(Lx_ʌ0|eRl3)?k U cMۼGQw%hCJHԧ|\{*D->zY*B04-UIЯ~; "5ݿ4 ίǗEOu /Zv0Tjd=qq7N4 &KWE;z0@>F[\]ӽޕA ~!8@"|Rާ!jwSe@~}(9]hCk=Ex6S|X喨;(-٨Of :œDAVjjߐB* 9O/>8Dv* Sgc5aY2%q?jt}0oH~+ke,`)*_q"mrjjs m P']8|!^I+?_?p.#L{`=TP+#_3X!dI?UaUxƨ/K k*u-fg] Eڝƫ Cxfد2(_*y젫jb;O/z={Riݿ)RƮI*f^.,#3#MMB"Ҳ v*q͛=nX.y>6-,!tc Bze.OkwXI}Ar \Ȟ 4%׭6N48k HnOYUNz ̈~h[Έ6㺯^"~ʬ\EvʸQ͵:L6dW(1B]xVxvȒU9ʱ%XYJe Te6 +#$$JYTd|ȁFQ kj/PfnB<3IS.M7S ?9V`3U=՗(ƊMHZ-TG8_Jtq6ILg$=,0(i/5K|`GuX<GhW\M])QuKD?~DJ0$oJ~mՀN%(tbt+> /d ŋ-hb*l}!m=!Fbr#;{37yA-`.;XWQlZ7gLjғ;׋L kry_mèP0ts\8V |.eLG1T1->ϙFyJ=̯SMK0DǕ| b 2&/b|$AtlrABb4ٚ5mSz+o!]*1/5:M`~^f׫BmףRK9UN ns~F2ī&W*_nxݰYhCl61~ .;Xخ>HD_1"`pNllirL{u?o(lS|-CZlcku}"6k`P/ކªig}^Nac!`$ٙ%ӎb 8/u~"Sso?oS{QZI&ê)Vu*T.o1^_9InivOQ+ٓ Վ}H |G\Ba AD!= ['HKHKŅfKO 3mSgQ?V-B䧙ld`׆y$xvP- ftC2`LCEYkӔtKZ"`yՔ>UAV}j:+v-. Y¥&R[u?auCZ_\q0SP:"'&+fwjƢMl jcOdi{"%dT*9ޓje;=Gn5ENTf2OѪ??|n|sb@3\!RJvȢ, ̎*Q@u<` C6q^tfԴ~ϰ M-gj)B4~x&؃nF.D2pKW>]D:x;*.4qsD=yU.DnnGc>9{ SAYH+aO 1`6#(QB\Q_(25%lx߀h"yI[.~$uNh>/ܻb9`?qY敋; KJB8krDe4U xc HMV(PfԌbCԀЩxҵ'n<s$1Y_vz9%4^|A~ X,kEjW>RJV`f#>p6eLs7}a G.Q1PwM F^h=<dVA®yCmskT4>|VtOޏȫ=q U,YS'*YѺ/;3i9*M23jr4ML`)vGB͈#y( s6})ֈo11Q'a:_ױqH!(a=j3(..##p(onwZKd lyZJj$9?$h02- ,W8ԾBԾ sxbMrxүQLOpiN)3]G Bwluؤ c ϺFeF6K>q3"1/|GW~_̹G޻av@0̀ivMu@ Kiͪ]l]47UjRE>ṭN;+B8oֶ:kmUr~ ԲCǢy 0^$#=^&GcYW+*-:Zlk}K^CRc+^p;*\p}|~[>.W鶶@x&opR ?'ң-b0IC3$L9;ܦZ ((桓 hûIj)hciociiw5DЃ| (dl>kZRD3_B ᦲ<*,cJ&JVK͜YKphD@UA_xz? ;Vٱ@nrAhLVsAWh},2rS]i<j#Ϡ>8!8ژy1lW)y8 h5!sT?Ύ$i_YI6Qt,od& pO@ŝ &;i ];CLQjK^o#Ľet::* R&<_,>?^߀5K`i_j+s?%- j}`Yt}97WpYc?&Ɖ, i)q5nS59 -MY>FhXJWWY~tZT>O~Myдr, J=^jW)ƅqF\7"?8am6gtyଖϛ CmF#Ӗ(s2SE@g}V(^Ė :=L-M|!af58{jv\.,)$d ٓ]$ yi`*)@҄\$f4E|k: >:M7q,{z01ʥ}C@Jh`i:Y萂#E& zy&Qz5 |5 :ÓaLدwZ{ÍZk?V3 {,Bر/ DL9JS$/Kt.|8?7lw,S g/W?} 'mE_@zI(8˻Vx9F;w ŊՔvF # _P*XHmqq:iEd+rʷbEtLNPet3wPεXʈ'(=)OW,u/wTĞ`"`,qRW֞E({2ź{>2a\@_=> Ƹ<7*&X'EC(ۭeuZuW۴LN<.@F"Hx3)qa.xT80|&N.w V kN2eenDRB;oZ+}i͙LW s:ܖNUL>^k,*9P-36g4bݷ> 7&7sԭvXH" ]BH"擯+AnL lÊW}:%g~+/n*۵=1fˊ#ۃ9cշXKE o%&&3.HL&gjNFA;R("#x>|sny6ѸsY뵒 ' U[O?H4m1;> ]Q#3{6{oWh4 ªw w`*Rodz)AUL 'N H"aWC€</0:nc. |W@z4D-胻S L5)o7̸t;@FDqE6w*5O$7K@j |Fœb3{كToPV*&2eJΑ$uyVbf BRGZ]Pʼne 'Bǧ&[op)PqBgdYHJJR Yb, ij >8' "X p1nCA-p1x33LzK21wx~u2Ս%`gz ukް܎*rWLg&3vWhek 6Ax~ۜs~\J% ---!'c>b$ =T35 jk`n˜J7e, "1'"@z8؈E_):U8'¡ VpB?oƤC" vBkya 0tUN -)BJur\Bnف Kjˊ)A腗K1W 1i4><lV*` f 3]Qz.^m=*Y CDl: gh cxOgކD{4J_+E` ֮olϒH=FRR[ 2OEyN[ն lsc}9{ 1/Żd>(Ix:)"!YCZmylpQjxq?o,A:$e5mD+QZM IO)lՒD6l}=l [ :oT4@˨"]A,>F  !+yc=av+ʄAl jhh͓ [8.Y)ŃÆM1h[ _vR>LdS 3}GZth"dNL X 8ޥ?$Enfh q8o蜪: U p9v>%)@&eSjѨ! 偋 )ݭ)吏Nyh|#Kz? t*#Uygm۲j:zy[9nvj c|l"_ɪX=W ]OV~_ "m_j汓/1{=Ҿ K rz(>!`{m4[(h#&D0w!i9-2WGRroKJ\;6ނŬ4LIjF;ݙfAY?n$yu1b}\rm+qzdh;VAdulw)雤d }f[/Fc }P+>$|=u3Zfa;ZNV&ea#=oOcKUG6SݝMYת@%l!DW]jW<;Ho%2t ^Y-sj=tsN)q),"ZhX 8ǂ'W}Wyb+Eؓ[7c׳ xS"vNLRg5Xb~ 새bcC{>ٽf 'Ǟu\T3O5B!AQ)8`ϖeƱ5gu 6v˷^Rm@!toBϾ_ܕ꒤˂w`ˢ etXnwD?H*ybmgG%luj}S~ "(dM2D _PbQ3) PT8;3OrCrh >q\SPe>!R ̳¿AtwkCq{tipx2H1$n]_DZ2_G ij3h;Kh>&&KjD8di-Wj559my~Ɛ/ hQkD;MȯҨ _=ߔ(R-.RzdǼ:F;_cAXHD'x lPf覣=a%V"d\6@ :}A̹ V>J~y ^DuDNip)3;SJil4$kyէ2&d+秸0p맆zd5\6[8>:\S6F%Tx_چԇ#͔+E)ϽŨ-gHg0>Xdd^E=\ q=@vrwJh4IR-⤷]4><긕P4B;B >o8g(NĨo>:k)4R]ݡTܵgM yx_9'6%3ePqfC UR6Ad(ʬ jc$ݤ69GANCr؟mNdp ^pĮUY&#:lupVi K\VOXF\6lXVm/6a#цovj}!z~3sJFL7Rq2(<Ȗi170RuČCS{S b$֝ @ӟ =yqxW |=̓]yR٢Q|i$ݓ‛B hj?j9X,|7kVB:X _ oyC0VS5- im-1_ [2],97.VA+ Y;߀9d6&(ˢBKoɜ|l2v#}?Ż`ǿ2۱Bԏ̋m&P.D]$ bfKXHP+՜6=5aC9 c&e2>v$y >"_Fͷ¡**̀0|G -ʫz,82UJ (^ϣ^¨ , 2R:i-H. I*|CinVcݙVdm3s (M#(xv* gv4-mkⰖT"@ޘzb%8֔@!;ll\ׯc&!ʉKDHU#tx5 ȱϽ{)} `sO2}$M n+Wף߄ kB&z41xo #Jw9W!BmI0j LGG&~NTgI1Mn4Qt: s1WPpU}ҭ|8m- kȾvFEibYwsL;PRU*_{("OŚK;g:s^WrS\Ռx[G9'o U9@"|) TT|JFR?O٥kc9o,5].I, )t'ȫlh;4sH>!]Ct*>=1ZTi뙻<.kJꄏ1xy ^Hsa#ޘvJHę4}"hAmnb [dx8uJӓ?yt'Э>6 t.z- éfE7֨D(̅FS YV-d\W_ 0~Pp`op-mՊN|,%t;L q@GW8ۑlPFOCQ8M'Ffs'e" #懺q/hBR% D`Pw͛Ñ1vyVaNF[t@06n-g9سDs[>"l+9>{cFdbC7%/I+q</+s 19*0~q)>xKmz)7DfH )XM߁l͛y[vԠWp Ł{?E'>܅# ћ^V8#n,-k?bwnw|//8$f˷N.>, ?ilI:v(&.Ps{hN' 8KP3jx?p9q[ THOKd#PJN9l>wQ~DOƘV|~y;$.F6{+/^*9K+u۴>"-D j#e%[V]d! Ҫ4Ȟj&}X"d=UR_͌GTt$&o4CtzϘ=t UX Gd,,mR[m u(އ'Ss`GG6k ѷDfe#͙-9ƨ>*]0*͋P4F9VņG!X3a-!FC1'*W v'8VȮo-~dUqe;bMxwM=a8s ;*vElVG cD1ua&^WE4;N R#BCS񷜧 g$"9cЈ_>I&[]͸69QdZ7S~s42\;UNlOGW$3ufBߞhW0)Y#OܙPe1zs:D.=.H?ۍwKkxPU^WSlVO U_+&?VLe>bE̒DiꃾAJGl[J:g_iy9o`\[Cʑ!q~@sڑp(Nr`87^!BT<>|,΄}>|ǂ\IM~ڐ"@9U0 >u|x0oYz,C =89;ks!Gu].|E`ȣPq|\:Yy]!ޥB< N?wXKK~;"30%WwO~s d ;#G0 z04ocp)#˒K7)!`9ձqUzoz&:{t })y#콦=ԯyeCDlr&%45isRԲRFt;cmdFצő<6V-l ď{%ߵ:ϥ" z4lrS+pK*!fk%Z߬2뉙genz'0$t]?@KSl+‘yeahk2 Yd6ZYIAOWo^2x €xSbCqXU]&T KVe;x٪o˒#"):Ն:<1*rˍkV:I-eJy> MNU|x)M^],pBˢ#;}bl8өMIXdc".O$5v7߅=txWBJjF`<qFCeK:Gzy+mͅ-_;V4Xbg HS<P>@sHer[?n 5#' i'=R{ \i+o6.] -SW Η?2 %xCM2{0T .̡+ڄ_~2@Vj'(jm7.-OG%nJ2;17#YMդ#%G-ѴZ`__ަᖤZdI D_^rYNQg5XClgX` r+W,Nm۳55syUH05yjR4?5lMp!D%ew1Rm6_?EUo\Vbtj (sdۂ' !+S`<'Y հ RltS8?.%I5o32IT9H|68e?o4K-cF#^Uz4Z*,RV%FNM%#LLȁ漪+*[ \pU)6L4}!I U3Y&ܢ 'F@h"E"K0= Ǽ7z,_Ao($ڊi4iLCk&؁xA/0+e>GwNrTgrnqCQxjs)``3i4F>#0dvZ"ϧqo()C~5PSŊ.$FIu^Dy'% z8G`#nFkVhE#Z0,vҪ8ptZזj?5>{Yʴ>GZ۳Nf ?ھ[~N(KI*8i|M .&N?G^?u$~?5jtc=?F<`.R M=AHnp_A.-3͚Z+\2d0pمz뤄B9~S~ƠSHɣw.0lOx~§x)ZlzZ2>6 ) nND:,C8yJJ-&;9 DJmtɘ,|Mq#9}ѽ!y ԌD">'G<R RD5:[&46%^:cgKojG/_҅gK_аv [(Ua2ZEw!#ߓ2 H XQX43rݧgy{=}iףJ[_qkඋR%e #jg.B',wx)sc7vWCS|N}P81C;0_,p]bVqi!ô.>;τ[V7YF*+5 J/{t? Tj"k=憜@J."zTM95fjGO Q_1b3e:C {4 9|]wx56낟S׳`ɴ{V&ЂElЋȦ28$bǰ֋F{n ͪj#9].x o'MExnly Գj ǺŁL1k DbAws0#jT## poN|Ow0Bwhwv %h*64yw\kÜ`ud!Kp[qj絶VT0;`?J|R۟BZUT*R*j%S\ 2wT{&ѾtƓ]usT}/ja$ L ?]G3-Hӂ[qNui2sl{Ѳi,`mEz5OBr3伾aOשx6.jQT-0p9X7ph;]9*Xpe5%4- u VxpT h69% .qR LΧ0Ihl\vR3cf},C9l`-e6)f:&6Cd6(Y-J`PYg0(kM{a2*t{KՌc6&qBXWМǻ/۝q>{]Lh 5'&Di=g!t(D_ 9_܉BhMp`jo%.S%li-SM7\`/"):ԓ?JppV iW=_wH$c39ʷM:40vpNͽ4BYw`L@/:uv-`A9d80DhzSe T#Sh6uqUt[&sT[ F},C@ij ambO}Գe6F/՞Z禌$g0K]Ǭ~>}']9[O /iCE&b-=D wgwS(2B,&AӸF.`yqxsv *9mx@E͠+zim_^e8׺HցMW y >=3șExM~eWZUgA:sp'/:qܪ!K&8PݙS=xid5۫_/rMt$M0({;NJd-CnX} K&i[Y(J-3__(=܀Bi7Obj=C €N ~Nzhz8Zs[[K\qP3Nkc57zyeHOfЛBFu*hQBmxZŅ῏_.࠙&Ǐ \! ql^ xP[X bɷ_FC6n4ƭDjQ]i8sܱe=6%C:j"Gwk@0˜۞S`Qq*'|AI&OhyH̦q1j-1j!@$oIV@07ĥ)Fs ]pC}T (G~.|](ûUJ.w;A:ƳR+K tBi*UۮBԳlp#Nm`V'|gA"HWEɫ~vYr:rF5<>%:7Lʺ:r.k=U~]M0iO}PE)n,sٓs'<@yz;I%*V_( l'h[`O<5Sp֘&kGMSj߽ˏ'lrPjdXs48yҶ;0&7G68}LCSbvݔt 7ʑ.;1S愫2 a?~'H/4oV֘#`;!/G /C仨\IQgj0,^m (7L~X7Jէ%Jdym <,ĝBKᭈGi1$L8:G#b+gKa;3d"ihz*-8&/ʗx\4e:m,(9,$TH$B_FS% >rvU?/wK`>N_ "Xyo`_Ԙt}]mB^f[V֯ 33OZ"Uwd9;< Sth1Rjh$i4ôf &!,R$K4wc7]/H[- (*9bOY=cO s#*QIC0.?6媓n~@|xb3X2)<1(*zhP=QOu.mamd4!zfT*. weߦsdA0_T7A/S%ւ\8uZ$cpiG)>~։ڃ7Q ;t߁u[HC+5+`i!Z`75%{Ĩg'$M219x@\NuF%7o# ^||R+Ip:ksWJ Si> iѷj^8"^IH,.?FMxhF$w_SْZ~BG:b=_DzNWj`Nocr9w$CWYU3BEdr;78SQ(֢*Is׽6%gxYJʯ_<<ܙ[@6BfTϊWPݎ35z7zVʚ;O2%HIEiZ1=t}^ۿf$3h=S|xdlk7&7{v0!" DWͺd'Q0Yڶj]@cs0tٳnأi_1.'vRjF&OA=&_V!G7z7b\GDxLW-h|8iʝڽ^K"ebHҸE7#  }wN~6[Fk&dWQ p:sG۱D.Sl BB;5{i3?'O9Ӯ(y`{p$x4qҹ߸RMvSed+fRM m$'T2}2zֲ=3#N,:O@&"q7ڞPMDT$QCɀu ڛ<\1䂢SJLdm "}aw"`bJ!Q}vXru/ƽk0(A]=|Ȝ;cwW\uˉOB.-t(/U%WR',uU?˽4/FUiz/Fmj+JHjܛz+;JT)ADX_:T/R=OT60BpF: N-˞3@ۆpҦ_gb4XRhOݬKtDCXkdnFp?TT#sL=}ajUqv/rGfJe&`f_דJ*GADl6P\RY֙[?bnXƓ2R<6(s>{RY]5 ,L~Kc 3pǎuDž _Z;iA3Vj̴XDNPzh٧1Ό0chT 4s׭#YtݶJ*׫F^f?!K.zKCI01ՙe4P{hpY<9l$); }j 4$BQK{lOA"-$- W@IQxij$3'ގ Iӷ,r~y^`Ɩ)vr&d TepF%^u<4~R'- 5'i 2c2w駞=N5NqP&=Y5+f%ɮN麘ֶc= oZܣHg7a<\%#>T]+1w *pєr'|pwfmCJt {EJS+a^7؝i%ѢŪ!jk<,ͰSoI(9UYӯ#M ~fZLrU"F Qj2ڈf.J)xt֖h0&Ȥ> M)u+*4]^c7;0@(1?<$ЈW֋ y>~|[bk I&:1(;k/`]|UNClWtL=;Q Cn͊:t"8._R Ueoj:qC0D Oup%ePcI[픥5Uis3 b]`M۴w[n(^TŨ@>,jڴ~RDYW%#-/6A`X$ٚR.V#cG:試)Dx 35ś g>'j̞4F%5='$Y:-AS}(:/C E]ao5GKX 4{]ՄP._NMX'{T^8#J'ZK{BQRlt0n(P9橈2P.O>!ty^B?YSo"p :ZqM*z/ |v*KGMxȟQuaȘX)|+)˷%RIcoO ݋=?̤d*沺\j&nܔd׈Fk0)ـIݻv8t-1DHg`-?0h;;Ve Q6yϚ曇 "Y<&6TVQRJ]^ȭ`!|A~?[ Ռs;v o6B3+7Tn}Ѱ]T);Ts];},h [rڴ>! 5T/Gk><RrmaqfNj[= A@)*B>aDmen 7Mb`. ,AWsYG-M>?߃c G[ȹ+W1U dWSM_J;eU}nڌp!+qîd SxW9Ai(` _knn.l7[VbݮY7va+;$hn~:%?VؓQAk33qJ(Y]8CȆ9K-Fak٘c t멧fͫG~D J׊%(8gX);Y^o-9tm)Cє^'5PN\q,1Xb0 ܶL; q% p#9yO$/M2*u<̫g<)Sm/fh|;0܇GN[r Cʷ|n.: 4K,cv_1# t=KxU{~Qh&e{Y5f G|u= r5`4D#SM0ۊe-ëSQT RQ:<-;Y]9ڈ|H?R?zEN,zwn>C9<1/X \ ]D㈽!#NY16\F vK֢$ c x{u+*V)k"x'kX_=xEN3hw۽ؙ%ylPkJ˰_ӺЭ?H]6ۆ2As)GXy-1xvrzZ{mNL'HVz_&hU/n0pviQtUWj>#ļ ENR|mGr~Aګt/~}VhnTQn xV3IJNjF? Ac㖑MG`z>}x0R63^v9am_Irx+X4\![a,2.kR,,$ =~em|["(f#_]” y>&]{-1JzT^­\K8V4_ݙ:L#Hėy)zꢇbi8T̪)qXjY!bo3VH5sob޾ ȧ|n>a\ʣ0ľ#{)įt=AO8,5t29dlu BQ(_OH'F5%})w[7ϣiFVϨBUDB\3~:-h[V9g*_̛ S*yJ&QKeiH-u@#yu-HCJd伉92+&_]WP~?;be:6ӚPP܈S#\c8i Ce;veuI䌺~wfcg5F˺l\9M& +FOaӎA`>WqunF T504Xg|)T& O;ZQۡ#5͔py* ޯ+Ru0ٖzt#uQg-> 7|\G5L l71KO{l~gIT!gP:1=}4Mi z.Gۤ7ڬmvil[2{o1R'^2rD1y1HR<rFnpqg ƨf|!E÷q#×N4i1F?m⩫.]{r+K0|0o4EcE{/9_g7u0s |}0Dלˢy.oXiaKHpSֱ{V bРhҿɁK}A$u X5}?M%5-`鶫Q XA<ۡ BmɮI֧HJ0(}!2|u 8G,AQWD _{!]T܏-J҃w&PxOA9y:z9垶Dͳ.\^[Aacjߌ% c %C% tM ;8p?r:g_ȳb(_I V _ hI9U Ka! n1˒`AuǀJ8NˣYYL7ށ%-2&,z7'?ѲN 7vr&yV(56mZ5jMJ2cvn=Yd%872ǠLC2%=nyը _5ֻ~cE|qoNϡ:{ޟQfD KUHh{g%A((wh'iPIK8E$w̢uOwړpwF_vVA/|H=mhqK>cå?0&=,zby6*hIi FQhQAT*jkc_<Pzv]NS6$k&07\D m9JAaZ`'h\mvUIa=[_g4*JME *^`DqtL Nvr)o;D}n*cE]kӀ9}D鴼V/&+,t[,{M H#*)XvVqƪ<w>3Yͽ2H{[J#BV UKV4Xt0gu lfDu Q 0S\$T 1uQ %%Al."-$)2Qv0 I[kvtp} $r?:lcE e]*%\T*ҳCl 8ct# ӁgbԌVCOjg7jsM?}D!Z"[2+2z+Xuk*R`:qf\Y{FJ+=nw(ɮCgEKs+BB,hdf>'f@QWZ'! Lfhm&$ӡ ۏ8k k# C-* >+  3 jrLS8/b? ;gqf\ gۇYCUO s*e A ՛kA_JduYݲSvI*SӰ--qhye l=SQ'WCRi$#~)oW+4aeyRqߢ[D4KV#iҥi{7Ce u]d0p>أw;NI3aEI@bU&L?Iö ?dx##x+% q9̍i>("zjQk-\ m1*l(X#"P;;LiA)۠x&7BBG6aӲ}spXgyt 0|Q)25p!z=C*eI~C-_[yXӽЖ6:Nr˿L&cӘ* N~H}YMEys_PA"X^\$\54<T¶фatP DS &QМjyaK'?#4枼FߟXD0 dN'k-]!ܭnjsQt0V>BȢ]i/cCVx! ( 1_k`#L']Eoruȱ~f.́U/l2 *NKlu8[eu;&^by%Q`^o {."yh兦"Zٝ6?Pb 06nA3z%~m@ZJE+A;b)mA=NkSF4d+K 2_ˋ1@oyVTd<)i\ 5K6K8~|N!(MݖE/.27 K ,'ƂƅՑC HbOc_,^k#|, 6Ԭ '^tX03g-E%VX\>P(DHFuUUsFVߣ$vZ&/g/c7S.|(:E&uaX+[zk,Oѱ1K@?L֛0DZ CjOY5T @0W,YfjՈm+Z=Nm"ʠ;^|ؗ2|r?Oi}f>?,`^Pr}8hi!s81 .υStYɝ#35 M;e8+|+{=i2n02Ljb`6034#WºU^^@Me ݑw -mAI z_N~Z= 30زnVerqmIlкy5nBWrTB,UoY aG&7CLR˵qA+dب§_7ErSKDgGiHUU8 (WȬ'rZ`D8c6WXwa@ss} , Qx<2K.RfxXk%M mJj3Xl˥S7@ag)GzMTLḷhu!oZʁ"@QDRXA& Sq D%=\>mh\?r# xL$t.)tCrjlە09%=r@# zDCp=p+Uyꭘk."hNf9b~Xqζ GPW1׊7:Q(-Xujo0*FuKE=Rd][,PEǽ 뎢ǟ'>$;f{b򤴺_ H/zx)E>|@"BmkԗIؗd~p005Y(ɋk>AHHMQ+!!vaօU1(q3#rs'b;Kې}!"GгV&+\=4I;Q, o '+`#%`#&uD( g0] /MR0e,T{~0{GK fE;^xEr-jnӨ)?\&#e.GqBt0t9wnSv&'QB1V1ӇS)p*oNڋǕx`D ZKKW!՞*θ.4|&/'n|{[>.P2esd,>Ǽ]v$\O,m{?L:Ja+x@GL ڠ8Nʹ/fk{= z˲h"y&zc!fóHcI7JGy O<"pi0iZkpeU>(qC`0 |482.1LpC6t{ -3Z8*qP%˾ cPժ.G|t-*?$'?٥:4%)Xg0WYݻ l}V5]u+ZdF㍪e^1&' gEu( yQ],#'G%[ dջNU]"@\ā2uP4 D*Y( &lCu;h)]+UGrkx9X3̠yBccp7W%@ϾsVUsѺ}>Щ>iF D"(-wsu%Jr,sp3B/a(K 9΢S1I%ԛ7U}tZuǗ|,eQeZt+sܢ͘UZ I!й5|EJ(R76/lBW@ uף<^wR0hItPb<Ì'_M2/fX"!"LĨs,`ݵpCʲ ~Km%fPfZr9)^&ҧpet?+Q`lrA~BL(C?>M=@,i]h~N0է|P`CMņsP,"gVfa7UyS'D3!V- >5B}Uٴ'Qub/CҸjw3:27YhW2<%?.+ %q:[pYp^@V۔$P|Ay~BI@B|V h1=}ŮQuNj0b!/o뤨*;&_P%0Ngcێ2N4F.[t"[(gEJ8O4DȂ?wDG`{JKFSrDҹc,gaIw牭 4,3\tͨUid m=0K'3uvF ͌!|/ƀce|^jr-%s6T,QffϐNagm~ԆqƀG0/:OCd"j8dhc?,=I+I=5fUaL::p<4\EUeDA+6P4v6fĠ(C߰ڪiv͋}6blDQ֜ {TM{ V+'u#zP#=I˧'r |wBQ(]q7X|;Evx?K*-Il,1fr}M26 66(YFJ&2!+z3b^⁨ : 7qnNۂ1- k%Uk) 9eq1IOܭLb椠-W]E"bV'`sw۔BMqEVaC=ֲ. /ZESes8et]]7+b_&d1 E׮PLy@)Ұ.ƨGn^ zKe.m#$+?/0k<SU3ڒR L)gvx{bo4 ߨ̎NjSaFqtc0&|{ 5 ^.$N'M dM, w2;e~puvzh듲tю$}ƉqJpaEo#VHgM]W.Y} ~c-A~#'HI/B  VԐ ^ΡsTɳJN9`!vc6?/pSAFW.2?X"_?}ofR7҂hH;VM~f@:Woښc`KsB4(>@Lqf/ %ĉm{I@2]0`^\I<>?Xh͵ѭ :SR ?8U,vݑ}Y,hW v:^_5T\Zd$fj9QJ*skG 7h7ŊT=t1 "]9,vm¡'AG4 Ж49re!j^) Ι4*#p[I*wY芎rT 5n,H6x@\6]k6U!EVđ 6@BQ5̫cc,scݍ8? ) #?04_yj4_c[WaLZ8.Q8gy89,]^5AZ(`(*(1X~XI,?{>G ^/UFϩl -$`'cu(d؍=%RyWƳ$5Pr6"x;.VjY_+(4+b\m[#p3 wB״tixB$5B($^Of 3~H !{+PGN>q-aR;s+j`-gG~J (-\9:9;4p@v%^l܈ ,}5qo`>F1ٔ;|TTX'W`406O3i]%)?g(-|:)6zUWz1aݎW@ƠN;$[;N r8t P6W ^b:T\}{5cUQHc*Tmx?l 5ag3DQp8qdоI[ u@TOt9iEXNzBFnp؂0LygNޫFMNȆCk 8݇T(|Hp]>UA'ʌ STՁLu/0ެt71A`jh𳷭[OH̊D36Šf=7k#cˈɕЄd!Dv~qսhnMJdbc+z?l='o2좥-&b6O @5l}ΈF4]1A 1lZX|Yx-|aֽy3CBݿS Td+rY7Yba~Hb0q7B Q&Ѻ  Ӆ~W#աHt)UpH#0=@(u-w4u@<^LyY#V5n% }_BɐB/Pf].@M`S4dW dCԗAtxpo#[ U-e-W75gXLY *p B_~ž{-i~TjFRpu3;әjM.eʎwXEЁ7RZ1 & x}Jdhbmؕ8~ 2Y~nq~,Ǡ.Nri^7'(!h u ԉ{dM]R#VG9-DT\Lj[u).=Ef\bD3˜xp²%b4ѣZEz6^Ȋ !OkF6# ,}¢ qr)(6`q/~2VcG<Юfadi,j".lA /(ۛG-;G#?C4/`U8i_F\G5@,ڿ6԰mΖ@H^g?ՁK@D' ])4`U)5u#??_>6Ig܃ {=sb!չMJHx; K++kaPy9_ـ_R$]h km 1zCj?w=kTn8cfaw|NlMhhۚ ! $zҮQR\Y|\WK͡JXXkca\yMʻAA\O>ݢiXyߢ4V^qyD`4 OkmL.m0^ r>}Z4|WcF 6䪇DOb?S ZyN:PphB۞,Ĩf~U}!wXJn rA-,ƕU14/ht rc}gsYF?@HV1z|Cy"@3HiF3s"!NWå2#=oη:xܨqfZ;X9<[VE&j\r.YOP( eGMX1Eh:QJYos03,bn%̒@SxRPWGuŃCR6#4b.*H%nlc4+M4{B[&he-R1'-I*[r6aӣ52?6QIłr-rUzcś&WQ2 ESJLҐk̎QX[a6dŦK$mlG%B*Eu3\ȑkڴ8D*2&0k);oYۏtzC ;j<ڧ Q<,c8?W3I* `Lõw}iC<6gbBʡo]XdOyi{rwdHTʂ_wl" :BzK2lY?sgx}UvtuYEYl/0-Oa]@Ԑ:"Ol|z7 y(̡۾4oA8{Qb Ƹwi DDeeYx,Mo\_`o&$kN\ Iu`zkp߹.ZT.ѝ*:Ȫr|pZ"`ʢd"Z:Z$g.+wl!=r{lۍjMTDQvwc}),I$Ge>aF1B,7(oЩ%iW6ʕsJ넧L[T*qT$kmZkAM$tT~^(yt;B1 F{E ;d1e m0ź߉|kv]R>^6ȷb [ST6(C˔(~Q|Er-^Þ9W()14~@Ev1By5QnxNy0[޶y\\ >f<6!Һf?J݂^G#NclSp0_"M&F,-N]&Ġ,Zc#M RYwHuğd@ 4٭<ɊM4DC 4j^2M+k1J]kw^b .bUY/!b b| *9Πrm9pC&AC)҉kv L|xx3Fjd+Χ:ErF$~0Wb%C WN^RBED"͓1[5߾IDׯ8$P#ž BGf{iEwOM+꿝Ibq-H"W!C Uf8}ĤU ,*-C%y]󿍻*tWc`Sm\ǐoh kB̆7|WaAwI_q}_vc1UM+/:_Xc0rg|k>@~7!a 5i ϲ[͜'cGTBGD?E!ӿHfa)3Xܻ\8ep3wZ` g *eWES]9K 4[?$ru;p[v&y {3!vm=X :7;;s|foHNecn L0b醡{?u{?4gBAGK%Ze n5^>=V' ,*7tR\~~:h4q%{]7d b'Ѵ07"X[a"r}J|auozIF>}E$F"J 8ŗwAW;~f׺7B,EL6m<]QM T!<-|h/MҏRF? }V?c&QI `: YV?jk˴$8D`=2nAf~ xM쿯" yմ^%ҽwiX o[0`#>9"%yh~j;\ȉAR*}:+ flr@鿸8YrnSl BQ/녎P2&c2X$K~>owKNOy_]ERS}oV;̏J!90Y[D, 8C?oi0 Eg-CĤS@T B4L]246S_#!$QVXD4-2ĆoZv6jJOQ R---&6zhDFr~z),iָ\=$B7cI"q}G|9RR.9:Jb 2Ix`79%X{vUbr9\Q2-ZH~W.[Z"Em O0eLnC= xפk4a#}(=N*̕롑#,;W/hq _ nDQFS գ/eG%GmP߷ьP(ɺlM͔d0ǿ=&IfC3BJ7wЊ[(.#Nkr)DzA=>MB݈u~%0'3b)e̺nX"b|OjB˟k"6s ߌMbaqG+6K,85-"xt$sQ:"[޼,[aC|yq7 }2~t>x.}N5U+ ^dDR%T.Q9}k Hl:6qh2n"SG%ya=;hJh#6$v@H z|I,psU n\X E漃I]`fْX 3&̧S #.&u4uۖKQ=-dyNDӰ@wX݃25Vd{R. 8{rq1RfZyW 3 zΤp-_oNSmDx"mXE: ~56qyr߳%@XP%v?ߵG99BĐ͢f]!`C(5S`90 YZ