Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							776f2bb91a 
							
						 
					 
					
						
						
							
							Call avformat_network_init/deinit in the programs  
						
						... 
						
						
						
						Calling the init function will become mandatory at some later
point. By calling it, more heavy network init (such as SSL/TLS
library init) can be done once at startup, instead of implicitly
when used (which could lead to it being done a number of times).
Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-11-06 18:31:39 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							02170990fd 
							
						 
					 
					
						
						
							
							cmdutils: Rename read_file to cmdutils_read_file  
						
						... 
						
						
						
						This symbol name clashes with a symbol in gnutls, if linking
statically to that library.
Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-10-31 16:29:29 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							182cbe433a 
							
						 
					 
					
						
						
							
							avtools: parse loglevel before all the other options.  
						
						... 
						
						
						
						This way it can be applied to cmdutils too -- e.g. showing the banner
and printing startup messages. 
						
						
					 
					
						2011-09-26 20:33:50 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							9aa1f87dfd 
							
						 
					 
					
						
						
							
							Revert "ffmpeg: get rid of useless AVInputStream.nb_streams."  
						
						... 
						
						
						
						This reverts commit 2cf8355f98681bdd726b739008acd5483f82f8d7.
AVInputStream.nb_streams tracks number of streams found at the
beginning, new streams may appear that ffmpeg doesn't know about. Fixes
crash in this case. 
						
						
					 
					
						2011-09-21 14:12:00 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							7cc8d6385a 
							
						 
					 
					
						
						
							
							cmdutils: add support for caller-provided option context.  
						
						... 
						
						
						
						This is the first step to removing the globals plague from avtools. 
						
						
					 
					
						2011-09-04 13:12:00 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							cac651c834 
							
						 
					 
					
						
						
							
							cmdutils: move grow_array() from avconv to cmdutils.  
						
						
						
						
					 
					
						2011-09-04 13:12:00 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							dad09ff93f 
							
						 
					 
					
						
						
							
							cmdutils: move exit_program() declaration to cmdutils from avconv  
						
						... 
						
						
						
						Allows cmdutils to call each tool's own cleanup function. 
						
						
					 
					
						2011-09-04 13:12:00 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							20c21f8b75 
							
						 
					 
					
						
						
							
							cmdutils: get rid of dummy contexts for examining AVOptions.  
						
						... 
						
						
						
						Replace it with newly introduced libavutil API. 
						
						
					 
					
						2011-09-03 20:58:15 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							0249478756 
							
						 
					 
					
						
						
							
							doxygen: fix wrong comment syntax, //< vs. ///<  
						
						
						
						
					 
					
						2011-08-26 18:34:28 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							f056fc2c6c 
							
						 
					 
					
						
						
							
							ffmpeg: remove unsed variable nopts  
						
						
						
						
					 
					
						2011-08-17 15:35:42 +02:00 
						 
				 
			
				
					
						
							
							
								Dustin Brody 
							
						 
					 
					
						
						
						
						
							
						
						
							2bfdb34c8a 
							
						 
					 
					
						
						
							
							mpeg12: remove repeat-field code disabled since May 2002  
						
						... 
						
						
						
						Signed-off-by: Diego Biurrun <diego@biurrun.de> 
						
						
					 
					
						2011-08-15 13:03:20 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							d4863fc1a8 
							
						 
					 
					
						
						
							
							cmdutils: allow precisely specifying a stream for AVOptions.  
						
						
						
						
					 
					
						2011-08-12 18:35:12 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							791a86c37a 
							
						 
					 
					
						
						
							
							ffmpeg: add a warning stating that the program is deprecated.  
						
						
						
						
					 
					
						2011-08-12 13:27:20 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							4d58e4cb4c 
							
						 
					 
					
						
						
							
							Rename ffserver to avserver.  
						
						
						
						
					 
					
						2011-08-09 19:56:25 +02:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							8ec19f84e1 
							
						 
					 
					
						
						
							
							cmdutils: add codec_opts parameter to setup_find_stream_info_opts()  
						
						... 
						
						
						
						Avoid brittle and obfuscating reference to a global.
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2011-07-28 17:13:14 +02:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							08e09ed7db 
							
						 
					 
					
						
						
							
							ffmpeg: fix some indentation  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2011-07-17 17:10:47 +01:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							e9f98c9022 
							
						 
					 
					
						
						
							
							ffmpeg: fix operation with --disable-avfilter  
						
						... 
						
						
						
						The width and height must be copied from the input before
being used.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2011-07-17 17:10:37 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							daca33659d 
							
						 
					 
					
						
						
							
							ffmpeg: Fix the check for experimental codecs  
						
						... 
						
						
						
						The variable 'codec' was used uninitialized here.
Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-07-14 23:37:18 +03:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							8d03ca085f 
							
						 
					 
					
						
						
							
							ffmpeg: print the low bitrate warning after the codec is openend.  
						
						... 
						
						
						
						This doesn't access avcodec_opts, so it works with the new options
passing system.
Makes opt_bitrate() unneeded, so it's removed. 
						
						
					 
					
						2011-07-14 14:15:41 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							bf174a70cd 
							
						 
					 
					
						
						
							
							ffmpeg: use new avcodec_open2 and avformat_find_stream_info API.  
						
						
						
						
					 
					
						2011-07-13 23:17:42 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							a9eb4f0899 
							
						 
					 
					
						
						
							
							ffmpeg: check experimental flag after codec is opened.  
						
						... 
						
						
						
						This doesn't access avcodec_opts, so it will work with the new options
passing system. 
						
						
					 
					
						2011-07-13 23:17:42 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							8e2d085516 
							
						 
					 
					
						
						
							
							ffmpeg: do not set GLOBAL_HEADER flag in the options context  
						
						... 
						
						
						
						The removed lines have no effect, since the flag is set on all encoder
for the given file and avcodec_opts are reset between files. 
						
						
					 
					
						2011-07-13 23:17:42 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							71a1d1116f 
							
						 
					 
					
						
						
							
							Replace some gotos that lead to single return statements by direct return.  
						
						
						
						
					 
					
						2011-07-13 17:53:49 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							c7dd3e7e43 
							
						 
					 
					
						
						
							
							ffmpeg: get rid of a pointless limit on number of streams.  
						
						
						
						
					 
					
						2011-07-13 10:37:24 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							646a9a1893 
							
						 
					 
					
						
						
							
							ffmpeg: remove an unused define.  
						
						
						
						
					 
					
						2011-07-13 10:37:20 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							5f847bf61d 
							
						 
					 
					
						
						
							
							lavf: deprecate AVFormatContext.timestamp  
						
						... 
						
						
						
						It's replaced by 'creation_time' metadata tag. 
						
						
					 
					
						2011-07-12 15:30:10 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							b12c259252 
							
						 
					 
					
						
						
							
							ffmpeg: merge input_files_ts_scale into InputStream.  
						
						
						
						
					 
					
						2011-07-12 15:29:21 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							6fbf2485ad 
							
						 
					 
					
						
						
							
							ffmpeg: don't abuse a global for passing sample format from input to output  
						
						... 
						
						
						
						It's broken with multiple files or audio streams. 
						
						
					 
					
						2011-07-12 15:28:53 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							87c739a395 
							
						 
					 
					
						
						
							
							ffmpeg: don't abuse a global for passing channel layout from input to output  
						
						... 
						
						
						
						It's broken with multiple files or audio streams. 
						
						
					 
					
						2011-07-12 15:28:22 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							1cede1d011 
							
						 
					 
					
						
						
							
							ffmpeg: factor common code from new_a/v/s/d_stream to new_output_stream()  
						
						
						
						
					 
					
						2011-07-12 15:26:04 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							e98bc78ca1 
							
						 
					 
					
						
						
							
							ffmpeg: remove unused variables from InputStream.  
						
						
						
						
					 
					
						2011-07-08 19:58:23 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							20f9f21fd4 
							
						 
					 
					
						
						
							
							ffmpeg: remove pointless if (nb_input_files)  
						
						... 
						
						
						
						It's required to be non-zero since
cc58300e30e7aea6acfecd72a04a3886b285cfd8 
						
						
					 
					
						2011-07-08 19:58:23 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							27e91f37f5 
							
						 
					 
					
						
						
							
							ffmpeg: merge input_files_ts_offset into input_files.  
						
						
						
						
					 
					
						2011-07-08 19:58:23 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							9e253c13d0 
							
						 
					 
					
						
						
							
							ffmpeg: merge input_codecs into input_streams.  
						
						... 
						
						
						
						There's no point in keeping them separate. 
						
						
					 
					
						2011-07-08 19:58:23 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							17c8cc550d 
							
						 
					 
					
						
						
							
							ffmpeg: drop AV prefixes from struct names.  
						
						... 
						
						
						
						Those are reserved for the libs. 
						
						
					 
					
						2011-07-08 19:58:22 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							f5302e5dcf 
							
						 
					 
					
						
						
							
							ffmpeg: deprecate loop_input and loop_output options  
						
						... 
						
						
						
						They were replaced by (de)muxer private options. 
						
						
					 
					
						2011-07-08 19:58:19 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							5e8d2e337e 
							
						 
					 
					
						
						
							
							lavf: deprecate AVStream.quality.  
						
						... 
						
						
						
						AVStream is no place for it and it's unused outside of ffmpeg anyway. 
						
						
					 
					
						2011-07-06 20:10:41 +02:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							0ebcdf5cda 
							
						 
					 
					
						
						
							
							Do not include mathematics.h in avutil.h  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2011-07-03 21:42:06 +01:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							f6d6783a4d 
							
						 
					 
					
						
						
							
							ffmpeg: use av_get_bytes_per_sample() in place of av_get_bits_per_sample_fmt()  
						
						... 
						
						
						
						av_get_bits_per_sample_fmt() was deprecated.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
						
						
					 
					
						2011-07-02 08:33:51 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							e6c52cee54 
							
						 
					 
					
						
						
							
							Replace usages of av_get_bits_per_sample_fmt() with av_get_bytes_per_sample().  
						
						... 
						
						
						
						av_get_bits_per_sample_fmt() is deprecated. 
						
						
					 
					
						2011-06-20 18:56:06 -04:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							55ba12e300 
							
						 
					 
					
						
						
							
							ffmpeg: deprecate -vc and -tvstd  
						
						... 
						
						
						
						They've been replaced by demuxer private options. 
						
						
					 
					
						2011-06-16 20:24:57 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							8035f42968 
							
						 
					 
					
						
						
							
							ffmpeg: use new avformat_open_* API.  
						
						
						
						
					 
					
						2011-06-16 20:24:57 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							0b7ccad6bf 
							
						 
					 
					
						
						
							
							ffmpeg: don't abuse a global for passing frame size from input to output  
						
						... 
						
						
						
						It's broken with multiple files or video streams. 
						
						
					 
					
						2011-06-16 20:24:55 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							10de86b882 
							
						 
					 
					
						
						
							
							ffmpeg: don't abuse a global for passing pixel format from input to output  
						
						... 
						
						
						
						It's broken with multiple files or video streams. 
						
						
					 
					
						2011-06-16 20:24:50 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							62940bb42f 
							
						 
					 
					
						
						
							
							ffmpeg: initialise encoders earlier.  
						
						... 
						
						
						
						Fixes choosing supported samplerate and framerate. 
						
						
					 
					
						2011-06-16 20:11:08 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							9446d75941 
							
						 
					 
					
						
						
							
							ffmpeg: merge output_codecs array into AVOutputStream members.  
						
						... 
						
						
						
						There's no point in keeping them separate. 
						
						
					 
					
						2011-06-16 20:11:08 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							a6286bda09 
							
						 
					 
					
						
						
							
							ffmpeg: don't abuse a global for passing framerate from input to output  
						
						... 
						
						
						
						It's broken with multiple files or video streams. 
						
						
					 
					
						2011-06-15 21:57:53 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							8f3e999736 
							
						 
					 
					
						
						
							
							ffmpeg: don't abuse a global for passing channels from input to output  
						
						... 
						
						
						
						It's broken with multiple files or audio streams. 
						
						
					 
					
						2011-06-15 21:57:52 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							d7ee44024c 
							
						 
					 
					
						
						
							
							ffmpeg: don't abuse a global for passing samplerate from input to output  
						
						... 
						
						
						
						It's broken with multiple files or audio streams.
This removes the default samplerate of 44100 for raw input, hence all
the FATE changes. 
						
						
					 
					
						2011-06-15 21:57:52 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
						
						
							
						
						
							0be3736796 
							
						 
					 
					
						
						
							
							ffmpeg: fix streaming to ffserver.  
						
						
						
						
					 
					
						2011-06-14 15:59:15 -04:00