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

github.com/mpc-hc/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-06-28avutil: Remove unused arbitrary precision integer code.Diego Biurrun
2011-06-28configure: Drop check for availability of ten assembler operands.Diego Biurrun
This was done to support gcc 2.95, which is an old legacy compiler that fails to compile the current codebase anyway.
2011-06-28aacenc: Save channel configuration for later use.Nathan Caldwell
2011-06-28aacenc: Fix codebook trellising for zeroed bands.Alex Converse
Choose band type (codebook) zero, count its bits, and mark the other states as unnavigable.
2011-06-27ac3enc: move ff_ac3_encode_frame() to ac3enc_template.cJustin Ruggles
This avoids using function pointers for quite a few small functions, most of which just call DSP functions.
2011-06-27ac3enc: merge log2_tab() into normalize_samples()Justin Ruggles
2011-06-27ac3enc: Remove bit allocation fallbacks.Justin Ruggles
They introduce too much complexity for very little benefit. The result is that encoding will be more likely to fail at extremely low bitrates where quality would be awful anyway.
2011-06-27H.264: disable 2tap qpel with CODEC_FLAG2_FAST and >8-bitJason Garrett-Glaser
2tap qpel isn't implemented yet for high bit depth, so it just breaks decoding.
2011-06-27H.264: make filter_mb_fast support 4:4:4Jason Garrett-Glaser
2011-06-27mpeg4videoenc: Remove disabled variant of mpeg4_encode_block().Diego Biurrun
As a nice sideeffect this fixes the following warning: libavcodec/mpeg4videoenc.c:302:20: warning: variable ‘rl’ set but not used [-Wunused-but-set-variable]
2011-06-26Move some variable declarations below the proper #ifdefs.Diego Biurrun
This avoids warnings about set-but-unused variables.
2011-06-25build: Remove redundant config.mak includes from subdirectory Makefiles.Diego Biurrun
Calling Make from subdirectories is not supported and config.mak has multiple inclusion guards anyway, so the top-level include is enough.
2011-06-25aacenc: Mark psy_3gpp_window() as av_unused.Diego Biurrun
It is intentionally left in to allow adding 3GPP-style windowing in the future. Marking it av_unused silences an annoying unused function warning.
2011-06-24doxygen: Consistently use '@' instead of '\' for Doxygen markup.Diego Biurrun
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2011-06-23Use av_printf_format to check the usage of printf style functionsMartin Storsjö
This helps catching cases where the format string doesn't match what is passed in, or injection bugs where user data is passed in as format string. Signed-off-by: Martin Storsjö <martin@martin.st>
2011-06-23ARM: allow building in Thumb2 modeMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-22ac3enc: remove unneeded local variable in asym_quant()Justin Ruggles
2011-06-22ac3enc: remove a branch in asym_quant() by doing 2 shiftsJustin Ruggles
2011-06-22ac3enc: avoid masking output in asym_quant() by using signed values forJustin Ruggles
quantized mantissas.
2011-06-22H.264: fix 4:4:4 + deblocking + 8x8dct + cavlc + MBAFFJason Garrett-Glaser
2011-06-22H.264: fix 4:4:4 + deblocking + MBAFFJason Garrett-Glaser
2011-06-22H.264: fix 4:4:4 cropping warningJason Garrett-Glaser
2011-06-22H.264: reference the correct SPS in decode_scaling_matricesJason Garrett-Glaser
2011-06-22H.264: fix bug in lossless 4:4:4 decodingJason Garrett-Glaser
Coefficient test for i16x16 add_pixels4 assumed luma plane.
2011-06-22rawdec: Fix decoding of QT WRAW files.ami_stuff
From some tests it results that: 1. All of the AVI/MOV WRAW files need to be flipped. 2. MOV WRAW files need to use AVI color modes. 3. Assigning PAL8 mode by default to WRAW codec is not correct.
2011-06-21mov: Support Digital Voodoo SD 8 Bit and DTS codec identifiers.Carl Eugen Hoyos
2011-06-21rawvideo: Support auv2 fourcc.ami_stuff
2011-06-21h264: Fix assert that failed to compile with -DDEBUG.Diego Biurrun
The assert referenced a variable that no longer exists since 4:4:4 support.
2011-06-21h264: Add x86 assembly for 10-bit weight/biweight H.264 functions.Daniel Kang
Mainly ported from 8-bit H.264 weight/biweight. Signed-off-by: Diego Biurrun <diego@biurrun.de>
2011-06-21Replace usages of av_get_bits_per_sample_fmt() with av_get_bytes_per_sample().Justin Ruggles
av_get_bits_per_sample_fmt() is deprecated.
2011-06-21x86: cabac: fix register constraints for 32-bit modeMans Rullgard
Some operands need to be accessed in byte mode, which restricts the available registers in 32-bit mode. Using the 'q' constraint selects a suitable register. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-21cabac: move x86 asm to libavcodec/x86/cabac.hMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-21x86: h264: cast pointers to intptr_t rather than intMans Rullgard
Only the low-order bits are used here so the type is not important, but this avoids a compiler warning. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-21x86: h264: remove hardcoded edi in decode_significance_8x8_x86()Mans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-21x86: h264: remove hardcoded esi in decode_significance[_8x8]_x86()Mans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-21x86: h264: remove hardcoded edx in decode_significance[_8x8]_x86()Mans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-21x86: h264: remove hardcoded eax in decode_significance[_8x8]_x86()Mans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-21x86: cabac: change 'a' constraint to 'r' in get_cabac_inline()Mans Rullgard
Nothing requires this value in %eax. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-21x86: cabac: remove hardcoded esi in get_cabac_inline()Mans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-21x86: cabac: remove hardcoded edx in get_cabac_inline()Mans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-21x86: cabac: remove unused macro parameterMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-21x86: cabac: remove hardcoded ebx in inline asmMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-21x86: cabac: remove hardcoded struct offsets from inline asmMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-21cabac: remove inline asm under #if 0Mans Rullgard
A comment says it's not faster than the C code. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-21cabac: remove BRANCHLESS_CABAC_DECODER switchMans Rullgard
The code does not compile without this set. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-21cabac: remove #if 0 cascade under never-set #ifdef ARCH_X86_DISABLEDMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-21error_resilience: skip last-MV predictor step if MVs are not available.Ronald Bultje
Fixes crashes when playing broken MPEG2-TS streams.
2011-06-21error_resilience: actually add counter when adding a MV predictor.Ronald Bultje
Without, the predictor isn't actually used.
2011-06-20qdm2: Fix alignment of local array.Michael Niedermayer
Fixes ticket270 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-06-20h264-mt: fix deadlock in packets with multiple slices (e.g. MP4).Ronald S. Bultje