Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-08-02build: Make API documentation depend on config.makTimothy Gu
The Doxygen command is generated from the list of installed headers, which may change per configuration (e.g. `--enable-gpl` results in libpostproc to be built and installed).
2016-01-02doc: make apidoc output independent of SRC_PATHAndreas Cadhalpun
Previously it included the SRC_PATH in every title. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
2015-08-16doc/examples: rename avio_list_dir -> avio_dir_cmdMariusz Szczepańczyk
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-03-28doc/examples: add directory listing exampleLukasz Marek
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-03-01Merge commit '990e4a6639d0714198583c2812b1074b5751898f'Michael Niedermayer
* commit '990e4a6639d0714198583c2812b1074b5751898f': Add a QSV decoding example. Conflicts: configure doc/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-02-28Add a QSV decoding example.Anton Khirnov
2015-02-02stop embedding the build dateAndreas Cadhalpun
Theis makes the build binary reproducible. Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-09-04Use makeinfo to generate html doc for the new websiteTimothy Gu
texi2html is deprecated by upstream in favor of makeinfo/texi2any. See: - https://www.gnu.org/software/texinfo/manual/texinfo/html_node/texi2html.html - https://wiki.debian.org/Texi2htmlTransition - https://lists.debian.org/debian-devel/2013/05/msg01516.html This is actually two separate changes. Based on a patch by Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>. Fixes Trac ticket #3232. Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-02build sys: enable the decoding_encoding example under the ffmpeg/doc/examplesRong Yan
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-18avcodec: export motion vectors in frame side data on demandClément Bœsch
The reasoning behind this addition is that various third party applications are interested in getting some motion information out of a video "for free" when it is available. It was considered to export other information as well (such as the intra information about the block, or the quantization) but the structure might have ended up into a half full-generic, half full of codec specific cruft. If more information is necessary, it should either be added in the "flags" field of the AVMotionVector structure, or in another side-data. This commit also includes an example exporting them in a CSV stream.
2014-07-08doc: add doxygen target tagTimothy Gu
Signed-off-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-08doc: make doxygen program configurableTimothy Gu
Signed-off-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-08doc: add doxy-wrapper.sh to doc/doxygen/html dependenciesTimothy Gu
Signed-off-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-17doc/examples: Add example transcoding.cAndrey Utkin
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-25Merge commit 'e7dfaf16a403972eb6aed5ce8f84c0085bd2fb5a'Michael Niedermayer
* commit 'e7dfaf16a403972eb6aed5ce8f84c0085bd2fb5a': libavfilter: example audio filtering program Conflicts: .gitignore configure doc/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-25libavfilter: example audio filtering programAnton Khirnov
Based on a patch by Andrew Kelley <superjoe30@gmail.com> Signed-off-by: Diego Biurrun <diego@biurrun.de>
2014-02-17Merge commit 'b339182eba34f28de5f1a477cdd2c84f1ef35d90'Michael Niedermayer
* commit 'b339182eba34f28de5f1a477cdd2c84f1ef35d90': Move all example programs to doc/examples Conflicts: configure doc/Makefile doc/doxy-wrapper.sh doc/examples/avcodec.c doc/examples/decoding_encoding.c doc/examples/metadata.c doc/examples/muxing.c doc/examples/transcode_aac.c libavcodec/Makefile libavcodec/api-example.c libavformat/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-17Move all example programs to doc/examplesDiego Biurrun
Also drop support for building examples in library directories.
2014-02-14Merge commit '3a26ccbf0d9f806d067e76a3f484170abecb36b3'Michael Niedermayer
* commit '3a26ccbf0d9f806d067e76a3f484170abecb36b3': build: doxy: Include code examples in Doxygen documentation Conflicts: doc/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-14Merge commit 'f1f42cfc66804907d1df9231469e4296472bb0f5'Michael Niedermayer
* commit 'f1f42cfc66804907d1df9231469e4296472bb0f5': build: Do not pass HTML snippets and stylesheet as input to Doxygen Conflicts: doc/Makefile See: 0f378d86321e4d14153a28d5e74c3ff0f99b1a20 Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-14build: doxy: Include code examples in Doxygen documentationDiego Biurrun
2014-02-14build: Do not pass HTML snippets and stylesheet as input to DoxygenDiego Biurrun
These files are referenced elsewhere and only generate warnings if presented to Doxygen as input files.
2014-02-10Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: build: fix examples compilation when EXESUF is not empty Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-10build: fix examples compilation when EXESUF is not emptyChristophe Gisquet
Due to a wrong substitution doc/examples is not added as a prerequisite for the objects of the example programs. This results in compiler error due to the non-existing output directory. Bug-Id: 636 Signed-off-by: Janne Grunau <janne-libav@jannau.net>
2014-02-02examples: add avio_reading.c exampleStefano Sabatini
2014-01-20examples: add remuxing exampleStefano Sabatini
Show how to perform streamcopy from one container to another.
2014-01-02doc/doxy: remove unused filesMichael Niedermayer
Reviewed-by: Stefano Sabatini <stefasab@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-01-02Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: Makefile: add html template files to the doxygen deps Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-01-01Makefile: add html template files to the doxygen depsAnton Khirnov
2013-12-06doc: add script to compute texi files dependenciesStefano Sabatini
Replace the inline awk script with a Perl script which tracks the dependencies recursively. This allows to correctly track dependencies for files including files with a second level include (for example: ffmpeg-devices.texi -> devices.texi -> outdevs.texi). This also adds a dependency on perl for computing the dependencies, which should not be a problem since perl is already required all the way for building documentation. This is a variant of commit 628ceac6526724d35cb390cc1f88344f4ea22eb4 which was reverted due to out-of-tree build failure.
2013-11-28doc/Makefile: cosmetics after previous commits.Clément Bœsch
2013-11-28build: also clean the examples with debug symbolsClément Bœsch
2013-11-28build: split examples cleaning out of docclean.Clément Bœsch
2013-11-28build: integrate remaining examples.Clément Bœsch
2013-11-27Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: Add an audio transcoding example. Conflicts: configure doc/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-11-27Add an audio transcoding example.Andreas Unterweger
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-11-27doc/Makefile: fix building examples if a program suffix is setMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-11-27Merge commit 'dc80e2f7a529d6e4416b40b68699be16fed62d6c'Michael Niedermayer
* commit 'dc80e2f7a529d6e4416b40b68699be16fed62d6c': Makefile: Fix building programs on systems with a nonempty executable suffix Conflicts: Makefile See: f1db007e008d3ece791c7ac65c537d1d301ea0cc Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-11-27build: Check for pod2man instead of perl for manual page generationDiego Biurrun
Some systems provide Perl without pod2man.
2013-11-26doc/Makefile fix PROGSMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-11-26Merge commit 'ab81f24ad43bddf77ddd25cba86780c1c884996c'Michael Niedermayer
* commit 'ab81f24ad43bddf77ddd25cba86780c1c884996c': build: Integrate multilibrary examples into the build system Conflicts: configure doc/Makefile doc/examples/muxing.c doc/examples/output.c libavformat/Makefile libavformat/output-example.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-11-26Merge commit '14abeaa43d021afdce9119d906891abe89c03b88'Michael Niedermayer
* commit '14abeaa43d021afdce9119d906891abe89c03b88': build: Separate building programs linking against libav* from building av* Conflicts: Makefile doc/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-11-25build: Integrate multilibrary examples into the build systemDiego Biurrun
This includes moving libavformat/output-example to doc/examples/output.
2013-11-25build: Separate building programs linking against libav* from building av*Diego Biurrun
This will allow cleaner integration of building example programs.
2013-11-25doc: Add the host executable suffix for the print_options dependencyMartin Storsjö
This fixes building on windows. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-11-25Partially revert "Merge commit 'f187557ab4612776f7f527ecf3d40062975c3e4c'"James Almer
This partially reverts commit c0237d19a0269ff44e909434f1b2b645fad2d281 Some scripts make use of --disable-doc Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-11-24Merge commit 'f187557ab4612776f7f527ecf3d40062975c3e4c'Michael Niedermayer
* commit 'f187557ab4612776f7f527ecf3d40062975c3e4c': build: more fine-grained dependencies for documentation build tools Conflicts: configure doc/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-11-23build: more fine-grained dependencies for documentation build toolsDiego Biurrun
Perl is needed to build the manual pages, texi2html for the HTML pages.
2013-10-24doc/Makefile: fix man pages uninstall pathStefano Sabatini
Fix trac ticket #3054.
2013-09-08doc: add *install-doc that covers all documentationJames Almer
Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>