Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-08-04aarch64: add ',' between assembler macro arguments where missingJanne Grunau
llvm's integrated assembler does not accept spaces as macro argument delimiter when targeting darwin. Using a explicit delimiter is a good idea in principle since it makes case like 'macro 4 -2' vs 'macro 4 - 2' clear.
2014-08-03avcodec: Deprecate unused defines and optionsDiego Biurrun
2014-08-03avcodec: options: Add missing deprecation ifdefs around emu_edgeDiego Biurrun
2014-08-03lcl: Disentangle pointers to input data and decompression bufferDiego Biurrun
This is cleaner and avoids a cast plus a related const qualifier warning.
2014-08-02tiff: Replace deprecated PIX_FMT names by modern onesDiego Biurrun
2014-08-02dv: Update DV-profile-related functions to current public APIDiego Biurrun
2014-08-02ppc: fft: Build AltiVec optimizations in the standard wayDiego Biurrun
2014-08-01h264: prevent theoretical infinite loop in SEI parsingVittorio Giovara
Properly address CVE-2011-3946 and parse bitstream as described in the spec. CC: libav-stable@libav.org Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
2014-08-01pngdec: correctly indent macrosVittorio Giovara
2014-08-01tscc: Eliminate pointless variable indirections in decode_frame()Diego Biurrun
2014-08-01pngenc: Drop pointless pointer cast in png_write_row()Diego Biurrun
2014-08-01idct: Split off Xvid IDCTDiego Biurrun
The Xvid IDCT is only required to decode some Xvid-encoded MPEG-4 files, so there is no point in having it as an unconditional part of idctdsp.
2014-08-01ppc: idctdsp: Immediately return if no AltiVec is availableDiego Biurrun
This is how all the other init functions operate.
2014-08-01pgssubdec: Check RLE size before copyingMichael Niedermayer
Make sure the buffer size does not exceed the expected RLE size. Prevent an out of array bound write. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Bug-Id: CVE-2013-0852 Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2014-07-29mpegvideo: move vol_control_parameters to the only place it is usedNidhi Makhijani
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2014-07-29sanm: Use correct printf conversion specifiers for POSIX int typesDiego Biurrun
2014-07-29x86: build: Restore ordering of OBJS linesDiego Biurrun
2014-07-28hevc: eliminate the last element from TransformTreeAnton Khirnov
Replace it by passing an additional parameter to transform_unit()
2014-07-28hevc: eliminate unnecessary cbf_c{b,r} arraysAnton Khirnov
They are replaced by passing additional parameters to the transform functions.
2014-07-28hevc: do not store the transform inter_split flag in the contextAnton Khirnov
It does not need to be preserved.
2014-07-28hevc: simplify splitting the transform tree blocksAnton Khirnov
2014-07-28hevc: eliminate an unnecessary arrayAnton Khirnov
We do not need to store the value of the split flag.
2014-07-28codec_desc: fix some typos in long codec namesAnton Khirnov
The rv20 typo spotted by Hendrik Leppkes <h.leppkes@gmail.com>
2014-07-28lavc: add a property for marking codecs that support frame reorderingAnton Khirnov
2014-07-27eamad: use the bytestream2 API instead of AV_RLAnton Khirnov
This is safer and possibly fixes invalid reads on truncated data. CC:libav-stable@libav.org
2014-07-27avcodec: Mark argument in av_{parser|hwaccel|bitstream_filter}_next as constDiego Biurrun
2014-07-26hevc: SSE2 and SSSE3 loop filtersPierre Edouard Lepere
Additional contributions by James Almer <jamrial@gmail.com>, Carl Eugen Hoyos <cehoyos@ag.or.at>, Fiona Glaser <fiona@x264.com> and Anton Khirnov <anton@khirnov.net> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2014-07-26hevcdsp: remove an unneeded variable in the loop filterAnton Khirnov
beta0 and beta1 will always be the same
2014-07-25mpegvideo: Move QMAT_SHIFT* defines to the only place they are usedDiego Biurrun
2014-07-25mpegvideo: Move ME_MAP_* defines to the only place they are usedDiego Biurrun
2014-07-25mpegvideo: Drop unused MPEG_BUF_SIZE and CHROMA_444 definesDiego Biurrun
2014-07-25fft-test: Pass the right struct members instead of castingDiego Biurrun
2014-07-25vc1dsp: Add wrappers for {avg|put}_vc1_mspel_mc00_cDiego Biurrun
This avoids invoking the wrapped functions with too many arguments.
2014-07-25qpeldsp: Mark source pointer in qpel_mc_func function pointer constDiego Biurrun
2014-07-25dct/rdft: Remove duplicate typedefs for context structsDiego Biurrun
The typedefs also exist in the avfft.h header and since typedefs cannot be legally redefined in C, the code fails to compile with some compilers. This reverts commits 11c7155cce and 57f1b1dcc7.
2014-07-24mpegenccontext: Remove unused opaque pointerNidhi Makhijani
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2014-07-24fft-test: Pass correct struct members to (i)dct functionsDiego Biurrun
This fixes a number of incompatible pointer type warnings.
2014-07-24fft-test: K&R formatting cosmeticsDiego Biurrun
Also rearrange #includes into canonical order.
2014-07-23fft-test: Check memory allocationsDiego Biurrun
2014-07-23fft-test: Drop unnecessary pointer indirection for context structsDiego Biurrun
2014-07-23fft-test: Reduce variable scope where sensibly possibleDiego Biurrun
Also merge variable declaration and initialization.
2014-07-23mpegenccontext: Remove unused dct_unquantize_h261 function pointersNidhi Makhijani
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2014-07-23fft-test: Make global exptab variable staticDiego Biurrun
2014-07-23mpegvideo: Move QUANT_BIAS_SHIFT define to the only place it is usedDiego Biurrun
2014-07-22fft-test: Comment some #endifsDiego Biurrun
2014-07-22fft-test: Drop unnecessary #ifdefs around header includesDiego Biurrun
2014-07-22dct/rdft: Add missing typedefs for context structsDiego Biurrun
Without the typedefs there can be trouble depending on #include order.
2014-07-22build: Add define for SIMD extensions requiring 16-byte aligned buffersDiego Biurrun
2014-07-22libxvid: Drop PPC-specific CPU detection hackDiego Biurrun
It is doubtful if the hack (still) works and Xvid had ten years to fix it.
2014-07-22imgconvert: cosmetics: Reshuffle defines to reduce ifdefferyDiego Biurrun