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
2013-05-10avutil/intfloat_readwrite: include common.h for isinf()Michael Niedermayer
Solution based on rational.c, which uses isinf() too This should fix compilation with msvc Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit c25224737cba4079602c447c344cb54b81430ce4) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-05-10avutil/intfloat_readwrite: avoid comparission with INFINITY, use isinf()Michael Niedermayer
Should fix pgc warning Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit cc6f848dba89a6dc89b840cc2e1942cc3007c2a3) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-05-10avutil/log: Fix context pointer used for get_category()Michael Niedermayer
Fixes calling a random pointer Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 7edb984dd051b6919d7d8471c70499273f31b0fa) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-03-15mem: Fix usage of memalign() on DJGPP.n1.2Fabrizio Gennari
Credits to Khusraw of bttr-software.de forum. Signed-off-by: Carl Eugen Hoyos <cehoyos@ag.or.at> (cherry picked from commit 91b747ac78218805a79435f50587f87167569dad) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-03-08Force using a 64bit intermediate when calculating calendar time with ↵Carl Eugen Hoyos
av_timegm(). Fixes a fate failure with icc 13.1
2013-03-07lavu: add escape APIStefano Sabatini
The escape API will be useful to perform escaping programmatically, which is required when crafting argument strings, and will be used for context printing as well. This is based on the ffescape tool code, with a few extensions and fixes.
2013-03-05lavu/eval: add native support to lte and lt functionsStefano Sabatini
2013-03-05lavu/opt: fix weird alignStefano Sabatini
2013-03-05lavu/opt-test: do not explicitly set default value in test_ctxStefano Sabatini
Let av_opt_set_defaults() set the value, which is simpler and more idiomatic.
2013-03-04Remove incorrect use of ctype.h functions.Reimar Döffinger
As far as I can tell the code should not change behaviour depending on locale in any of these places. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
2013-03-01Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: lls: Do not return from void functions Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-03-01Merge commit '4da950c0ae224b9b8ef952dadf614be2c050023e'Michael Niedermayer
* commit '4da950c0ae224b9b8ef952dadf614be2c050023e': lls: #ifndef --> #if in FF_API_ version guard Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-03-01Merge commit '399663be9d4a839b894c48a21b62926eb8497d72'Michael Niedermayer
* commit '399663be9d4a839b894c48a21b62926eb8497d72': lls: mark max_order as unsigned short Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-03-01Merge commit '9d4da474f5f40b019cb4cb931c8499deee586174'Michael Niedermayer
* commit '9d4da474f5f40b019cb4cb931c8499deee586174': lls: move to the private namespace Conflicts: libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-03-01Merge commit '7ac6d2423e9bf0f40c67be9a0ca7600b516b0282'Michael Niedermayer
* commit '7ac6d2423e9bf0f40c67be9a0ca7600b516b0282': lls: K&R formatting cosmetics Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-03-01lls: Do not return from void functionsDiego Biurrun
2013-03-01lls: #ifndef --> #if in FF_API_ version guardDiego Biurrun
2013-02-28lls: mark max_order as unsigned shortLuca Barbato
The value is within 0 and 32. Remove an `array subscript is below array bounds` warning.
2013-02-28lls: move to the private namespaceLuca Barbato
The functions are private.
2013-02-28lls: K&R formatting cosmeticsLuca Barbato
2013-02-24Merge commit 'f935aca44c674d30e3ed940ef73bbad1228a5855'Michael Niedermayer
* commit 'f935aca44c674d30e3ed940ef73bbad1228a5855': av_memcpy_backptr: avoid an infinite loop for back = 0 4xm: check the return value of read_huffman_tables(). Conflicts: libavcodec/4xm.c libavutil/mem.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-23av_memcpy_backptr: avoid an infinite loop for back = 0Anton Khirnov
CC:libav-stable@libav.org
2013-02-23lavu/parseutils: remove spurious "]]" in date format specificationStefano Sabatini
2013-02-23lavu/parseutils: allow MM:SS format for duration in av_parse_time()Senthilnathan M
Fix trac ticket #2258. Signed-off-by: Senthilnathan M <senthilnathan.maadasamy@gmail.com> Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
2013-02-22avutil/mem: do a small set of checks for memalign hack before freeing.Michael Niedermayer
These can detect some kinds of memory and or pointer corruptions Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-22mips: optimization for float aac decoder (sbr module)Mirjana Vulin
Signed-off-by: Mirjana Vulin <mvulin@mips.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-20Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: intreadwrite: tomi: Add missing attributes.h #include for av_always_inline Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-20intreadwrite: tomi: Add missing attributes.h #include for av_always_inlineDiego Biurrun
2013-02-20x86: Use simple nop codes for <= sse (rather than <= mmx)Ronald S. Bultje
The "CentaurHauls family 6 model 9 stepping 8" family of CPUs (flags: fpu vme de pse tsc msr cx8 sep mtrr pge mov pat mmx fxsr sse up rng rng_en ace ace_en) SIGILLs on long nop codes. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-02-17fate: add print() to the tests of evalMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-17eval: print() supportMichael Niedermayer
This allows printing values via av_log from expressions. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-17lavu: Fix checkheaders for x86/emms.hJames Almer
internal.h doesn't need to include cpu.h anymore since the relevant code was moved to x86/emms.h Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-15Merge commit '4db96649ca700db563d9da4ebe70bf9fc4c7a6ba'Michael Niedermayer
* commit '4db96649ca700db563d9da4ebe70bf9fc4c7a6ba': avutil: Ensure that emms_c is always defined, even on non-x86 configure: Move MinGW CPPFLAGS setting to libc section, where it belongs avutil: Move emms code to x86-specific header Conflicts: configure libavutil/internal.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-14avutil: Ensure that emms_c is always defined, even on non-x86Diego Biurrun
2013-02-14avutil: Move emms code to x86-specific headerDiego Biurrun
2013-02-13lavu/intreadwrite: add AV_[RW][BLN]48Paul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-02-12Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: lavu: avoid clashing definition of E doc: developer: Add a note about reserved system name space Conflicts: libavutil/internal.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-12Merge commit '62a43d30cc3b9b2460f2c926beb522df32493625'Michael Niedermayer
* commit '62a43d30cc3b9b2460f2c926beb522df32493625': crc: Move static data table from header to .c file avcodec/rectangle: Remove nonsense assert Conflicts: libavcodec/rectangle.h libavutil/crc_data.h The assert is not removed as the assert ensures clear and easy to debug failures instead of undefined behavior in case of misalignment. Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-12Merge commit '375ef6528c9dd2db7f9881e232cb0ec3aa16970d'Michael Niedermayer
* commit '375ef6528c9dd2db7f9881e232cb0ec3aa16970d': libfdk-aacenc: Actually check for upper bounds of cutoff arm: Fall back to runtime cpu feature detection via /proc/cpuinfo Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-12lavu: avoid clashing definition of ELuca Barbato
E is usually defined as a shorthand for AV_OPT_FLAG_ENCODING_PARAM. Rename the single expansion E(x) now used in libavutil to E1.
2013-02-12Use simple nop codes for <= sse (rather than <= mmx).Ronald S. Bultje
The "CPU: CentaurHauls family 6 model 9 stepping 8" family of CPUs (flags: fpu vme de pse tsc msr cx8 sep mtrr pge mov pat mmx fxsr sse up rng rng_en ace ace_en) SIGILLs on long nop codes. Change-Id: I7e7c52a2191006df30a9aadbc40d481a1db89106
2013-02-11crc: Move static data table from header to .c fileDiego Biurrun
Having static data tables in header files is a potential source of trouble.
2013-02-11arm: Fall back to runtime cpu feature detection via /proc/cpuinfoMartin Storsjö
On recent android versions, /proc/self/auxw is unreadable (unless the process is running running under the shell uid or in debuggable mode, which makes it hard to notice). See http://b.android.com/43055 and https://android-review.googlesource.com/51271 for more information about the issue. This makes sure e.g. neon optimizations are enabled at runtime in android apps even when built in release mode, if configured to use the runtime detection. CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st>
2013-02-09Call the common 7.1 wide channel layout "7.1(wide)".Carl Eugen Hoyos
Rename the uncommon variant with side speakers to "7.1(wide-side)".
2013-02-09lavu/internal: rename macro E(x) to EXPAND(x)Paul B Mahol
Fixes bunch of warnings of E redefinition under clang. Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-02-09Merge commit '218aefce4472dc02ee3f12830a9a894bf7916da9'Michael Niedermayer
* commit '218aefce4472dc02ee3f12830a9a894bf7916da9': dsputil: Move LOCAL_ALIGNED macros to libavutil Conflicts: libavcodec/dvdec.c libavcodec/imc.c libavcodec/mpegvideo_motion.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-09dsputil: Move LOCAL_ALIGNED macros to libavutilDiego Biurrun
2013-02-04lavu/parseutils: add digital cinema frame sizesDave Rice
Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
2013-02-01dict: fix memleakMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-31mips: optimization for float aac decoder (core module)Mirjana Vulin
Signed-off-by: Mirjana Vulin <mvulin@mips.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>