Diego Biurrun
f30ff54200
doc: Clarify licensing issues arising from external libraries
2012-08-12 13:28:58 +02:00
Diego Biurrun
575db88377
configure: Rename check_asm() to more fitting check_inline_asm()
2012-08-11 20:26:31 +02:00
Diego Biurrun
e017c87552
fate: Only test enabled filters
...
This fixes running FATE without --enable-gpl.
2012-08-11 20:26:31 +02:00
Diego Biurrun
3aa696e883
avresample: De-doxygenize some comments where Doxygen is not appropriate
2012-08-11 20:22:01 +02:00
Diego Biurrun
c72f12cbae
configure: suncc: Add -xc99 to dependency flags, required on Solaris
2012-08-09 20:07:05 +02:00
Diego Biurrun
804d7a1aa6
doxygen: Fix function parameter names to match the code
2012-08-09 20:05:55 +02:00
Diego Biurrun
52561d0116
doc: Drop obsolete shared libs cflags hint to workaround Cygwin gcc bugs
2012-08-09 20:05:54 +02:00
Diego Biurrun
90f7e61769
swf: Move shared table out of the header file
2012-08-09 20:05:54 +02:00
Diego Biurrun
2804ba6a3b
swf: Move swf_audio_codec_tags table to the only place it is used
2012-08-09 20:05:53 +02:00
Diego Biurrun
36a8c43073
doxygen: qdm2: Drop documentation for non-existing function parameters
2012-08-09 03:49:44 +02:00
Diego Biurrun
24d3796d21
build: add HOSTOBJS to SUBDIR_VARS list
...
Even though HOSTOBJS are not referenced directly in subdirectory Makefile
snippets right now, robustness requires resetting the variable contents.
2012-08-09 03:49:19 +02:00
Diego Biurrun
5864eb427f
build: cosmetics: Reorder some lists in a more logical fashion
2012-08-08 15:46:44 +02:00
Diego Biurrun
578344f79c
doc: cygwin: Update list of FATE package requirements
2012-08-07 22:54:44 +02:00
Diego Biurrun
a2b4d1df52
build: Remove all installed headers and header directories on uninstall
2012-08-07 22:54:43 +02:00
Diego Biurrun
cf22705e87
nuv: K&R formatting cosmetics
2012-08-06 19:03:33 +02:00
Diego Biurrun
2096857551
x86: h264_idct: Rename x264_add8x4_idct_sse2 --> h264_add8x4_idct_sse2
2012-08-05 21:40:49 +02:00
Diego Biurrun
0c3ff1982c
x86: dct32: port to cpuflags
2012-08-03 22:51:06 +02:00
Diego Biurrun
239fdf1b4a
x86: build: replace mmx2 by mmxext
...
Refactoring mmx2/mmxext YASM code with cpuflags will force renames.
So switching to a consistent naming scheme beforehand is sensible.
The name "mmxext" is more official and widespread and also the name
of the CPU flag, as reported e.g. by the Linux kernel.
2012-08-03 22:51:05 +02:00
Diego Biurrun
ca844b7be9
x86: Use consistent 3dnowext function and macro name suffixes
...
Currently there is a wild mix of 3dn2/3dnow2/3dnowext. Switching to
"3dnowext", which is a more common name of the CPU flag, as reported
e.g. by the Linux kernel, unifies this.
2012-08-03 14:00:47 +02:00
Diego Biurrun
03737412a3
x86: proresdsp: improve SIGNEXTEND macro comments
2012-08-02 22:30:44 +02:00
Diego Biurrun
81905088a1
x86: h264dsp: K&R formatting cosmetics
2012-08-02 20:20:21 +02:00
Diego Biurrun
19cf7163c1
dca: Switch dca_sample_rates to avpriv_ prefix; it is used across libs
2012-08-01 11:43:31 +02:00
Diego Biurrun
9e4bca16f8
dca: Move tables used outside of dcadec.c to a separate file.
2012-08-01 00:17:17 +02:00
Diego Biurrun
13a79cf84e
dca: Rename dca.c ---> dcadec.c
...
This will allow adding dca.c with tables used from other files.
2012-08-01 00:17:16 +02:00
Diego Biurrun
6376a3ad24
x86: h264dsp: Remove unused variable ff_pb_3_1
2012-08-01 00:17:16 +02:00
Diego Biurrun
8728b381cb
x86: h264dsp: Adjust YASM #ifdefs
...
This fixes compilation with YASM disabled.
2012-07-31 13:54:07 +02:00
Diego Biurrun
d1505db067
x86: yadif: Mark mmxext optimizations as such
...
The yadif mmx optimizations contain the pmaxsw and pmaxub mmxext
instructions, causing sigills on CPUs that do not support mmxext.
2012-07-31 13:54:06 +02:00
Diego Biurrun
0177b7d23a
Improve descriptiveness of a number of codec and container long names
2012-07-30 20:46:55 +02:00
Diego Biurrun
6774247a9d
avformat: Drop pointless "format" from container long names
2012-07-30 13:59:06 +02:00
Diego Biurrun
193cdd9a3e
configure: Add missing descriptions to help output
2012-07-30 00:42:20 +02:00
Diego Biurrun
bfe9f48ad7
configure: Move parts that should not be user-selectable to CONFIG_EXTRA
2012-07-28 11:26:06 +02:00
Diego Biurrun
42ade117dd
build: Use portable compiler flag constructs in header compilation rule
2012-07-28 02:02:20 +02:00
Diego Biurrun
24f8961f93
x11grab: cosmetics: consistent naming for x11grab-related things
2012-07-28 02:02:19 +02:00
Diego Biurrun
755834e94f
build: Rename YASMDEP variable to DEPYASM for consistency
2012-07-28 02:02:19 +02:00
Diego Biurrun
8784959234
build: Rename aandct component to more descriptive aandcttables
2012-07-26 23:35:21 +02:00
Diego Biurrun
49c45a2624
avfilter: Fix printf format string conversion specifier
...
libavfilter/avfilter.c:224:9: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 5 has type ‘int’ [-Wformat]
2012-07-25 09:24:25 +02:00
Diego Biurrun
65d94f63ca
aac: Mention abbreviation as well in long_name
...
Most people know the codec as "AAC" and not "Advanced Audio Coding".
2012-07-24 02:37:49 +02:00
Diego Biurrun
6b80142144
build: Skip compiling rtmpdh.h if ffrtmpcrypt protocol is not enabled
...
The ffrtmpcrypt protocol depends on external libraries, which are
also required to compile the header file.
2012-07-24 00:21:39 +02:00
Diego Biurrun
816ff352a3
doc: Add Git configuration section
2012-07-23 23:56:22 +02:00
Diego Biurrun
5a6e3c039c
swscale: Mark all init functions as av_cold
2012-07-23 01:30:05 +02:00
Diego Biurrun
16d2a1a51c
swscale: x86: Drop pointless _mmx suffix from filenames
...
The files do not contain only MMX code.
2012-07-23 01:30:04 +02:00
Diego Biurrun
6bd37e0b28
build: Drop gcc-specific warning flag from header compilation rule
...
The flag was added to avoid excessive warning spam, but nowadays those
warnings no longer occur in such large numbers as to require silencing.
Besides, gcc-specific flags do not belong in the Makefiles.
2012-07-22 12:36:30 +02:00
Diego Biurrun
388ff813e7
configure: cosmetics: Group test dependencies together
2012-07-21 22:49:31 +02:00
Diego Biurrun
1cf6e7dd37
mpegenc: remove disabled code
2012-07-21 16:34:29 +02:00
Diego Biurrun
9f97af2688
x86: dsputil: drop some unused CPU flag debug code
2012-07-19 10:17:56 +02:00
Diego Biurrun
c547e5ff98
configure: clarify external library section of help output
2012-07-18 02:11:04 +02:00
Diego Biurrun
87246953d8
configure: mark libfdk-aac as nonfree
2012-07-18 02:00:22 +02:00
Diego Biurrun
47876d661a
configure: cosmetics: drop some unnecessary backslashes
2012-07-18 02:00:21 +02:00
Diego Biurrun
7a249625fd
os_support: K&R formatting cosmetics
2012-07-17 20:10:50 +02:00
Diego Biurrun
20d569dd61
mpeg: remove disabled code
2012-07-16 00:15:21 +02:00
Diego Biurrun
47aed43990
build: Fix APE tag dependencies
2012-07-13 10:17:20 +02:00
Diego Biurrun
0da29727ea
build: Fix Ogg demuxer dependencies
2012-07-12 11:11:25 +02:00
Diego Biurrun
b896008271
build: Fix FLAC demuxer dependencies
2012-07-12 11:11:24 +02:00
Diego Biurrun
8eea8fdceb
flac: Move flac functions shared between libraries to flac common code
...
This fixes a number of flac-related build dependencies.
2012-07-12 11:11:23 +02:00
Diego Biurrun
a519463366
build: Fix CAF demuxer dependencies
2012-07-12 10:45:21 +02:00
Diego Biurrun
b7884ff7af
build: Fix MP2 muxer dependencies
2012-07-12 10:45:21 +02:00
Diego Biurrun
d648de61e6
build: Add missing build rules for the ISMV muxer
2012-07-12 10:45:20 +02:00
Diego Biurrun
7d605d5115
configure: Drop redundant mxf_d10 test dependency declaration
...
The mxf_d10 test depends on avconv, which depends on avfilter, so there
is no need to declare an avfilter dependency for the mxf_d10 test.
2012-07-12 10:45:20 +02:00
Diego Biurrun
8e85ba8d13
configure: Change the rdtsc check to a linker check
...
A compile-only test could succeed with an implicit function declaration.
Also move the check to the x86 section; rdtsc is x86-only.
2012-07-09 12:50:06 +02:00
Diego Biurrun
bb58c43c69
qdm2: remove broken and disabled dump_context() debug function
2012-07-05 17:37:12 +02:00
Diego Biurrun
878e669029
x86: h264_intrapred: use newly introduced SPLAT* and PSHUFLW macros
2012-07-05 17:37:11 +02:00
Diego Biurrun
d20f133ef9
x86: h264_intrapred: port to cpuflag macros
2012-07-05 17:37:10 +02:00
Diego Biurrun
fa2d747352
graph2dot: fix printf format specifier
...
tools/graph2dot.c:85: warning: format ‘%lld’ expects type ‘long long int’, but argument 4 has type ‘int’
2012-07-04 18:12:48 +02:00
Diego Biurrun
2047e40e6e
Clarify Doxygen comment for FF_API_* #defines.
2012-07-04 15:10:10 +02:00
Diego Biurrun
112971af26
configure: simplify get_version()
...
All libs have version headers now, which allows hardcoding the path.
2012-07-04 15:10:08 +02:00
Diego Biurrun
86ab7b0f2f
Create version.h headers for libraries that lack them
2012-07-04 15:10:06 +02:00
Diego Biurrun
40e61b7b07
gitignore: Use full path instead of relative path to specify patterns
...
This avoids confusion from patterns meant to only match at the top
level matching files in subdirectories.
2012-07-04 15:10:01 +02:00
Diego Biurrun
1a068bfefd
cosmetics: Consistently use C-style comments with multiple inclusion guards
2012-07-03 17:35:12 +02:00
Diego Biurrun
4051be6f50
anm: fix a few Doxygen comments
2012-07-03 17:35:11 +02:00
Diego Biurrun
09f211987c
misc typo and wording fixes
2012-07-03 17:35:11 +02:00
Diego Biurrun
4aad316bff
doc: Remind devs to check return values, especially for malloc() et al
2012-07-02 10:56:54 +02:00
Diego Biurrun
433492ac65
doc: git: Add checklist with test steps to perform before pushing
2012-06-28 13:47:22 +02:00
Diego Biurrun
fe07c9c6b5
x86: Only use optimizations with cmov if the CPU supports the instruction
2012-06-23 16:21:50 +02:00
Diego Biurrun
65345a5a30
x86: Add CPU flag for the i686 cmov instruction
2012-06-23 16:21:50 +02:00
Diego Biurrun
a5a93fa8f5
cosmetics: do not use full path for local headers
2012-06-22 10:49:40 +02:00
Diego Biurrun
4cc2920dd2
flvdec: remove incomplete, disabled seeking code
2012-06-19 10:42:46 +02:00
Diego Biurrun
f404c7dcd7
doc: Add missing protocols to list of supported protocols.
2012-06-17 15:23:18 +02:00
Diego Biurrun
d246c18ea6
Avoid C99 variable declarations within for statements.
...
We generally do not declare variables within for statements and
there are compilers that choke on such constructs.
2012-06-14 23:36:04 +02:00
Diego Biurrun
a488028362
build: Do not delete tests/vsynth2 directory, which is no longer created.
2012-06-13 12:27:49 +02:00
Diego Biurrun
af10feadc2
ppc: Rename H.264 optimization template file for consistency.
2012-06-12 23:20:05 +02:00
Diego Biurrun
cc7fac9970
dwt: return errors from ff_slice_buffer_init()
2012-05-22 14:01:56 +02:00
Diego Biurrun
3ea5429489
ppc: Drop unused header regs.h
2012-05-22 11:54:53 +02:00
Diego Biurrun
db9e00f469
Remove libnut wrapper
...
libnut is unmaintained and known to be buggy; native NUT code exists.
2012-05-21 08:51:50 +02:00
Diego Biurrun
9309bdfe2c
fate: change name of FATE samples location environment variable
...
FATE_SAMPLES is now used directly by the Makefiles, which induces the test
system to run a test with the value of the environment variable as name.
Renaming the environment variable to LIBAV_SAMPLES avoids this problem.
2012-05-21 08:51:49 +02:00
Diego Biurrun
4f04f5cc8b
indeo: Make ivi_calc_band_checksum() static, it is only used in one file.
2012-05-20 15:59:30 +02:00
Diego Biurrun
9ccbdc0aca
indeo: Drop unused debug function ivi_check_band().
2012-05-20 15:56:25 +02:00
Diego Biurrun
0c517644b2
avcodec/utils: cast a function argument to shut up a compiler warning
...
libavcodec/utils.c:251: note: expected ‘const uint8_t *’ but argument is of type ‘const short int *’
2012-05-20 15:09:07 +02:00
Diego Biurrun
4466d0e84b
truemotion1: remove disabled code
2012-05-20 15:04:43 +02:00
Diego Biurrun
90c9edba58
doc: Replace some @file tags by more suitable markup.
2012-05-18 16:08:41 +02:00
Diego Biurrun
1afc278994
fate: Set FUZZ factor of vorbis-13 test to 2.
...
This is necessary to account for different rounding done in the 3DNow!
Assembly optimizations.
2012-05-18 16:08:41 +02:00
Diego Biurrun
4cc8e15371
fate: Set FUZZ factor of (e)ac3-encode test to 3.
...
This is necessary to account for different rounding done in the 3DNow!
Assembly optimizations.
2012-05-18 16:08:40 +02:00
Diego Biurrun
91791ac2ed
avfilter: Move ff_get_ref_perms_string() to where it is used.
...
This fixes a compilation failure with -DDEBUG.
2012-05-15 19:10:46 +02:00
Diego Biurrun
4982e1ddfa
build: Add 'check' target to run all compile and test targets.
2012-05-15 19:10:46 +02:00
Diego Biurrun
100c70b048
vcr1: Add vcr1_ prefixes to all static functions with generic names.
2012-05-14 16:19:16 +02:00
Diego Biurrun
a761e5951c
vcr1: Fix return type of common_init to match the function pointer signature.
...
libavcodec/vcr1.c:182: warning: initialization from incompatible pointer type
2012-05-14 16:19:16 +02:00
Diego Biurrun
55da88c5ab
vcr1enc: Replace obsolete get_bit_count by put_bits_count/flush_put_bits.
2012-05-14 16:19:14 +02:00
Diego Biurrun
5aad8e80a7
motion-test: remove disabled code
2012-05-14 15:38:43 +02:00
Diego Biurrun
70be4dddc8
gxfenc: remove disabled half-implemented MJPEG tag
2012-05-14 15:38:42 +02:00
Diego Biurrun
d19f3e9a2a
doc: misc improvements for the Windows section
...
Fix some orthography, wording and grammar issues; update the SDL section
with more current instructions; simplify lib.exe example command line;
drop outdated comments about libnut.
2012-05-14 13:05:39 +02:00
Diego Biurrun
ec2dbec84d
fate: employ better names and add a convenient shorthand for vp6 tests
2012-05-11 10:50:28 +02:00