- 05 Dec, 2012 1 commit
-
-
Justin Ruggles authored
Include x86-optimized versions for SSE2 and AVX.
-
- 04 Dec, 2012 11 commits
-
-
Mans Rullgard authored
Some shells, e.g. minix3, have a broken 'test' builtin which fails if the first operand of a binary operator looks like a unary operator. Prefixing the values with 'x' prevents this from happening. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Janne Grunau authored
-
Janne Grunau authored
-
Janne Grunau authored
-
Anton Khirnov authored
It's got_frame, not data size
-
Anton Khirnov authored
-
Anton Khirnov authored
Any performance gain from this is negligible and not worth the extra code.
-
Anton Khirnov authored
There is no point in duplicating this code in every get_buffer() implementation.
-
Anton Khirnov authored
It will be useful in the upcoming transition to refcounted AVFrames.
-
Anton Khirnov authored
-
Diego Biurrun authored
-
- 03 Dec, 2012 8 commits
-
-
Luca Barbato authored
CC: libav-stable@libav.org
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Martin Storsjö authored
The def files are used for generating import libraries for other toolchains (in particular, for generating import libraries for MSVC for DLLs built with mingw). The def files produced by mingw/gcc contains ordinals for each exported function. When MSVC tools generate import libraries from such a def file, MSVC links to the DLL by the ordinals instead of linking by name. Since the def files aren't maintained by hand, the ordinal numbers are assigned (more or less) randomly and any caller linking to the libs by ordinals will break as soon as the libraries export more/fewer functions. Therefore, strip out the ordinals from the generated def files, to make users link to the libraries by name. Callers linking to the DLLs using the gcc provided import library link by name as they should. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Mans Rullgard authored
This makes configure honour the compiler default if thumb is not explicitly enabled or disabled. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Diego Biurrun authored
-
Diego Biurrun authored
They share the same code, so building one w/o the other makes no sense.
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 02 Dec, 2012 8 commits
-
-
Janne Grunau authored
-
Janne Grunau authored
-
Janne Grunau authored
-
Diego Biurrun authored
-
Janne Grunau authored
Each fate-seek test depends now only on the corresponding fate-acodec, fate-vsynth2 or fate-lavf test which creates the file seek-tests operates on. The tests and references are renamed to match the test they depend on.
-
Janne Grunau authored
Fixes a segfault with fuzzed sample sample_varPAR_s11622_r001-02.avi. CC: libav-stable@libav.org
-
Janne Grunau authored
-
Christophe Gisquet authored
Swapping buffer indices allows saving one memcpy that accounts for 1% of the runtime, according to oprofile. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 01 Dec, 2012 1 commit
-
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 30 Nov, 2012 3 commits
-
-
Martin Storsjö authored
When targeting the metro API subset, this function still exists in the link libraries, but is excluded from the headers. This makes sure w32threads is automatically disabled when targeting this API subset (since not all the necessary functions for it are available). Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Not all versions or API subsets of windows have these functions. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Not all versions of windows have the console color functions, while io.h might be needed for isatty (which can be found in unistd.h or io.h). Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 29 Nov, 2012 7 commits
-
-
Martin Storsjö authored
The existence of MapViewOfFile isn't linked to the existence of io.h. Not all versions of windows have MapViewOfFile (in particular, Windows Phone 8 and the "metro" windows 8 API subset don't), while they still have io.h (and need it for open/read/close). Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This simplifies the condition to avoid hardcoding the systems where the function exists. This also simplifies support for newer Windows API subsets where this function doesn't exist, such as Windows Phone 8 and the "metro" API subset of Windows 8. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Diego Biurrun authored
Fixes linking with only the FLAC encoder enabled.
-
Diego Biurrun authored
Also introduce local img_ namespace to simplify debugging.
-
Janne Grunau authored
Fixes mov_h264_aac__Demo_FlagOfOurFathers.mov.SIGSEGV.4e9.656. Found-by: Mateusz "j00ru" Jurczyk CC: libav-stable@libav.org
-
Janne Grunau authored
Fixes a segfault in the fuzzed sample resolutionchange.flv_s314809. CC: libav-stable@libav.org
-
Anton Khirnov authored
Fixes build with lavfi disabled. Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 28 Nov, 2012 1 commit
-
-
Justin Ruggles authored
-