History | View | Annotate | Download (8.57 KB)
Makefile: build docs only for enabled tools; fix docs dependencies
This makes "make documentation" build the man/html pages only forthe tools enabled in the build. It also fixes the dependencytracking for the built man pages.
Signed-off-by: Mans Rullgard <mans@mansr.com>...
Auto-generate dependencies for documentation
Signed-off-by: Mans Rullgard <mans@mansr.com>(cherry picked from commit a0f9c8ce372c3943104672f8fd7ba2bcf9a5e157)
doc: modify style for texi2html 1.78+
The generated HTML files are similar to the ones generated withtexi2html 1.56k used on the website.
Tested with texi2html 1.78 and 5.0. 1.78 is the minimal recommendedversion.
The removed @sp from the titlepage section were ignored until...
Makefile: fix cleaning of tools in tests directory
The variable TESTPROGS is reset by the library makefiles,use another name.
Signed-off-by: Mans Rullgard <mans@mansr.com>(cherry picked from commit 3d157bf31f33cf413a6fb04ba69a4015ca0625cb)
Fix ALLPROGS_G so that *_g binaries get cleaned properly
Signed-off-by: Mans Rullgard <mans@mansr.com>(cherry picked from commit 3adbe49f2b1a25d2fd44080167b6519c4ce4e30e)
Makefile: simplify test tools handling
Signed-off-by: Mans Rullgard <mans@mansr.com>(cherry picked from commit 2b39962eb616bdb848673485d7b9feed48d39e36)
Makefile: simplify setting of some variables
Signed-off-by: Mans Rullgard <mans@mansr.com>(cherry picked from commit 583fcb528cb13b271860529a464abc6304e063e3)
Add demuxers.texi file.
Originally committed as revision 26282 to svn://svn.ffmpeg.org/ffmpeg/trunk
Metadata muxer
Dumps all metadata to a text file for easy manual editing.
Originally committed as revision 26101 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add dependency for the libavfitler.html file.
Originally committed as revision 26078 to svn://svn.ffmpeg.org/ffmpeg/trunk
Simplify texi files naming: ff*-doc.texi -> ff*.texi.
Originally committed as revision 26006 to svn://svn.ffmpeg.org/ffmpeg/trunk
Define PODPAGES in Makefile, and make them depend onfftools-common-opts.texi.
Fix pod files updating when fftools-common-opts.texi is changed.
Originally committed as revision 25928 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix building of object files in tools/
Fixes issue issue2408.
Originally committed as revision 25905 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add a file for bitstream filters documentation.
Based on a patch by Nicolas George<var{name}.@var{surname}@normalesup.@code{org}>.
var{name}.@var{surname}
Originally committed as revision 25709 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add eval.texi file.
Originally committed as revision 25665 to svn://svn.ffmpeg.org/ffmpeg/trunk
fate: print list of tests with "make fate-list"
Originally committed as revision 24947 to svn://svn.ffmpeg.org/ffmpeg/trunk
MP3 float decoder FATE tests
Originally committed as revision 24880 to svn://svn.ffmpeg.org/ffmpeg/trunk
fate: remove pointless fate/fate2 separation
Originally committed as revision 24868 to svn://svn.ffmpeg.org/ffmpeg/trunk
Skip adding SDL_CFLAGS to CFLAGS for the ffplay.d target.We no longer create .d files directly, so the rule is pointless.
Originally committed as revision 24805 to svn://svn.ffmpeg.org/ffmpeg/trunk
fate: move some groups of related tests to their own files
This moves some groups of tests for single codecs to separate files,and adds shorthands for running all tests in a group.
Originally committed as revision 24697 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix fate-lavfi-pixfmts test cross-compilation.
Add the lavfi-showfiltfmts dependency in the Makefile, and correctlyuse the $target_exec and $target_path variables for invoking thelavfi-showfiltfmts tool.
Originally committed as revision 24645 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add protocols.texi.
Originally committed as revision 24616 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add the indevs.texi and outdevs.texi files.
Originally committed as revision 24543 to svn://svn.ffmpeg.org/ffmpeg/trunk
fate: create report files
Originally committed as revision 24529 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add a simple base64 encoder for use in tests
Originally committed as revision 24526 to svn://svn.ffmpeg.org/ffmpeg/trunk
Do not automatically run configure
Making automatic reconfigure work properly in all cases proved moredifficult than it seemed, and people complained about it. Instead,print a warning when the configuration appears to be out of date.
Originally committed as revision 24436 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add libavcore.
The new library is meant to contain the core multimedia utilities forFFmpeg, to make them shareable between more libav* libraries.
See thread:Subject: [FFmpeg-devel] [RFC] New library for shared non-generic libav* utilsDate: Fri, 9 Jul 2010 01:07:40 +0200...
Enable lavfi test in "make test"
Originally committed as revision 24382 to svn://svn.ffmpeg.org/ffmpeg/trunk
Rerun configure when all*.c files have changed
Originally committed as revision 24370 to svn://svn.ffmpeg.org/ffmpeg/trunk
Change message tag for tests to simply TEST
Originally committed as revision 24369 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove old regtest make rules redirecting to fate-based ones
Originally committed as revision 24348 to svn://svn.ffmpeg.org/ffmpeg/trunk
fate: allow running regtests through fate frontend
Originally committed as revision 24347 to svn://svn.ffmpeg.org/ffmpeg/trunk
Generate list of lavfi tests in configure
Originally committed as revision 24329 to svn://svn.ffmpeg.org/ffmpeg/trunk
fate: echo fate-run command with V=1
Originally committed as revision 24328 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove dead target from .PHONY list
Originally committed as revision 24151 to svn://svn.ffmpeg.org/ffmpeg/trunk
fate: add oneoff test for twinvq
Originally committed as revision 24135 to svn://svn.ffmpeg.org/ffmpeg/trunk
fate: add oneoff comparison method
This adds the 'oneoff' comparison method. It compares two s16le pcmfiles with a max difference <= the fuzz factor treated as success.Default fuzz is 1. On failure, the full tiny_psnr output is printed.
Originally committed as revision 24134 to svn://svn.ffmpeg.org/ffmpeg/trunk
fate: pass additional variables to test script
This passes the following additional variables to the test script:
- CMP method to use comparing output with reference, default 'diff'- REF reference file, default 'tests/ref/fate/${test}'- FUZZ maximum fuzz factor in comparison, meaning depends on CMP...
Change names of regtest output files to closer match the reference files
Originally committed as revision 24127 to svn://svn.ffmpeg.org/ffmpeg/trunk
Simplify regtest reference makefile dependencies
Originally committed as revision 24121 to svn://svn.ffmpeg.org/ffmpeg/trunk
Move regression test dependencies to configure
This allows expressing complex dependencies more easily.
Originally committed as revision 24120 to svn://svn.ffmpeg.org/ffmpeg/trunk
Create the regtest reference files only when necessary
This avoid recreating the ref files every time an individual testis run from the command line.
Originally committed as revision 24113 to svn://svn.ffmpeg.org/ffmpeg/trunk
Clean up make rules for calling codec test scripts
Originally committed as revision 24112 to svn://svn.ffmpeg.org/ffmpeg/trunk
Beautify make messages when generating test data files
Originally committed as revision 24111 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add pixdesctest filter and corresponding test.
Originally committed as revision 24092 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make the ffmpeg and ffplay man pages show the list of lavfi filters,sinks and sources, and document the -vf option.
Originally committed as revision 23689 to svn://svn.ffmpeg.org/ffmpeg/trunk
Update documentation dependencies, make ff* tools manpages and HTMLpages depend of fftools-common-opts.texi.
Originally committed as revision 23687 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add simple rgb/yuv in avi regression test.
Originally committed as revision 23501 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add libavfilter 1-input - 1-output regression test, corresponding to thetarget regtest-lavfi_pix_fmts.
The lavfi_pix_fmts test is disabled, this because there aremany tests which are failing, and there are still some output fileswhich cannot be played by NUT/ffplay....
FATE: print friendly error for individual tests when SAMPLES unset
Originally committed as revision 23079 to svn://svn.ffmpeg.org/ffmpeg/trunk
Makefile: make fate target depend on compiling ffmpeg
Originally committed as revision 22912 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add some ad-hoc tests for libavfilter.
A patched version of ffmpeg supporting video filters is required forgetting this working; thus make lavfitest is supposed to work only inthe libavfilter repository for now.
Originally committed as revision 22586 to svn://svn.ffmpeg.org/ffmpeg/trunk
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...
Fix brief make output for generated tables
Originally committed as revision 22526 to svn://svn.ffmpeg.org/ffmpeg/trunk
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
Make version.h depend on git changes
Originally committed as revision 22421 to svn://svn.ffmpeg.org/ffmpeg/trunk
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 thedependencies to a dummy file (.version) which is included from themakefile. As make will always attempt to rebuild any included files...
Prettify make output for documentation
Originally committed as revision 22418 to svn://svn.ffmpeg.org/ffmpeg/trunk
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
checkheaders: skip per-arch headers not meant for direct inclusion
Some of the per-arch headers are only meant to be used throughthe parent header of the same name. Testing these standalonedoes not make sense.
Originally committed as revision 22341 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add TESTOBJS make variable for extra objects used by test apps
Originally committed as revision 22335 to svn://svn.ffmpeg.org/ffmpeg/trunk
Skip cmdutils_common_opts.h fragment in checkheaders
Originally committed as revision 22333 to svn://svn.ffmpeg.org/ffmpeg/trunk
Prettify make output
This gives brief messages from make by default. For full commandechoing, add V=1 to make command line.
Originally committed as revision 22244 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add INSTALL makefile variable
Originally committed as revision 22242 to svn://svn.ffmpeg.org/ffmpeg/trunk
Use mkdir -p to create directories
Originally committed as revision 22241 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add CP make variable
Originally committed as revision 22240 to svn://svn.ffmpeg.org/ffmpeg/trunk
Use $(RM) to delete files
Originally committed as revision 22234 to svn://svn.ffmpeg.org/ffmpeg/trunk
Run seektest on all generated files
Originally committed as revision 22158 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove unused argument to test scripts
Originally committed as revision 22156 to svn://svn.ffmpeg.org/ffmpeg/trunk
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....
Delete avconfig.h on distclean
Originally committed as revision 21920 to svn://svn.ffmpeg.org/ffmpeg/trunk
Delete all test related files in testclean rule
Originally committed as revision 21919 to svn://svn.ffmpeg.org/ffmpeg/trunk
Separate audio-only tests so they are only run once
Originally committed as revision 21556 to svn://svn.ffmpeg.org/ffmpeg/trunk
10l: fix linking
Alphabetical order isn't always a good idea.
Originally committed as revision 21472 to svn://svn.ffmpeg.org/ffmpeg/trunk
Allow disabling of lavc, lavf, lavd, and lsws
Originally committed as revision 21468 to svn://svn.ffmpeg.org/ffmpeg/trunk
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
Add rules to install generated headers
Originally committed as revision 21320 to svn://svn.ffmpeg.org/ffmpeg/trunk
regtest: run tests only for enabled codecs and formats
Originally committed as revision 21256 to svn://svn.ffmpeg.org/ffmpeg/trunk
regtest: split wma test into wmav1 and wmav2
Originally committed as revision 21255 to svn://svn.ffmpeg.org/ffmpeg/trunk
regtest: split reference files allowing tests to run individually
With this change, the output is checked immediately after each testhas run. This means commands like "make regtest-mpeg2" can now beused to run a single test and get meaningful results....
Get one step closer to world domination.Remove "make uninstall".
Originally committed as revision 21226 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add ROQ format regression test.
Originally committed as revision 20811 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix make install when all of ffmpeg/ffplay/ffserver are disabled
Originally committed as revision 20501 to svn://svn.ffmpeg.org/ffmpeg/trunk
Allow disabling doc generation with --disable-doc
Originally committed as revision 20424 to svn://svn.ffmpeg.org/ffmpeg/trunk
Makefile cosmetics
Originally committed as revision 20422 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add generic rules for building helpers with HOSTCC
Originally committed as revision 20412 to svn://svn.ffmpeg.org/ffmpeg/trunk
Split codec-regression.sh again and create a lavfi-regression.sh forrunning the libavfilter tests.
Originally committed as revision 20384 to svn://svn.ffmpeg.org/ffmpeg/trunk
Split codec-regression.sh, and create the lavf-regression.sh script.
Originally committed as revision 20365 to svn://svn.ffmpeg.org/ffmpeg/trunk
Rename vfilters.texi to libavfilter.texi, as the file is meant todocument libavfilter and not only its video filtering facilities.
Originally committed as revision 20338 to svn://svn.ffmpeg.org/ffmpeg/trunk
cosmetics: Break overly long lines.
Originally committed as revision 20276 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add documentation for libavfilter video filters.
Originally committed as revision 20271 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add ALAC encoding and decoding regression tests.
Originally committed as revision 20188 to svn://svn.ffmpeg.org/ffmpeg/trunk
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
Split dnxhd regression test so the parts can run in parallel
Originally committed as revision 19936 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add probetest to TOOLS list.
Originally committed as revision 19909 to svn://svn.ffmpeg.org/ffmpeg/trunk
Introduce a variable for all targets in the tools subdirectory.
Originally committed as revision 19908 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add dnxhd test to regression tests.
Originally committed as revision 19895 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix typo: '.' was used instead of '/' as directory separator.
Originally committed as revision 19807 to svn://svn.ffmpeg.org/ffmpeg/trunk
Skip headers requiring external libs not present in checkheaders
Originally committed as revision 19685 to svn://svn.ffmpeg.org/ffmpeg/trunk
Replace BUILD_{SHARED,STATIC} with CONFIG_ counterparts
Originally committed as revision 19527 to svn://svn.ffmpeg.org/ffmpeg/trunk