Statistics
| Branch: | Revision:

ffmpeg / Makefile @ 60f198a7

History | View | Annotate | Download (12.1 KB)

# Date Author Comment
cec96e8d 03/17/2010 11:23 PM Stefano Sabatini

Add some ad-hoc tests for libavfilter.

A patched version of ffmpeg supporting video filters is required for
getting this working; thus make lavfitest is supposed to work only in
the libavfilter repository for now.

Originally committed as revision 22586 to svn://svn.ffmpeg.org/ffmpeg/trunk

2fad0977 03/15/2010 07:23 PM Måns Rullgård

Add FATE tests

This adds a "fate" make target which runs the full FATE test suite.
Individual tests can be run with "make fate-$testname".

The location of the FATE test samples must be specified with the
--samples=PATH option to configure.

The tests/fate-update.sh script regenerates the references files and...

7732f641 03/14/2010 07:48 PM Måns Rullgård

Fix brief make output for generated tables

Originally committed as revision 22526 to svn://svn.ffmpeg.org/ffmpeg/trunk

0853a2b4 03/10/2010 03:10 AM Måns Rullgård

10l: fix version.h generation

Note to self: always test in a clean directory

Originally committed as revision 22423 to svn://svn.ffmpeg.org/ffmpeg/trunk

f82bf850 03/10/2010 02:56 AM Måns Rullgård

Make version.h depend on git changes

Originally committed as revision 22421 to svn://svn.ffmpeg.org/ffmpeg/trunk

6a53fffd 03/10/2010 02:56 AM Måns Rullgård

Improve version.h generation

Force version.sh to run whenever the version might have changed,
regardless of what is being built. This is done by attaching the
dependencies to a dummy file (.version) which is included from the
makefile. As make will always attempt to rebuild any included files...

86be2bc3 03/10/2010 02:56 AM Måns Rullgård

Prettify make output for documentation

Originally committed as revision 22418 to svn://svn.ffmpeg.org/ffmpeg/trunk

b91cd809 03/10/2010 02:56 AM Måns Rullgård

Change dir into doc/ when running texi2html

This silly program always writes its output to the current directory.
Changing directory is better than moving the file afterwards.

Originally committed as revision 22417 to svn://svn.ffmpeg.org/ffmpeg/trunk

f89c1402 03/08/2010 08:17 PM Måns Rullgård

checkheaders: skip per-arch headers not meant for direct inclusion

Some of the per-arch headers are only meant to be used through
the parent header of the same name. Testing these standalone
does not make sense.

Originally committed as revision 22341 to svn://svn.ffmpeg.org/ffmpeg/trunk

2a5500b1 03/08/2010 06:43 PM Måns Rullgård

Add TESTOBJS make variable for extra objects used by test apps

Originally committed as revision 22335 to svn://svn.ffmpeg.org/ffmpeg/trunk

9b55e2e7 03/08/2010 06:43 PM Måns Rullgård

Skip cmdutils_common_opts.h fragment in checkheaders

Originally committed as revision 22333 to svn://svn.ffmpeg.org/ffmpeg/trunk

63611f31 03/06/2010 05:14 PM Måns Rullgård

Prettify make output

This gives brief messages from make by default. For full command
echoing, add V=1 to make command line.

Originally committed as revision 22244 to svn://svn.ffmpeg.org/ffmpeg/trunk

fd676deb 03/06/2010 05:14 PM Måns Rullgård

Add INSTALL makefile variable

Originally committed as revision 22242 to svn://svn.ffmpeg.org/ffmpeg/trunk

b578357e 03/06/2010 05:14 PM Måns Rullgård

Use mkdir -p to create directories

Originally committed as revision 22241 to svn://svn.ffmpeg.org/ffmpeg/trunk

4335125c 03/06/2010 05:14 PM Måns Rullgård

Add CP make variable

Originally committed as revision 22240 to svn://svn.ffmpeg.org/ffmpeg/trunk

50e10cbd 03/06/2010 02:25 PM Måns Rullgård

Use $(RM) to delete files

Originally committed as revision 22234 to svn://svn.ffmpeg.org/ffmpeg/trunk

d7096d6f 03/02/2010 09:59 PM Måns Rullgård

Run seektest on all generated files

Originally committed as revision 22158 to svn://svn.ffmpeg.org/ffmpeg/trunk

801b571e 03/02/2010 09:42 PM Måns Rullgård

Remove unused argument to test scripts

Originally committed as revision 22156 to svn://svn.ffmpeg.org/ffmpeg/trunk

336ce917 02/21/2010 11:43 AM Stefano Sabatini

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....

2897dc78 02/20/2010 01:19 PM Måns Rullgård

Delete avconfig.h on distclean

Originally committed as revision 21920 to svn://svn.ffmpeg.org/ffmpeg/trunk

b6fa8e35 02/20/2010 01:19 PM Måns Rullgård

Delete all test related files in testclean rule

Originally committed as revision 21919 to svn://svn.ffmpeg.org/ffmpeg/trunk

c676895f 01/30/2010 09:47 PM Måns Rullgård

Separate audio-only tests so they are only run once

Originally committed as revision 21556 to svn://svn.ffmpeg.org/ffmpeg/trunk

97d5fa38 01/27/2010 12:26 AM Måns Rullgård

10l: fix linking

Alphabetical order isn't always a good idea.

Originally committed as revision 21472 to svn://svn.ffmpeg.org/ffmpeg/trunk

5a0f7131 01/26/2010 11:13 PM Måns Rullgård

Allow disabling of lavc, lavf, lavd, and lsws

Originally committed as revision 21468 to svn://svn.ffmpeg.org/ffmpeg/trunk

d3cb93b3 01/26/2010 10:23 PM Ramiro Polla

Revert r21226, it was a joke:
Get one step closer to world domination.
Remove "make uninstall".

Originally committed as revision 21466 to svn://svn.ffmpeg.org/ffmpeg/trunk

aa310a9f 01/19/2010 04:40 AM Måns Rullgård

Add rules to install generated headers

Originally committed as revision 21320 to svn://svn.ffmpeg.org/ffmpeg/trunk

05e24fa8 01/16/2010 08:18 PM Måns Rullgård

regtest: run tests only for enabled codecs and formats

Originally committed as revision 21256 to svn://svn.ffmpeg.org/ffmpeg/trunk

4b294c18 01/16/2010 08:18 PM Måns Rullgård

regtest: split wma test into wmav1 and wmav2

Originally committed as revision 21255 to svn://svn.ffmpeg.org/ffmpeg/trunk

eca478c3 01/16/2010 08:18 PM Måns Rullgård

regtest: split reference files allowing tests to run individually

With this change, the output is checked immediately after each test
has run. This means commands like "make regtest-mpeg2" can now be
used to run a single test and get meaningful results....

93fe7eb6 01/15/2010 07:16 PM Ramiro Polla

Get one step closer to world domination.
Remove "make uninstall".

Originally committed as revision 21226 to svn://svn.ffmpeg.org/ffmpeg/trunk

ae5e8caa 12/12/2009 05:34 PM Reimar Döffinger

Add ROQ format regression test.

Originally committed as revision 20811 to svn://svn.ffmpeg.org/ffmpeg/trunk

00962aba 11/10/2009 03:56 PM Måns Rullgård

Fix make install when all of ffmpeg/ffplay/ffserver are disabled

Originally committed as revision 20501 to svn://svn.ffmpeg.org/ffmpeg/trunk

c73f65d9 10/31/2009 03:58 PM Måns Rullgård

Allow disabling doc generation with --disable-doc

Originally committed as revision 20424 to svn://svn.ffmpeg.org/ffmpeg/trunk

a48289c7 10/31/2009 03:58 PM Måns Rullgård

Makefile cosmetics

Originally committed as revision 20422 to svn://svn.ffmpeg.org/ffmpeg/trunk

de4070b5 10/29/2009 12:55 AM Måns Rullgård

Add generic rules for building helpers with HOSTCC

Originally committed as revision 20412 to svn://svn.ffmpeg.org/ffmpeg/trunk

77f66963 10/27/2009 07:34 PM Stefano Sabatini

Split codec-regression.sh again and create a lavfi-regression.sh for
running the libavfilter tests.

Originally committed as revision 20384 to svn://svn.ffmpeg.org/ffmpeg/trunk

8f1e4d4f 10/24/2009 05:01 PM Stefano Sabatini

Split codec-regression.sh, and create the lavf-regression.sh script.

Originally committed as revision 20365 to svn://svn.ffmpeg.org/ffmpeg/trunk

dba755fa 10/21/2009 06:22 PM Stefano Sabatini

Rename vfilters.texi to libavfilter.texi, as the file is meant to
document libavfilter and not only its video filtering facilities.

Originally committed as revision 20338 to svn://svn.ffmpeg.org/ffmpeg/trunk

15674f12 10/18/2009 10:47 AM Diego Biurrun

cosmetics: Break overly long lines.

Originally committed as revision 20276 to svn://svn.ffmpeg.org/ffmpeg/trunk

1f09ab5e 10/18/2009 07:46 AM Stefano Sabatini

Add documentation for libavfilter video filters.

Originally committed as revision 20271 to svn://svn.ffmpeg.org/ffmpeg/trunk

9797ce58 10/06/2009 10:47 PM Justin Ruggles

Add ALAC encoding and decoding regression tests.

Originally committed as revision 20188 to svn://svn.ffmpeg.org/ffmpeg/trunk

40e02409 09/27/2009 09:33 AM Stefano Sabatini

Implement a lavfitest target for testing regressions in libavfilter.
The target is disabled.

See the thread: "[PATCH] libavfilter-soc: regression test for libavfilter".

Originally committed as revision 20057 to svn://svn.ffmpeg.org/ffmpeg/trunk

96fdb624 09/21/2009 01:40 AM Måns Rullgård

Split dnxhd regression test so the parts can run in parallel

Originally committed as revision 19936 to svn://svn.ffmpeg.org/ffmpeg/trunk

94f3c0e5 09/18/2009 10:25 AM Diego Biurrun

Add probetest to TOOLS list.

Originally committed as revision 19909 to svn://svn.ffmpeg.org/ffmpeg/trunk

13b1c80b 09/18/2009 10:24 AM Diego Biurrun

Introduce a variable for all targets in the tools subdirectory.

Originally committed as revision 19908 to svn://svn.ffmpeg.org/ffmpeg/trunk

a5083f66 09/17/2009 06:06 PM Reimar Döffinger

Add dnxhd test to regression tests.

Originally committed as revision 19895 to svn://svn.ffmpeg.org/ffmpeg/trunk

2205da0d 09/10/2009 09:30 AM Diego Biurrun

Fix typo: '.' was used instead of '/' as directory separator.

Originally committed as revision 19807 to svn://svn.ffmpeg.org/ffmpeg/trunk

95f2c769 08/23/2009 11:02 AM Måns Rullgård

Skip headers requiring external libs not present in checkheaders

Originally committed as revision 19685 to svn://svn.ffmpeg.org/ffmpeg/trunk

bea81a52 07/28/2009 08:58 AM Måns Rullgård

Replace BUILD_{SHARED,STATIC} with CONFIG_ counterparts

Originally committed as revision 19527 to svn://svn.ffmpeg.org/ffmpeg/trunk

2dfa3054 07/22/2009 04:14 PM Måns Rullgård

Fix building of tools/*

Fixes issue 1282

Originally committed as revision 19486 to svn://svn.ffmpeg.org/ffmpeg/trunk

4e67aedd 07/17/2009 02:08 PM Diego Biurrun

Make sure that tests/seek_test.o gets deleted on 'make clean'.
Closes issue 1273.

Originally committed as revision 19458 to svn://svn.ffmpeg.org/ffmpeg/trunk

684b28e0 07/12/2009 01:29 PM Måns Rullgård

Use LD for linking, default to same as CC

Originally committed as revision 19407 to svn://svn.ffmpeg.org/ffmpeg/trunk

a752069d 06/24/2009 10:58 PM Diego Biurrun

Split developer documentation off from general documentation.

Originally committed as revision 19269 to svn://svn.ffmpeg.org/ffmpeg/trunk

2795e357 06/22/2009 10:56 PM Stefano Sabatini

Consistently rename variables denoting regression reference file(s)
using the _REFFILE(S) postfix, and regression result file(s) using the
_RESFILE(S) postfix.
Improve legibility.

Originally committed as revision 19253 to svn://svn.ffmpeg.org/ffmpeg/trunk

97668ac7 06/18/2009 11:44 PM Stefano Sabatini

Rename tests/ffmpeg.regression.ref to tests/vsynth.regression.ref,
since that is the name of the corresponding test.

Originally committed as revision 19220 to svn://svn.ffmpeg.org/ffmpeg/trunk

0c3b2d65 06/15/2009 10:12 PM Måns Rullgård

Add "config" make target to rerun configure with old options

Originally committed as revision 19202 to svn://svn.ffmpeg.org/ffmpeg/trunk

2b7a351e 05/28/2009 10:13 PM Dave Yeo

Remove $(CLEANSUFFIXES) and $(DISTCLEANSUFFIXES) on clean/distclean
in the root directory as well as in subdirectories.
patch by Dave Yeo, daveryeo telus net

Originally committed as revision 18973 to svn://svn.ffmpeg.org/ffmpeg/trunk

cc013a74 05/25/2009 07:02 PM Diego Biurrun

The MLP optimizations do not depend on HAVE_MMX, but on ARCH_X86.
Build them when ARCH_X86 is enabled. Fixes linking with MMX disabled.

Originally committed as revision 18945 to svn://svn.ffmpeg.org/ffmpeg/trunk

07116be0 05/25/2009 06:46 PM Ramiro Polla

NEON-OBJS should also be cleared for each subdir.

Originally committed as revision 18944 to svn://svn.ffmpeg.org/ffmpeg/trunk

d7167f05 03/30/2009 12:27 PM Diego Biurrun

Move generated file aynth1.sw to the data subdirectory. Thus it does not have
to be removed separately and there is less clutter in the tests directory.

Originally committed as revision 18246 to svn://svn.ffmpeg.org/ffmpeg/trunk

6117ffbe 03/30/2009 12:00 PM Diego Biurrun

Rename regression.sh --> codec-regression.sh. Now all regression test scripts
carry the regression test they run as prefix in their name.

Originally committed as revision 18245 to svn://svn.ffmpeg.org/ffmpeg/trunk

767e14c3 03/30/2009 10:05 AM Diego Biurrun

Rename server-regression.sh --> ffserver-regression.sh for consistency.

Originally committed as revision 18243 to svn://svn.ffmpeg.org/ffmpeg/trunk

996a92c0 03/30/2009 05:24 AM Diego Biurrun

Rename servertest target to ffservertest.

Originally committed as revision 18242 to svn://svn.ffmpeg.org/ffmpeg/trunk

f1f66d3a 03/29/2009 09:27 PM Diego Biurrun

Rename libav.regression.ref --> lavf.regression.ref.
This matches the new name of the test target.

Originally committed as revision 18228 to svn://svn.ffmpeg.org/ffmpeg/trunk

1cde611d 03/29/2009 09:24 PM Diego Biurrun

Rename libavtest target to lavftest to better express what it tests.
Also rename related variables to match the new name.

Originally committed as revision 18227 to svn://svn.ffmpeg.org/ffmpeg/trunk

688a4773 03/29/2009 08:17 PM Diego Biurrun

Rename test.conf --> ffserver.conf, the new name is more meaningful.

Originally committed as revision 18226 to svn://svn.ffmpeg.org/ffmpeg/trunk

62cb577e 03/29/2009 05:22 PM Diego Biurrun

Rename seek_test.sh --> seek-regression.sh for greater consistency.

Originally committed as revision 18220 to svn://svn.ffmpeg.org/ffmpeg/trunk

d95a0c67 03/27/2009 12:01 AM Diego Biurrun

Move output_example.c --> libavformat/output-example.c.
The libavformat directory is a better place for a libavformat API example.

Originally committed as revision 18199 to svn://svn.ffmpeg.org/ffmpeg/trunk

3ec88c74 03/26/2009 05:16 PM Diego Biurrun

Remove unnecessary CFLAGS variable from output_example link command.

Originally committed as revision 18197 to svn://svn.ffmpeg.org/ffmpeg/trunk

219a7185 03/26/2009 02:37 PM Diego Biurrun

Removing example programs is already handled by the generic clean commands,
so there is no need to remove output_example individually.

Originally committed as revision 18196 to svn://svn.ffmpeg.org/ffmpeg/trunk

1bbeb233 03/25/2009 12:50 AM Ramiro Polla

Clear some more variables that are used on subdir Makefiles.

Originally committed as revision 18180 to svn://svn.ffmpeg.org/ffmpeg/trunk

661ce289 03/22/2009 11:13 PM Diego Biurrun

Rename 'tests' target to 'testprogs'. It is too easily confused with the
'test' target and a directory named tests exists.

Originally committed as revision 18165 to svn://svn.ffmpeg.org/ffmpeg/trunk

6708cfc4 03/22/2009 10:33 PM Diego Biurrun

Add rule for building API example programs.

Originally committed as revision 18161 to svn://svn.ffmpeg.org/ffmpeg/trunk

effcedf7 03/20/2009 05:23 PM Daniel Verkamp

PCX encoder that handles 1-, 8-, and 24-bpp pixfmts.

Patch by Daniel Verkamp, daniel drv nu

Originally committed as revision 18077 to svn://svn.ffmpeg.org/ffmpeg/trunk

38eb4b11 03/13/2009 03:56 PM Diego Biurrun

Remove 'lib' and 'swscale-error' from list of phony targets.
Both targets no longer exist.

Originally committed as revision 17951 to svn://svn.ffmpeg.org/ffmpeg/trunk

0cc647cb 03/13/2009 03:55 PM Diego Biurrun

Mark all clean targets as phony.

Originally committed as revision 17950 to svn://svn.ffmpeg.org/ffmpeg/trunk

90a30ad5 03/13/2009 01:51 PM Reimar Döffinger

Add "testclean" target to .PHONY

Originally committed as revision 17948 to svn://svn.ffmpeg.org/ffmpeg/trunk

b686d0ab 03/11/2009 07:16 AM Baptiste Coudurier

mxf and mxf d10 regression tests

Originally committed as revision 17934 to svn://svn.ffmpeg.org/ffmpeg/trunk

82bb3329 03/08/2009 10:11 PM Måns Rullgård

Allow different executable suffix for host and target

Originally committed as revision 17885 to svn://svn.ffmpeg.org/ffmpeg/trunk

6d4f53cb 03/03/2009 10:51 PM Michael Niedermayer

Remove old scaler.

Originally committed as revision 17786 to svn://svn.ffmpeg.org/ffmpeg/trunk

fdf11906 03/03/2009 02:09 PM Diego Biurrun

Remove deprecated vhook subsystem.

Originally committed as revision 17769 to svn://svn.ffmpeg.org/ffmpeg/trunk

20a93972 02/21/2009 06:41 PM Diego Biurrun

Bail out if regtest-flashsv is run but zlib is not enabled.

Originally committed as revision 17486 to svn://svn.ffmpeg.org/ffmpeg/trunk

7ea3880a 02/21/2009 06:31 PM Diego Biurrun

Fix swscale-error vs. swscale_error typo; it is marked as the former in .PHONY.

Originally committed as revision 17485 to svn://svn.ffmpeg.org/ffmpeg/trunk

36798f1b 02/21/2009 06:19 PM Måns Rullgård

Declare version.h dependencies explicitly

Originally committed as revision 17483 to svn://svn.ffmpeg.org/ffmpeg/trunk

a1a84f69 01/25/2009 10:44 PM Robert Swain

Add (un)installation targets for ffpresets using the new DATADIR variable

Originally committed as revision 16793 to svn://svn.ffmpeg.org/ffmpeg/trunk

250dd6f0 01/10/2009 08:31 PM Francesco Cosoleto

Add a separate 'testclean' rule to clean regression test data without
removing compiled files.
patch by Francesco Cosoleto, cosoleto gmail com

Originally committed as revision 16518 to svn://svn.ffmpeg.org/ffmpeg/trunk

9a5771e9 11/23/2008 12:36 PM Måns Rullgård

Run regression tests on target system.

Originally committed as revision 15915 to svn://svn.ffmpeg.org/ffmpeg/trunk

dbad2c29 11/23/2008 12:36 PM Måns Rullgård

Build regression test data generators using HOSTCC

Originally committed as revision 15914 to svn://svn.ffmpeg.org/ffmpeg/trunk

5bab8536 10/30/2008 10:14 AM Diego Biurrun

Add check target to run both tests and checkheaders targets.

Originally committed as revision 15750 to svn://svn.ffmpeg.org/ffmpeg/trunk

c87348a9 10/25/2008 02:00 PM Måns Rullgård

Use OBJS variable for all object files

There is no longer any need to differentiate the object files
by source type.

Originally committed as revision 15708 to svn://svn.ffmpeg.org/ffmpeg/trunk

9bce82fa 09/27/2008 05:01 AM Diego Biurrun

Add alltools target to build all the tools/ stuff.

Originally committed as revision 15438 to svn://svn.ffmpeg.org/ffmpeg/trunk

3e3c638e 09/13/2008 03:49 AM Michael Niedermayer

Switch regression tests to swscale.
Plain C, x86-32 and -64 have been tested and should work, other
archs that had asm optmizations in swscale likely will need some fixes
to either fall back on C if SWS_BITEXACT is set or make the asm match C.
This also disables the PAL8 test as neither swscale nor the old scaler...

bde51e6a 08/24/2008 11:17 PM Justin Ruggles

restore accidently deleted file

Originally committed as revision 14954 to svn://svn.ffmpeg.org/ffmpeg/trunk

c5b930e6 08/24/2008 10:57 PM Justin Ruggles

1000l to me. committed to wrong repo. revert last commit.

Originally committed as revision 14953 to svn://svn.ffmpeg.org/ffmpeg/trunk

4f5c72e8 08/08/2008 11:31 PM Peter Ross

PCM regression tests.

Originally committed as revision 14671 to svn://svn.ffmpeg.org/ffmpeg/trunk

2ece2e97 07/17/2008 09:30 AM Diego Biurrun

Move up swscale_error target so that regression tests error out immediately.

Originally committed as revision 14261 to svn://svn.ffmpeg.org/ffmpeg/trunk

9e6165b5 06/19/2008 04:57 PM Måns Rullgård

enable version.h to be created from subdirs

Originally committed as revision 13819 to svn://svn.ffmpeg.org/ffmpeg/trunk

25cd5cb3 06/16/2008 06:01 PM Diego Biurrun

Generate pkg-config files in each library subdirectory so that they do
not clutter the root of the source tree.

Originally committed as revision 13780 to svn://svn.ffmpeg.org/ffmpeg/trunk

969f9493 06/06/2008 05:50 PM Diego Biurrun

Remove Fabrice's copyright from the Makefiles. They have been entirely
rewritten since they were originally created.

Originally committed as revision 13675 to svn://svn.ffmpeg.org/ffmpeg/trunk

1eacdcc6 05/27/2008 12:45 AM Diego Biurrun

Do not remove gmon.out on clean, we never create it.

Originally committed as revision 13453 to svn://svn.ffmpeg.org/ffmpeg/trunk