Timothy Gu 
							
						 
					 
					
						
						
							
						
						fbe22355b7 
					 
					
						
						
							
							build: Make API documentation depend on config.mak  
						
						... 
						
						
						
						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-08-02 07:45:13 -07:00 
						 
				 
			
				
					
						
							
							
								Andreas Cadhalpun 
							
						 
					 
					
						
						
							
						
						753930bc73 
					 
					
						
						
							
							doc: make apidoc output independent of SRC_PATH  
						
						... 
						
						
						
						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 > 
						
						
					 
					
						2016-01-02 12:11:36 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Szczepańczyk 
							
						 
					 
					
						
						
							
						
						767d780ec0 
					 
					
						
						
							
							doc/examples: rename avio_list_dir -> avio_dir_cmd  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2015-08-16 02:16:47 +02:00 
						 
				 
			
				
					
						
							
							
								Lukasz Marek 
							
						 
					 
					
						
						
							
						
						56b7aa2138 
					 
					
						
						
							
							doc/examples: add directory listing example  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2015-03-28 03:13:44 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						e73b3dba3e 
					 
					
						
						
							
							Merge commit '990e4a6639d0714198583c2812b1074b5751898f'  
						
						... 
						
						
						
						* commit '990e4a6639d0714198583c2812b1074b5751898f':
  Add a QSV decoding example.
Conflicts:
	configure
	doc/Makefile
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2015-03-01 00:30:20 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						990e4a6639 
					 
					
						
						
							
							Add a QSV decoding example.  
						
						
						
						
					 
					
						2015-02-28 21:51:24 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Cadhalpun 
							
						 
					 
					
						
						
							
						
						103e4c5863 
					 
					
						
						
							
							stop embedding the build date  
						
						... 
						
						
						
						Theis makes the build binary reproducible.
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2015-02-02 05:04:14 +01:00 
						 
				 
			
				
					
						
							
							
								Timothy Gu 
							
						 
					 
					
						
						
							
						
						17ad5fbb8a 
					 
					
						
						
							
							Use makeinfo to generate html doc for the new website  
						
						... 
						
						
						
						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-04 02:34:20 +02:00 
						 
				 
			
				
					
						
							
							
								Rong Yan 
							
						 
					 
					
						
						
							
						
						6abeaf2781 
					 
					
						
						
							
							build sys: enable the decoding_encoding example under the ffmpeg/doc/examples  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-09-02 04:19:15 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						b0352b1997 
					 
					
						
						
							
							avcodec: export motion vectors in frame side data on demand  
						
						... 
						
						
						
						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-08-18 14:13:57 +02:00 
						 
				 
			
				
					
						
							
							
								Timothy Gu 
							
						 
					 
					
						
						
							
						
						8e6a66b662 
					 
					
						
						
							
							doc: add doxygen target tag  
						
						... 
						
						
						
						Signed-off-by: Timothy Gu <timothygu99@gmail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-07-08 02:11:19 +02:00 
						 
				 
			
				
					
						
							
							
								Timothy Gu 
							
						 
					 
					
						
						
							
						
						cee98aadb1 
					 
					
						
						
							
							doc: make doxygen program configurable  
						
						... 
						
						
						
						Signed-off-by: Timothy Gu <timothygu99@gmail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-07-08 02:08:04 +02:00 
						 
				 
			
				
					
						
							
							
								Timothy Gu 
							
						 
					 
					
						
						
							
						
						865a761081 
					 
					
						
						
							
							doc: add doxy-wrapper.sh to doc/doxygen/html dependencies  
						
						... 
						
						
						
						Signed-off-by: Timothy Gu <timothygu99@gmail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-07-08 02:03:35 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Utkin 
							
						 
					 
					
						
						
							
						
						e10ab43614 
					 
					
						
						
							
							doc/examples: Add example transcoding.c  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-03-17 20:56:33 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						1f2bacc897 
					 
					
						
						
							
							Merge commit 'e7dfaf16a403972eb6aed5ce8f84c0085bd2fb5a'  
						
						... 
						
						
						
						* commit 'e7dfaf16a403972eb6aed5ce8f84c0085bd2fb5a':
  libavfilter: example audio filtering program
Conflicts:
	.gitignore
	configure
	doc/Makefile
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-02-25 20:26:00 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						e7dfaf16a4 
					 
					
						
						
							
							libavfilter: example audio filtering program  
						
						... 
						
						
						
						Based on a patch by Andrew Kelley <superjoe30@gmail.com >
Signed-off-by: Diego Biurrun <diego@biurrun.de > 
						
						
					 
					
						2014-02-25 13:22:10 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						1fc74926a5 
					 
					
						
						
							
							Merge commit 'b339182eba34f28de5f1a477cdd2c84f1ef35d90'  
						
						... 
						
						
						
						* 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-17 02:22:01 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						b339182eba 
					 
					
						
						
							
							Move all example programs to doc/examples  
						
						... 
						
						
						
						Also drop support for building examples in library directories. 
						
						
					 
					
						2014-02-16 21:37:21 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						71052d85c1 
					 
					
						
						
							
							Merge commit '3a26ccbf0d9f806d067e76a3f484170abecb36b3'  
						
						... 
						
						
						
						* commit '3a26ccbf0d9f806d067e76a3f484170abecb36b3':
  build: doxy: Include code examples in Doxygen documentation
Conflicts:
	doc/Makefile
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-02-14 15:23:29 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						2fd0b5bd60 
					 
					
						
						
							
							Merge commit 'f1f42cfc66804907d1df9231469e4296472bb0f5'  
						
						... 
						
						
						
						* commit 'f1f42cfc66804907d1df9231469e4296472bb0f5':
  build: Do not pass HTML snippets and stylesheet as input to Doxygen
Conflicts:
	doc/Makefile
See: 0f378d8632michaelni@gmx.at > 
						
						
					 
					
						2014-02-14 14:53:54 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						3a26ccbf0d 
					 
					
						
						
							
							build: doxy: Include code examples in Doxygen documentation  
						
						
						
						
					 
					
						2014-02-14 12:01:35 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						f1f42cfc66 
					 
					
						
						
							
							build: Do not pass HTML snippets and stylesheet as input to Doxygen  
						
						... 
						
						
						
						These files are referenced elsewhere and only generate warnings if
presented to Doxygen as input files. 
						
						
					 
					
						2014-02-14 12:01:35 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						1c1bb203dd 
					 
					
						
						
							
							Merge remote-tracking branch 'qatar/master'  
						
						... 
						
						
						
						* qatar/master:
  build: fix examples compilation when EXESUF is not empty
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-02-10 14:24:15 +01:00 
						 
				 
			
				
					
						
							
							
								Christophe Gisquet 
							
						 
					 
					
						
						
							
						
						682b2a809b 
					 
					
						
						
							
							build: fix examples compilation when EXESUF is not empty  
						
						... 
						
						
						
						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-10 13:23:21 +01:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						5fc4dea39c 
					 
					
						
						
							
							examples: add avio_reading.c example  
						
						
						
						
					 
					
						2014-02-02 11:58:23 +01:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						5e2b8e4934 
					 
					
						
						
							
							examples: add remuxing example  
						
						... 
						
						
						
						Show how to perform streamcopy from one container to another. 
						
						
					 
					
						2014-01-20 13:10:10 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						0f378d8632 
					 
					
						
						
							
							doc/doxy: remove unused files  
						
						... 
						
						
						
						Reviewed-by: Stefano Sabatini <stefasab@gmail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-02 02:17:59 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						9c29967ae6 
					 
					
						
						
							
							Merge remote-tracking branch 'qatar/master'  
						
						... 
						
						
						
						* qatar/master:
  Makefile: add html template files to the doxygen deps
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-02 02:02:21 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						58f0d164de 
					 
					
						
						
							
							Makefile: add html template files to the doxygen deps  
						
						
						
						
					 
					
						2014-01-01 13:07:57 +01:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						5b073da7a1 
					 
					
						
						
							
							doc: add script to compute texi files dependencies  
						
						... 
						
						
						
						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 628ceac652 
						
						
					 
					
						2013-12-06 10:40:38 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						01c9d8094a 
					 
					
						
						
							
							doc/Makefile: cosmetics after previous commits.  
						
						
						
						
					 
					
						2013-11-28 14:10:34 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						1d751768f3 
					 
					
						
						
							
							build: also clean the examples with debug symbols  
						
						
						
						
					 
					
						2013-11-28 14:06:57 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						fe318e143b 
					 
					
						
						
							
							build: split examples cleaning out of docclean.  
						
						
						
						
					 
					
						2013-11-28 13:56:08 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						1a88e84fd5 
					 
					
						
						
							
							build: integrate remaining examples.  
						
						
						
						
					 
					
						2013-11-28 13:55:34 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						715f3623f8 
					 
					
						
						
							
							Merge remote-tracking branch 'qatar/master'  
						
						... 
						
						
						
						* qatar/master:
  Add an audio transcoding example.
Conflicts:
	configure
	doc/Makefile
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-11-27 10:31:08 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Unterweger 
							
						 
					 
					
						
						
							
						
						10421bcf0a 
					 
					
						
						
							
							Add an audio transcoding example.  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net > 
						
						
					 
					
						2013-11-27 09:20:05 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						5b326f398e 
					 
					
						
						
							
							doc/Makefile: fix building examples if a program suffix is set  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-11-27 02:23:55 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						875f9aea3e 
					 
					
						
						
							
							Merge commit 'dc80e2f7a529d6e4416b40b68699be16fed62d6c'  
						
						... 
						
						
						
						* commit 'dc80e2f7a529d6e4416b40b68699be16fed62d6c':
  Makefile: Fix building programs on systems with a nonempty executable suffix
Conflicts:
	Makefile
See: f1db007e00michaelni@gmx.at > 
						
						
					 
					
						2013-11-27 02:09:16 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						92f0abb27f 
					 
					
						
						
							
							build: Check for pod2man instead of perl for manual page generation  
						
						... 
						
						
						
						Some systems provide Perl without pod2man. 
						
						
					 
					
						2013-11-26 13:49:06 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						f1db007e00 
					 
					
						
						
							
							doc/Makefile fix PROGS  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-11-26 02:06:59 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						6d34aa245d 
					 
					
						
						
							
							Merge commit 'ab81f24ad43bddf77ddd25cba86780c1c884996c'  
						
						... 
						
						
						
						* 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-26 01:31:00 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						5ded4332f1 
					 
					
						
						
							
							Merge commit '14abeaa43d021afdce9119d906891abe89c03b88'  
						
						... 
						
						
						
						* 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-26 01:12:24 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						ab81f24ad4 
					 
					
						
						
							
							build: Integrate multilibrary examples into the build system  
						
						... 
						
						
						
						This includes moving libavformat/output-example to doc/examples/output. 
						
						
					 
					
						2013-11-25 11:57:29 -08:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						14abeaa43d 
					 
					
						
						
							
							build: Separate building programs linking against libav* from building av*  
						
						... 
						
						
						
						This will allow cleaner integration of building example programs. 
						
						
					 
					
						2013-11-25 11:57:29 -08:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						09cd0a3176 
					 
					
						
						
							
							doc: Add the host executable suffix for the print_options dependency  
						
						... 
						
						
						
						This fixes building on windows.
Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2013-11-25 11:20:55 +02:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
							
						
						eff2edae56 
					 
					
						
						
							
							Partially revert "Merge commit 'f187557ab4612776f7f527ecf3d40062975c3e4c'"  
						
						... 
						
						
						
						This partially reverts commit c0237d19a0jamrial@gmail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-11-25 01:53:12 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						c0237d19a0 
					 
					
						
						
							
							Merge commit 'f187557ab4612776f7f527ecf3d40062975c3e4c'  
						
						... 
						
						
						
						* commit 'f187557ab4612776f7f527ecf3d40062975c3e4c':
  build: more fine-grained dependencies for documentation build tools
Conflicts:
	configure
	doc/Makefile
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-11-24 04:55:35 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						f187557ab4 
					 
					
						
						
							
							build: more fine-grained dependencies for documentation build tools  
						
						... 
						
						
						
						Perl is needed to build the manual pages, texi2html for the HTML pages. 
						
						
					 
					
						2013-11-23 09:45:06 -08:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						af1c538850 
					 
					
						
						
							
							doc/Makefile: fix man pages uninstall path  
						
						... 
						
						
						
						Fix trac ticket #3054 . 
						
						
					 
					
						2013-10-24 21:19:52 +02:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
							
						
						e3d34100e7 
					 
					
						
						
							
							doc: add *install-doc that covers all documentation  
						
						... 
						
						
						
						Signed-off-by: James Almer <jamrial@gmail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-09-08 05:25:17 +02:00