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
2011-07-03configure: do not blank $LIBNAME if static libs disabledMans Rullgard
Whatever reason this was done for no longer applies, and it causes lots of make warnings. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-30configure: Add vdpau and dxva2 to configure results output.Diego Biurrun
2011-06-30ARM: remove check for PLD instructionMans Rullgard
PLD is present in ARMv5TE and later, which is checked for separately. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-29build: create output directories as neededMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-29fate: enable lavfi-pixmt tests on big endian systemsMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-29fate: merge identical pixdesc_be/le testsMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-28build: call texi2pod.pl with full path instead of symlinkMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-28build: include sub-makefiles using full path instead of symlinksMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
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-27build: factor out the .c and .S compile commands as a macroMans Rullgard
These commands have the same form, and using a common macro allows it to be used elsewhere without further duplication. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-26configure: allow post-fixed cpu strings for athlon64, k8, and opteronAlexis Ballier
when setting the -march flag. This is to match gcc's {athlon64,k8,opteron}-sse3 -march flags. Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
2011-06-25ARM: silence some annoying armcc warningsMans Rullgard
This silences warnings about pointer target sign mismatches as already done for gcc with -Wno-pointer-sign. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-25build: Remove multiple inclusion guards from config.mak.Diego Biurrun
config.mak is no longer included multiple times; the guards are pointless.
2011-06-24configure: Add -Wno-format-zero-length to CFLAGS.Diego Biurrun
The C standard specifies that zero-length format strings are allowed.
2011-06-23ARM: enable thumb for Cortex-M* CPUsMans Rullgard
These CPUs are thumb-only and thus require this option. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-23build: remove SRC_PATH_BARE variableMans Rullgard
Setting SRC_PATH to "." when building in-tree removes the need for a quoted version of the source path since out-of-tree builds are not possible if the pathname contains spaces. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-23ARM: allow building in Thumb2 modeMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-23configure: add --optflags optionMans Rullgard
This allows overriding the default optimisation flags selected by configure. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-23build: move documentation rules to doc/MakefileMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-23build: move test rules to tests/MakefileMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-21configure: report optimization for size separatelyMans Rullgard
This removes an unsightly override of the 'optimizations' setting only to make the configure report print 'small' when --enable-small is used. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-19path64/open64: filter out unsupported flagsMans Rullgard
These flags are accepted without error but produce an annoying warning. Filtering them out makes the build less noisy. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-07configure: Document --enable-vdpau.Diego Biurrun
The option is disabled by default, so enabling it should be documented.
2011-06-06configure: simplify source_path setupMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-06configure: remove --source-path optionMans Rullgard
This option does not work, and the implied functionality is at best pointless. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-05configure: Document --enable-vaapiRobert Swain
VAAPI is disabled by default so it should have a --enable-vaapi option documented, not a --disable-vaapi. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-05-29build: remove BUILD_ROOT variableMans Rullgard
This variable is unnecessary as absolute paths are not required. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-05-28ac3enc: add support for E-AC-3 encoding.Justin Ruggles
This adds basic stream format support and allows for arbitrary bit rates rather than just those supported in AC-3.
2011-05-27ARM: check for VFPv3Mans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-05-27configure: report yasm/nasm presence properlyLuca Barbato
If the secondary assembler is in use report the proper name
2011-05-26configure: Add -D_GNU_SOURCE to CPPFLAGS on OS/2.Diego Biurrun
The flag is required for some C99 math functions to be declared.
2011-05-25configure: enable memalign_hack automatically when neededMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-05-24configure: Add -U__STRICT_ANSI__ to CPPFLAGS on Cygwin and DOS.Diego Biurrun
In -std=c99 mode GCC defines __STRICT_ANSI__ to hide non-ANSI interfaces. This causes declarations for some POSIX functions to be omitted from system headers, which causes compilation failures.
2011-05-20configure: make executable againMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-05-20configure: Do not unconditionally add -Wall to host CFLAGS.Diego Biurrun
Some compilers choke on -Wall, so only add the flag after checking it works.
2011-05-20configure: Set OS/2 objformat to a.out.Dave Yeo
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2011-05-19configure: Adjust AVX assembler check.Diego Biurrun
Older nasm versions have trouble assembling certain AVX instructions, but the current AVX check did not detect this. Update the check to use an instruction that triggers the nasm problem.
2011-05-19Move some mpegaudio functions to new mpegaudiodsp subsystemMans Rullgard
This separation allows these functions to be used in a cleaner fashion from other codecs (e.g. qdm2) and simplifies creating optimised versions of them. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-05-18libx264: handle closed GOP codec flagJindrich Makovicka
Also update libx264 presets to keep closed gop as default. Signed-off-by: Jindrich Makovicka <makovick@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-05-15configure: Include AVX availability in summary output.Diego Biurrun
2011-05-15configure: use same CPPFLAGS in kFreeBSD as LinuxReinhard Tartler
046f081b46c8479820409cf8f530b988221bd15b reorganized the CPPFLAGS to no longer add -D_POSIX_C_SOURCE unconditionally, but only on systems (e.g., glibc based ones) that require it. As kFreeBSD uses glibc, it needs to be treated similar. Additionally, _BSD_SOURCE is turned on to enable some additional types such as caddr_t, which are normally enabled on BSD but not with glibc.
2011-05-13ffmpeg: get rid of the 'q' key schizofreniaAnton Khirnov
SIGINT for quitting should be enough for everybody.
2011-05-12configure: Enable libpostproc automatically if GPL code is enabled.Måns Rullgård
Enabling libpostproc automatically should give it more compile coverage and save the FATE box maintainers some configuration hassles.
2011-05-12configure: sort filter deps entriesStefano Sabatini
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-05-12configure: Do not unconditionally add -D_POSIX_C_SOURCE to CPPFLAGS.Diego Biurrun
Adding _POSIX_C_SOURCE to CPPFLAGS globally produces all sorts of problems since it causes certain system functions to be hidden on some (BSD) systems. The solution is to only add the flag on systems that really require it, i.e. glibc-based ones. This change makes BSD systems compile out-of-the-box without the need for adding specific flags manually. It also allows dropping a number of flags set manually on a file-per-file basis, but were only present to work around breakage introduced by the presence of _POSIX_C_SOURCE. Also add _XOPEN_SOURCE to CPPFLAGS for glibc systems. We use XSI extensions in several places already, so it is preferable to define it globally instead of littering source files with individual #defines only needed for glibc.
2011-05-09mpegaudio: remove CONFIG_MPEGAUDIO_HP optionMans Rullgard
The low quality mode is off by default and never tested. The high quality mode is also plenty fast enough. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-05-07lavfi: Port drawtext filter by Hemanth from the libavfilter soc repoStefano Sabatini
With the following additions: * support to anti-aliased glyph rendering * support to UTF-8 text and Unicode chars rendering * support for RGB packed formats * fix minor errors and typos in the filter description * extend/clarify examples in the filter description Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-05-05configure: warn if pkg-config is missingMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-05-04Fix standalone compilation of ac3_fixed encoder.Diego Biurrun
2011-05-04Fix standalone compilation of binkaudio_dct / binkaudio_rdft decoders.Diego Biurrun