summaryrefslogtreecommitdiffstats
path: root/doc/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* build: extend documentation building mechanismStefano Sabatini2012-08-131-4/+5
| | | | | | | Allow to select specific documentation components, and reliably check for component dependencies. In particular, check for perl presence on the system.
* doc/Makefile: invoke perl to interpret texi2pod.plStefano Sabatini2012-08-101-1/+1
| | | | | Do not rely on shebang directive in the script, whose exact behavior is system dependent.
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-07-271-2/+0
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: proresdsp: port x86 assembly to cpuflags. lavr: x86: improve non-SSE4 version of S16_TO_S32_SX macro lavfi: better channel layout negotiation alac: check for truncated packets alac: reverse lpc coeff order, simplify filter lavr: add x86-optimized mixing functions x86: add support for fmaddps fma4 instruction with abstraction to avx/sse tscc2: fix typo in array index build: use COMPILE template for HOSTOBJS build: do full flag handling for all compiler-type tools eval: fix printing of NaN in eval fate test. build: Rename aandct component to more descriptive aandcttables mpegaudio: bury inline asm under HAVE_INLINE_ASM. x86inc: automatically insert vzeroupper for YMM functions. rtmp: Check the buffer length of ping packets rtmp: Allow having more unknown data at the end of a chunk size packet without failing rtmp: Prevent reading outside of an allocate buffer when receiving server bandwidth packets Conflicts: Makefile configure libavcodec/x86/proresdsp.asm libavutil/eval.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * build: use COMPILE template for HOSTOBJSMans Rullgard2012-07-261-2/+0
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* | doc/Makefile: Add missing $(HOSTEXESUF) to print_optionsjamal2012-07-141-1/+1
| |
* | build: Fix documentation dependencies and rulesjamal2012-07-141-4/+8
| |
* | doc: merge libavfilter.texi into filters.texiStefano Sabatini2012-07-141-1/+0
| | | | | | | | | | There is no much point into splitting documentation for filters. Also having a separate document for a library is inconsistent.
* | doc: add syntax.texi fileStefano Sabatini2012-05-221-0/+1
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-03-291-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: asf: only set index_read if the index contained entries. cabac: add overread protection to BRANCHLESS_GET_CABAC(). cabac: increment jump locations by one in callers of BRANCHLESS_GET_CABAC(). cabac: remove unused argument from BRANCHLESS_GET_CABAC_UPDATE(). cabac: use struct+offset instead of memory operand in BRANCHLESS_GET_CABAC(). h264: add overread protection to get_cabac_bypass_sign_x86(). h264: reindent get_cabac_bypass_sign_x86(). h264: use struct offsets in get_cabac_bypass_sign_x86(). h264: fix overreads in cabac reader. wmall: fix seeking. lagarith: fix buffer overreads. dvdec: drop unnecessary dv_tablegen.h #include build: fix doc generation errors in parallel builds Replace memset(0) by zero initializations. faandct: Remove FAAN_POSTSCALE define and related code. dvenc: print allowed profiles if the video doesn't conform to any of them. avcodec_encode_{audio,video}: only reallocate output packet when it has non-zero size. FATE: add a test for vp8 with changing frame size. fate: add kgv1 fate test. oggdec: calculate correct timestamps in Ogg/FLAC Conflicts: libavcodec/4xm.c libavcodec/cook.c libavcodec/dvdata.c libavcodec/dvdsubdec.c libavcodec/lagarith.c libavcodec/lagarithrac.c libavcodec/utils.c tests/fate/video.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * build: fix doc generation errors in parallel buildsMans Rullgard2012-03-281-1/+1
| | | | | | | | | | | | | | | | | | | | The $(dir) function used to construct OBJDIRS includes a trailing slash in the names returned, which GNU make 3.82 does not match to the slash-less 'doc' in the documentation dependencies, causing parallel build to fail. Adding a slash fixes this and still works with make 3.81. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-03-281-1/+0
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: westwood_vqa: fix SND0 chunk handling westwood_vqa: set video stream duration raw: forward avpicture_fill() error code in raw_decode(). build: Do not explicitly add the doc directory to the OBJDIRS list. dv: Split off DV video decoder into its own file. build: fix RALF decoder standalone compilation, which depends on Golomb code configure: Drop stray duplicate entry for --disable-fft from help output. Conflicts: libavcodec/dv.c libavcodec/rawdec.c libavformat/westwood_vqa.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * build: Do not explicitly add the doc directory to the OBJDIRS list.Diego Biurrun2012-03-271-1/+0
| | | | | | | | | | | | Now that a documentation generator is built in the doc directory, this is no longer necessary. Fixes the Make warning: Makefile:188: target `doc' given more than once in the same rule.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-03-211-6/+15
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (27 commits) avconv: free packet in write_frame() when discarding due to frame number limit FATE: use +/- flag option syntax for vp8 emu-edge tests lavf: make av_interleave_packet_per_dts() private. lavf: deprecate av_read_packet(). oggdec: output correct timestamps for Vorbis avconv: pass input stream timestamps to audio encoders lavc: shrink encoded audio packet size after encoding. xa: set correct bit rate xa: do not set bit_rate, block_align, or bits_per_coded_sample xa: fix end-of-file handling xa: fix timestamp calculation bink: fix typo in FFALIGN() argument bink: align plane width to 8 when calculating bundle sizes doc: pass -Idoc texi2html and texi2pod doc: texi2pod: add -I flag movenc: Add a min_frag_duration option rtsp: Set the default delay to 0.1 s for the RTSP/SDP/RTP demuxers libavformat: Set the default for the max_delay option to -1 Generate manpages for AV{Format,Codec}Context AVOptions. doc/avconv: remove entries for AVOptions. ... Conflicts: doc/Makefile doc/ffmpeg.texi doc/muxers.texi ffmpeg.c libavcodec/Makefile libavcodec/options.c libavcodec/vp8.c libavformat/options.c tests/fate/demux.mak tests/ref/fate/truemotion1-15 tests/ref/fate/truemotion1-24 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doc: pass -Idoc texi2html and texi2podMans Rullgard2012-03-201-2/+2
| | | | | | | | | | | | This fixes doc generation in build tree separate from source. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * Generate manpages for AV{Format,Codec}Context AVOptions.Anton Khirnov2012-03-201-4/+13
| |
* | doc: build: TEXIDEP: Recognize verbatim includesAlexander Strasser2011-12-241-1/+1
| | | | | | | | | | | | | | | | When generating the .dep files for .texi sources, verbatim includes (@verbatiminclude) should also be taken into account. Signed-off-by: Alexander Strasser <eclipse7@gmx.net> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Revert "doc: build: TEXIDEP: Recognize verbatim includes"Michael Niedermayer2011-12-231-1/+1
| | | | | | | | | | | | This reverts commit e5cbf24e45ed21178674fff8f485d919128b793c. This commits breaks out of tree builds
* | doc: fate: Support building a plain text versionAlexander Strasser2011-12-201-1/+12
| | | | | | | | | | | | | | | | Also create a plain text (.txt) file from fate.texi if the makeinfo program is available. Signed-off-by: Alexander Strasser <eclipse7@gmx.net> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doc: build: TEXIDEP: Recognize verbatim includesAlexander Strasser2011-12-201-1/+1
|/ | | | | | | | When generating the .dep files for .texi sources, verbatim includes (@verbatiminclude) should also be taken into account. Signed-off-by: Alexander Strasser <eclipse7@gmx.net> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc: split platform specific informationLuca Barbato2011-12-091-0/+1
| | | | Move the platform-specific information in its own file.
* doc: port the git-howto to texinfoLuca Barbato2011-12-091-0/+1
|
* doc: document fate in a texinfoLuca Barbato2011-12-091-0/+1
| | | | | Summarize the information provided in the wiki and the one provided in fate.txt
* build: merge lists of HTML documentation targetsDiego Biurrun2011-12-081-2/+6
|
* build: create output directories as neededMans Rullgard2011-06-291-0/+3
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: call texi2pod.pl with full path instead of symlinkMans Rullgard2011-06-281-1/+1
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: remove SRC_PATH_BARE variableMans Rullgard2011-06-231-2/+2
| | | | | | | | 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>
* build: move documentation rules to doc/MakefileMans Rullgard2011-06-221-0/+43
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Make documentation build nonrecursive: Merge it into the top-level Makefile.Diego Biurrun2007-05-171-20/+0
| | | | Originally committed as revision 9042 to svn://svn.ffmpeg.org/ffmpeg/trunk
* allow spaces in source and build directory namesMåns Rullgård2006-11-081-1/+1
| | | | | | | out of tree builds from a source dir with spaces is impossible due to how make handles vpath Originally committed as revision 6938 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Mark all phony targets as such.Diego Biurrun2006-10-031-0/+2
| | | | Originally committed as revision 6538 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert last commit, VPATH is necessary for out-of-tree builds.Diego Biurrun2006-08-171-0/+4
| | | | Originally committed as revision 6014 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unnecessary include and variable declaration.Diego Biurrun2006-08-171-4/+0
| | | | Originally committed as revision 6013 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Out-of-directory build patch by (Philipp Matthias Hahn <pmhahn titan.lahn de>)Philipp Matthias Hahn2005-01-211-0/+4
| | | | | | preserve support for spaces in directories in case of in-tree builds by (James A. Morrison <ja2morri csclub.uwaterloo ca>) Originally committed as revision 3855 to svn://svn.ffmpeg.org/ffmpeg/trunk
* added ffplay documentation - added automatic man page generation for ffmpeg, ↵Fabrice Bellard2003-08-241-2/+9
| | | | | | ffserver and ffplay Originally committed as revision 2136 to svn://svn.ffmpeg.org/ffmpeg/trunk
* autogeneration of html filesFabrice Bellard2003-06-021-1/+4
| | | | Originally committed as revision 1927 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Moved hook documentation into the doc directoryPhilip Gladstone2002-11-301-1/+1
| | | | Originally committed as revision 1292 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffserver documentation updateFabrice Bellard2002-11-191-1/+1
| | | | Originally committed as revision 1234 to svn://svn.ffmpeg.org/ffmpeg/trunk
* added faq.htmlFabrice Bellard2002-11-041-1/+1
| | | | Originally committed as revision 1159 to svn://svn.ffmpeg.org/ffmpeg/trunk
* new texinfo documentation - HTML version also includedFabrice Bellard2002-10-271-0/+4
Originally committed as revision 1085 to svn://svn.ffmpeg.org/ffmpeg/trunk
OpenPOWER on IntegriCloud