Måns Rullgård
9a894c48ae
undef av_always_inline before redefining
...
Fixes numerous warnings with --enable-small or --disable-optimizations.
Originally committed as revision 22430 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
1afc4750ef
configure: always write shared lib variables to config.mak
...
Originally committed as revision 22395 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Peter Ross
279a0c976e
Enable tcp_protocol when enabling http
...
Originally committed as revision 22388 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Georgi Chorbadzhiyski
49351479ea
Add missing build dependencies for the AAC decoder caused by adding of SBR.
...
Patch by Georgi Chorbadzhiyski gf at unixsol dor org
Originally committed as revision 22373 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
de63bfecd2
Error on missing function prototypes with gcc
...
This makes it an error to not have a prototype in scope for
a function with external linkage. The flag is only enabled
for gcc due to -Werror=type not working with all compilers.
Originally committed as revision 22313 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
62df111cf0
Use -Werror=implicit only with gcc
...
Some other compilers turn too many warnings into errors with this flag.
Originally committed as revision 22276 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
David Conrad
4def700e9e
Fix clang sysroot flag
...
Older versions accepted both with and without an '=', but newer versions
require the '=' to be omitted
Originally committed as revision 22274 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
1e50348a2a
Error on implicit function declarations
...
Turning on -Werror=implicit makes implicit function declarations
an error with supported compilers.
Originally committed as revision 22269 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
6cfac0e908
Fix make install
...
Originally committed as revision 22245 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
fd676deb96
Add INSTALL makefile variable
...
Originally committed as revision 22242 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
4335125ccc
Add CP make variable
...
Originally committed as revision 22240 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
a4aea515b0
Add YASMDEP variable; use for deps on yasm files
...
Originally committed as revision 22239 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
b781cc1282
Make lsp a separate configurable and select it from codecs needing it
...
Originally committed as revision 22143 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Diego Biurrun
fc298fd9be
Add -Wmissing-prototypes to CFLAGS if available.
...
Originally committed as revision 22009 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Daniel Verkamp
fa7252494c
Fix snow encoder dependencies
...
Originally committed as revision 21985 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Daniel Verkamp
19ecfb8aeb
Fix svq1 encoder dependencies
...
Originally committed as revision 21984 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Reimar Döffinger
fc5607f862
Make -benchmark also print the maximum memory usage if possible.
...
Originally committed as revision 21973 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Martin Storsjö
6f5a3d0a7b
Add an RTSP muxer
...
Originally committed as revision 21971 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
dd4a03f7b3
Revert "Suppress icc warnings about unknown attributes"
...
This reverts r21884. Apparently people want those warnings.
Originally committed as revision 21954 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
976d7bf71c
Suppress armcc warnings about unknown attributes
...
Originally committed as revision 21950 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Stefano Sabatini
336ce917e6
Add FFprobe tool.
...
This is a simplified / cleaned-up version of the SourceForge program:
http://sourceforge.net/projects/ffprobe/
Syntax / features may be different, in particular the options
-show_packets and -show_frames are not yet supported in this version.
Originally committed as revision 21936 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
b80218aa53
Suppress icc warnings about unknown attributes
...
Originally committed as revision 21884 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
4f83739855
configure: allow setting strip tool with --strip
...
Originally committed as revision 21869 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
e6a0c3540d
PPC and x86 support aligning variables on stack
...
Originally committed as revision 21865 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
d96cd42969
Add LOCAL_ALIGNED() macro for declaring aligned local arrays
...
Originally committed as revision 21864 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
0844bae1ad
Add "tomi" architecture
...
Originally committed as revision 21767 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
8d4c00ed38
configure: require --arch and --target-os when cross-compiling
...
Originally committed as revision 21766 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
4368990236
ffplay depends on rdft
...
Spotted by Ramiro.
Originally committed as revision 21765 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
084cbbaab4
configure: add missing mdct deps
...
Originally committed as revision 21763 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
26fbcc85d9
configure: make mdct and rdft select fft and update other deps
...
Originally committed as revision 21762 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
33bd38dbd3
Stricter check for math.h functions
...
GCC is sometimes able to optimise constant calls to these functions,
incorrectly indicating that they exist. Unoptimised calls will then
fail to link.
Originally committed as revision 21749 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
6b73c0aedc
configure: fix cosmetic typo in check_mathfunc
...
Originally committed as revision 21748 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
645d26520a
Special check for math.h functions
...
These are often, contrary to standards, implemented only as macros
or compiler-builtin functions without an actual symbol definition.
Originally committed as revision 21734 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
0104b608ca
Check for setrlimit()
...
Originally committed as revision 21733 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
614d8911c6
configure: allow 'none' as target OS
...
Originally committed as revision 21732 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Reinhard Tartler
5af4150831
libgsm installs headers in a subdirectory, use gsm.h from that subdirectory.
...
Approved by Diego at FOSDEM.
Originally committed as revision 21659 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Peter Ross
c0d3f516cb
Bink Audio decoder
...
Originally committed as revision 21570 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
6b35d421b9
Add CONFIG_SRAM to allow use of on-chip SRAM on some systems
...
Some SoCs have a small amount of on-chip SRAM which may be used
for frequently used code or data. When enabled, this option
will allow FFmpeg to use such facilities where supported.
Originally committed as revision 21564 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Carl Eugen Hoyos
64ad53ff5b
Disable Altivec for processors older than G4.
...
Originally committed as revision 21546 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Ancoron Luciferis
7b0b81a16d
PPC: allow --cpu=E500[v2]
...
Patch by Ancoron Luciferis <ancoron chaoslayer de>
Originally committed as revision 21544 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
5634889107
configure: match PPC CPU types case insensitively
...
Originally committed as revision 21543 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
9b86137908
Set target_path to $(CURDIR)
...
CURDIR is updated by make -C, PWD is not.
Originally committed as revision 21542 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Ramiro Polla
b0f36ee1cd
Revert commits 21227, 21441, and 21442. None of this is necessary now that we
...
load the getaddrinfo family of functions through GetProcAddress. Also, there
is currently no feature that gets fixed in Win98 through the use of KernelEx.
Originally committed as revision 21530 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
402d55eef1
Set target_path to $(PWD) by default
...
This simplifies configuring for the most common remote testing
setup.
Originally committed as revision 21525 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
dffb41b953
Check for may_alias gcc attribute support
...
Originally committed as revision 21522 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
4ae406856f
Add --malloc-prefix to apply a prefix to malloc, free etc
...
This makes it easy to use a replacement allocator instead of the
system default one.
Originally committed as revision 21509 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
14ca9cd0b0
configure: consolidate compiler-specific optimisation settings
...
In the main per-compiler section, set speed_cflags and size_cflags
with suitable values. Later one or the other is added to CFLAGS.
Originally committed as revision 21499 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
dc4f5a1c3a
Emit CONFIG_AVUTIL for completeness
...
Originally committed as revision 21475 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
5a0f713118
Allow disabling of lavc, lavf, lavd, and lsws
...
Originally committed as revision 21468 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
7f8c3d1f4d
configure: fix --cpu=nocona
...
Use x86_64_suggest instead of _select as otherwise fast_cmov being
disabled (as it should be for nocona) also disables x86_64 breaking
the build.
Originally committed as revision 21446 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago