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
2014-04-03Merge commit '42ba1c51d9e843135772a3b9e5cf036a37b28bdb'Michael Niedermayer
* commit '42ba1c51d9e843135772a3b9e5cf036a37b28bdb': log: Document AV_LOG_C usage Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-03Merge commit '28b9ac4e48f3405a82e8e87ead336188215cf1e6'Michael Niedermayer
* commit '28b9ac4e48f3405a82e8e87ead336188215cf1e6': log: Remove undefined behaviour Conflicts: libavutil/log.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-03Merge commit '7763118cae4eb468b032dbd29af15a011c2c233b'Michael Niedermayer
* commit '7763118cae4eb468b032dbd29af15a011c2c233b': log: Support for 256color terminals Conflicts: doc/APIchanges libavutil/log.c libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-03log: Factorize check_color_terminal() outLuca Barbato
2014-04-03lavu/opt: dont crash on freeing NULL AVOptionRangesLukasz Marek
Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-03log: Do not assume the TERM variable is always setLuca Barbato
2014-04-03log: Document AV_LOG_C usageLuca Barbato
And move outside the wrong doxygen group.
2014-04-03log: Remove undefined behaviourLuca Barbato
2014-04-03Merge commit 'lukaszmluki/master^'Michael Niedermayer
* commit 'lukaszmluki/master^': lavu/opt: extend AVOptionRange by extra values Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-03log: Support for 256color terminalsLuca Barbato
And provide extended coloring capabilities for debugging. The default colors do not change in 256 more to keep supporting people using Black on White, White on Black and Solarized terminals. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2014-04-03lavu/opt: extend AVOptionRange by extra valuesLukasz Marek
AVOptionRange is not flexible enough to store AV_OPT_TYPE_IMAGE_SIZE ranges. Current implementation can only store pixel count. This patch aims to keep backward compatibility and extend AVOptionRange with possibility to store width/height ranges. Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
2014-04-03dict: const pointers to dictionary where possibleRoman Fietze
This avoids temporaries or ugly casting in the calling code where const dictionaries are used. Esp. helpful when writing C++ wrappers for an AVDictionary having const member functions and CTORs with const references. Signed-off-by: Roman Fietze <roman.fietze@telemotive.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-02lavu: add missing formats to av_pix_fmt_swap_endiannessJanne Grunau
2014-04-01avutil/fixed_dsp: remove redundant castMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-01libavutil: Add fixed_dspNedeljko Babic
Signed-off-by: Nedeljko Babic <nbabic@mips.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-30avutil/opt: dont crash on av_opt_set_dict() with NULLMichael Niedermayer
This allows calling the function without the need to check if the dictionary contains any entries Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-29lavu/mem: add av_dynarray_add_nofree functionLukasz Marek
av_dynarray_add_nofree function have similar functionality as existing av_dynarray_add, but it doesn't deallocate memory on fails. Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
2014-03-26avutil/frame: undeprecate AVFrame.motion_val APIMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-25x86/cpu: check for OS support before enabling AVX2James Almer
AV_CPU_FLAG_AVX is enabled at this point only if there's OS support. Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-24Merge commit 'd161ae0a37900cbd36c1390ca32a56b892c02ab5'Michael Niedermayer
* commit 'd161ae0a37900cbd36c1390ca32a56b892c02ab5': frame: add a function for removing side data from a frame Conflicts: libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-24Merge commit '5a7e35dd2351c30bab45177b9482cb8833a0ca78'Michael Niedermayer
* commit '5a7e35dd2351c30bab45177b9482cb8833a0ca78': Add replaygain side data type and code for parsing replaygain tags. Conflicts: libavcodec/avcodec.h libavcodec/version.h libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-24frame: add a function for removing side data from a frameAnton Khirnov
2014-03-24Add replaygain side data type and code for parsing replaygain tags.Anton Khirnov
2014-03-23avutil/dynarray: remove debug av_log() from AV_DYNARRAY_ADDMichael Niedermayer
Found-by: wm4 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-23avutil/mem: avoid using intptr_t to access void* in av_dynarray_add()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-22lavu/mem: reimplement the dynarray functions with the macro.Nicolas George
Signed-off-by: Nicolas George <george@nsup.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-22lavu: add AV_DYNARRAY_ADD() macro.Nicolas George
Signed-off-by: Nicolas George <george@nsup.org> Reviewed-by: Lukasz Marek <lukasz.m.luki@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-22Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: float_dsp: Replace arch optimization ifdefs by if cascade Conflicts: libavutil/float_dsp.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-22float_dsp: Replace arch optimization ifdefs by if cascadeDiego Biurrun
Arch-specific optimizations are handled this way everywhere else.
2014-03-20Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: float-dsp-test: do not use C99's predefined __func__ Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-20float-dsp-test: do not use C99's predefined __func__Janne Grunau
It is not supported by all compilers on FATE. Fixes "some test were skipped" errors.
2014-03-20Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: float_dsp: Use LOCAL_ALIGNED for instead of DECLARE_ALIGNED within functions Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-19float_dsp: Use LOCAL_ALIGNED for instead of DECLARE_ALIGNED within functionsMartin Storsjö
This fixes fate-float_dsp-test on RVCT 4.0. Signed-off-by: Martin Storsjö <martin@martin.st>
2014-03-19Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: aarch64: float_dsp NEON assembler Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-19Automatically change MANGLE() into named inline asm operands when direct ↵Matt Oliver
symbol reference in inline asm are not supported. This is part of the patch-set for intel C inline asm on windows support Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-19aarch64: float_dsp NEON assemblerJanne Grunau
Ported from arm NEON and added vector_dmul_scalar. Functions between 1.5 and 5 times faster than the C implementations using Apple's clang-503.0.19 on A7.
2014-03-18Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: float_dsp: add test program and use it as fate test Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-18float_dsp: add test program and use it as fate testJanne Grunau
2014-03-17Merge commit '1481d24c3a0abf81e1d7a514547bd5305232be30'Michael Niedermayer
* commit '1481d24c3a0abf81e1d7a514547bd5305232be30': RGBA64 pixel formats Conflicts: doc/APIchanges libavutil/pixdesc.c libavutil/pixfmt.h libavutil/version.h libswscale/utils.c See: 9569a3c9f41387a8c7d1ce97d8693520477a66c3 See: 92afb431621c79155fcb7171d26f137eb1bee028, as well as others Note: the enum values added in libav are incompatible/different to what ffmpeg used since 3 years Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-17RGBA64 pixel formatsJean First
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2014-03-14Merge commit 'da785231ea0b82b5c2526babbb2871c935b21a87'Michael Niedermayer
* commit 'da785231ea0b82b5c2526babbb2871c935b21a87': bfin: Refactor duplicated assembly-related macros Conflicts: libavcodec/bfin/hpel_pixels_bfin.S Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-14Merge commit 'e99af2a3b1660b4f328335149980064692097cad'Michael Niedermayer
* commit 'e99af2a3b1660b4f328335149980064692097cad': bfin: Refactor duplicated l1_text/l1_data_B macros Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-14Merge commit '831a1180785a786272cdcefb71566a770bfb879e'Michael Niedermayer
* commit '831a1180785a786272cdcefb71566a770bfb879e': Update dsputil- and SIMD-related comments to match reality more closely Conflicts: libavcodec/x86/hpeldsp.asm libavutil/arm/float_dsp_init_arm.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-13avutil/timestamp: Warn about missing __STDC_FORMAT_MACROS for C++ useMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-13bfin: Refactor duplicated assembly-related macrosDiego Biurrun
2014-03-13bfin: Refactor duplicated l1_text/l1_data_B macrosDiego Biurrun
2014-03-13Update dsputil- and SIMD-related comments to match reality more closelyDiego Biurrun
2014-03-13x86/float_dsp: add ff_vector_{fmul_add, fmac_scalar}_fma3James Almer
~7% faster than AVX Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-09Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: float_dsp: fix errors in documentation Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-09avutil/timer: Fix units for x86 after c708b5403346255ea5adc776645616cc7c61f078Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>