SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libav-tools-12.3-2.1.x86_64.rpm :

* Thu Feb 29 2024 pgajdosAATTsuse.com- Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN
* Mon Mar 26 2018 alarrosaAATTsuse.com- Remove the without-ffmpeg path in the spec file. We just support building libav-tools with libraries from ffmpeg (in fact, we remove the code of the libav libraries in the %setup section). So now use-ffmpeg-libs.patch is applied unconditionally. Also removed unused configure options.
* Wed Mar 21 2018 alarrosaAATTsuse.com- Disable the building of libav
* libraries and use the ones from ffmpeg instead. As a result, only the libav-tools package is built. To go back to building libav \"as intended by upstream\" (generating all packages) just use --without-ffmpeg . Add patch to change the Makefiles accordingly:
* use-ffmpeg-libs.patch
* Wed Mar 21 2018 alarrosaAATTsuse.com- Recreate package from Leap 42.1\'s package.- Update to 12.3
* See https://libav.org/releases/libav-12.3.changelog- Increase soversions to follow upstream\'s soversions- Drop patches already provided by upstream:
* CVE-2015-5479.patch
* CVE-2016-3062.patch
* Fri Jun 17 2016 mpluskalAATTsuse.com- Add fix for CVE-2016-3062 (boo#984487)
* CVE-2016-3062.patch
* Fri Oct 09 2015 mpluskalAATTsuse.com- Add fix for CVE-2015-5479 (boo#949760)
* CVE-2015-5479.patch
* Tue Jun 16 2015 mpluskalAATTsuse.com- Update to 11.4
* h264: Make sure reinit failures mark the context as not initialized (CVE-2015-3417)
* msrle: Use FFABS to determine the frame size in msrle_decode_pal4 (CVE-2015-3395)
* cavs: Remove an unneeded scratch buffer
* configure: Disable i686 for i586 and lower CPUs (debian/783082)
* mjpegenc: Fix JFIF header byte ordering (bug/808)
* nut: Make sure to clean up on read_header failure
* png: Set the color range as full range
* avi: Validate sample_size
* nut: Check chapter creation in decode_info_header
* alac: Reject rice_limit 0 if compression is used
* ape: Support _0000 files with nblock smaller than 64
* mux: Do not leave stale side data pointers in ff_interleave_add_packet()
* avresample: Reallocate the internal buffer to the correct size (bug/825)
* mpegts: Update the PSI/SI table only if the version change
* rtsp: Make sure we don\'t write too many transport entries into a fixed-size array
* rtpenc_jpeg: Handle case of picture dimensions not dividing by 8
* mov: Fix little endian audio detection
* x86: Put COPY3_IF_LT under HAVE_6REGS (gentoo/541930)
* roqvideoenc: set enc->avctx in roq_encode_init
* mp3: Properly use AVCodecContext API
* libvpx: Fix mixed use of av_malloc() and av_reallocp()
* Revert \"lavfi: always check av_expr_parse_and_eval() return value\"
* alsdec: only adapt order for positive max_order
* alsdec: check sample pointer range in revert_channel_correlation
* aacpsy: correct calculation of minath in psy_3gpp_init
* alsdec: limit avctx->bits_per_raw_sample to 32
* aasc: return correct buffer size from aasc_decode_frame
* matroskadec: fix crash when parsing invalid mkv
* avconv: do not overwrite the stream codec context for streamcopy
* webp: ensure that each transform is only used once
* h264_ps: properly check cropping parameters against overflow
* hevc: zero the correct variables on invalid crop parameters
* hevc: make the crop sizes unsigned
* Mon Apr 20 2015 mpluskalAATTsuse.com- Update to 11.3
* utvideodec: Handle slice_height being zero (CVE-2014-9604)
* adxdec: set avctx->channels in adx_read_header
* rmenc: limit packet size
* webp: validate the distance prefix code
* rv10: check size of s->mb_width
* s->mb_height
* eamad: check for out of bounds read (CID/1257500)
* mdec: check for out of bounds read (CID/1257501)
* configure: Properly fail when libcdio/cdparanoia is not found
* tiff: Check that there is no aliasing in pixel format selection (CVE-2014-8544)
* aic: Fix decoding files with odd dimensions
* vorbis: Check the vlc value in setup_classifs
* arm: Suppress tags about used cpu arch and extensions
* prores: Extend the padding check to 16bit
* icecast: Do not use chunked post, allows feeding to icecast properly
* img2dec: correctly use the parsed value from -start_number
* h264_cabac: Break infinite loops
* hevc_deblock: Fix compilation with nasm (libav #795)
* h264: initialize H264Context.avctx in init_thread_copy
* h264: Do not share rbsp_buffer across threads
* h264: only ref cur_pic in update_thread_context if it is initialized
* matroskadec: Fix read-after-free in matroska_read_seek() (chromium #427266)
* log: Unbreak no-tty support on 256color terminals- Swith to pkgconfig style dependencies
* Mon Mar 16 2015 mpluskalAATTsuse.com- Add conflict with libswscale-devel
* Wed Mar 11 2015 mpluskalAATTsuse.com- Update to 11.2
* A number of additional APIs have been introduced and some existing functionshave been deprecated and are scheduled for removal in the next release. Significant API changes include: + Added the avcodec_copy_context() function that must from now on be used for freeing codec contexts. + Added a new VDA hardware acceleration API, since the old one was broken and not fixable in a compatible way. Deprecated the old VDA API. + Added support for exporting stream-global (as opposed to per-packet) side data. This feature is now used by some demuxers to export ReplayGain or display transformation matrix (aka rotation) or stereoscopic 3D mode. + Added an API for live metadata updates through event flags. + Changed the way to provide a hint about the desired timebase to muxers. Previously it was done by setting AVStream.codec.time_base. Now callers should set AVStream.time_base. + Added an API for working with AVFrames.
 
ICM