Anton Khirnov 
							
						 
					 
					
						
						
							
						
						d55c2e05b5 
					 
					
						
						
							
							avtools: move buffer management code from avconv to cmdutils.  
						
						... 
						
						
						
						It will be used by avplay. 
						
						
					 
					
						2012-06-05 09:35:58 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						7cf78b3476 
					 
					
						
						
							
							cmdutils: Add fallback case to switch in check_stream_specifier().  
						
						... 
						
						
						
						This fixes the warning:
cmdutils.c:897: warning: ‘type’ may be used uninitialized in this function 
						
						
					 
					
						2012-05-10 00:01:45 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						ac71230902 
					 
					
						
						
							
							lavfi: add video buffer sink, and use it in avtools  
						
						... 
						
						
						
						Also add the public interface libavfilter/buffersink.h.
Based on a commit by Stefano Sabatini. 
						
						
					 
					
						2012-05-09 08:59:37 +02:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
							
						
						bcb82fe1f4 
					 
					
						
						
							
							avconv: use libavresample  
						
						
						
						
					 
					
						2012-04-24 23:38:54 -04:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						b7327887ea 
					 
					
						
						
							
							avconv: get output pixel format from lavfi.  
						
						... 
						
						
						
						This way we don't require a clearly defined corresponding input stream.
The result for the xwd test changes because rgb24 is now chosen instead
of bgra. 
						
						
					 
					
						2012-04-15 20:22:36 +02:00 
						 
				 
			
				
					
						
							
							
								Reinhard Tartler 
							
						 
					 
					
						
						
							
						
						050dc12778 
					 
					
						
						
							
							Read preset files with suffix .avpreset  
						
						... 
						
						
						
						The preset files have been renamed some time ago.
CC: libav-stable@libav.org  
						
						
					 
					
						2012-03-18 09:26:32 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						4138cd2907 
					 
					
						
						
							
							avconv: add -cpuflags option for setting supported cpuflags.  
						
						... 
						
						
						
						Useful for testing. 
						
						
					 
					
						2012-03-06 15:03:22 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						3faa141d15 
					 
					
						
						
							
							cmdutils: use new avcodec_is_decoder/encoder() functions.  
						
						... 
						
						
						
						Fixes listing encoders. 
						
						
					 
					
						2012-03-04 21:09:35 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						b315042c8c 
					 
					
						
						
							
							Remove libpostproc.  
						
						... 
						
						
						
						This library does not fit into Libav as a whole and its code is just a
maintenance burden.  Furthermore it is now available as an external project,
which completely obviates any reason to keep it around.
URL: http://git.videolan.org/?p=libpostproc.git  
						
						
					 
					
						2012-02-23 19:36:16 +01:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
							
						
						21d0d1d64f 
					 
					
						
						
							
							cmdutils: update copyright year to 2012.  
						
						
						
						
					 
					
						2012-02-08 10:31:14 -08:00 
						 
				 
			
				
					
						
							
							
								Alexandra Khirnova 
							
						 
					 
					
						
						
							
						
						570f6aaab1 
					 
					
						
						
							
							cmdutils: fix options starting with 'no'.  
						
						... 
						
						
						
						E.g. non_linear_quant mpeg2video private option.
Signed-off-by: Anton Khirnov <anton@khirnov.net > 
						
						
					 
					
						2012-01-27 10:27:00 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						abe655a472 
					 
					
						
						
							
							Drop unnecessary prefix from *sink* variable and struct names.  
						
						
						
						
					 
					
						2012-01-25 12:28:36 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						45f2908d02 
					 
					
						
						
							
							cosmetics: Rename ffsink to avsink.  
						
						
						
						
					 
					
						2012-01-19 00:19:43 +01:00 
						 
				 
			
				
					
						
							
							
								Reinhard Tartler 
							
						 
					 
					
						
						
							
						
						014f8d8106 
					 
					
						
						
							
							No longer build libpostproc by default  
						
						... 
						
						
						
						update documentation to inform developers that it may be removed in a
later release.
Signed-off-by: Reinhard Tartler <siretart@tauware.de > 
						
						
					 
					
						2012-01-11 09:27:56 +01:00 
						 
				 
			
				
					
						
							
							
								Aneesh Dogra 
							
						 
					 
					
						
						
							
						
						cbaef7d16e 
					 
					
						
						
							
							cmdutils: K&R reformatting cosmetics  
						
						... 
						
						
						
						Signed-off-by: Diego Biurrun <diego@biurrun.de > 
						
						
					 
					
						2012-01-03 21:10:09 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						d4b63054d9 
					 
					
						
						
							
							cosmetics: Drop unnecessary parentheses around return values.  
						
						
						
						
					 
					
						2011-12-30 22:18:07 +01:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						b58dbb5b03 
					 
					
						
						
							
							lavc: add a sample_aspect_ratio field to AVFrame  
						
						... 
						
						
						
						The sample aspect ratio is a per-frame property, so it makes sense to
define it in AVFrame rather than in the codec/stream context.
Simplify application-level sample aspect ratio information extraction,
and allow further simplifications. 
						
						
					 
					
						2011-12-25 16:18:57 +01:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
							
						
						85770d6e56 
					 
					
						
						
							
							Add libavutil/mathematics.h #includes for INFINITY  
						
						... 
						
						
						
						This fixes build errors in some environments.
Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-11-22 16:36:44 +00: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 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
							
						
						d94c577d3c 
					 
					
						
						
							
							cmdutils: check fread() return value  
						
						
						
						
					 
					
						2011-10-30 15:52:18 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						7a6cd9957d 
					 
					
						
						
							
							cmdutils/avtools: simplify show_help() by using av_opt_child_class_next()  
						
						
						
						
					 
					
						2011-10-12 16:51:17 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						145f741e11 
					 
					
						
						
							
							AVOptions: rename FF_OPT_TYPE_* => AV_OPT_TYPE_*  
						
						
						
						
					 
					
						2011-10-12 16:51:16 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						3b3ea34655 
					 
					
						
						
							
							Remove all uses of deprecated AVOptions API.  
						
						
						
						
					 
					
						2011-10-12 16:51:16 +02:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
							
						
						8124d8ad66 
					 
					
						
						
							
							avtools: add -v as alias for -loglevel  
						
						... 
						
						
						
						This saves a bit of typing.
Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-10-09 16:53:06 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						3ccd15803b 
					 
					
						
						
							
							avconv: add support for copying attachments.  
						
						
						
						
					 
					
						2011-09-27 15:26:36 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						1c5e9551bc 
					 
					
						
						
							
							cmdutils: replace fprintf() by av_log()  
						
						... 
						
						
						
						This way, all messages can be easily disabled with -loglevel.
Behavior change -- configuration is printed with AV_LOG_VERBOSE, so it's
not shown by default. 
						
						
					 
					
						2011-09-26 20:33:50 +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 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
							
						
						e1b1015581 
					 
					
						
						
							
							cmdutils: move grow_array out of #if CONFIG_AVFILTER  
						
						... 
						
						
						
						fixes programs linking with --disable-avfilter 
						
						
					 
					
						2011-09-23 11:40:25 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						2c474ddbc5 
					 
					
						
						
							
							cmdutils: add support for programs in check_stream_specifier()  
						
						... 
						
						
						
						Remove now redundant (and broken/undocumented) opt_programid. 
						
						
					 
					
						2011-09-11 17:30:01 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						05bffc12c4 
					 
					
						
						
							
							avconv: move audio_sample_fmt to options context.  
						
						... 
						
						
						
						Also document it and replace undocumented and inconsistent
'-sample_fmt list' syntax with -sample_fmts. 
						
						
					 
					
						2011-09-11 17:29:55 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						33f75d72e6 
					 
					
						
						
							
							avconv: move ts scale to options context.  
						
						
						
						
					 
					
						2011-09-05 11:15:40 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						6b779cccaa 
					 
					
						
						
							
							avconv: move start_time, recording_time and input_ts_offset to options context  
						
						
						
						
					 
					
						2011-09-04 13:12:00 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						6361c5e1e6 
					 
					
						
						
							
							cmdutils: allow storing per-stream/chapter/.... options in a generic way  
						
						
						
						
					 
					
						2011-09-04 13:12:00 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						2f8e586df1 
					 
					
						
						
							
							cmdutils: split per-option code out of parse_options().  
						
						... 
						
						
						
						This allows options like -target, which are just shortcuts for other
options, to work without dummy function for all options they invoke. 
						
						
					 
					
						2011-09-04 13: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 
							
						 
					 
					
						
						
							
						
						7efe05ab29 
					 
					
						
						
							
							cmdutils: declare only one pointer type in OptionDef  
						
						... 
						
						
						
						This will be useful in the following commit. 
						
						
					 
					
						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 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						d4863fc1a8 
					 
					
						
						
							
							cmdutils: allow precisely specifying a stream for AVOptions.  
						
						
						
						
					 
					
						2011-08-12 18:35:12 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						d70e512250 
					 
					
						
						
							
							cmdutils: allow ':'-separated modifiers in option names.  
						
						
						
						
					 
					
						2011-08-12 13:51:30 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						6291d7e416 
					 
					
						
						
							
							Make a copy of ffmpeg under a new name -- avconv.  
						
						... 
						
						
						
						It will be further developed with a few incompatible changes.
ffmpeg.c will stay as is for some time, so any scripts using it won't be
broken. 
						
						
					 
					
						2011-08-12 13:27:30 +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 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						35d2e4e5c3 
					 
					
						
						
							
							cmdutils: replace opt_default with opt_default2() and remove set_context_opts  
						
						
						
						
					 
					
						2011-07-13 23:17:42 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						3009f521f3 
					 
					
						
						
							
							ffplay: use new avcodec_open2 and avformat_find_stream_info API.  
						
						
						
						
					 
					
						2011-07-13 23:17:42 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						8c8eab8bfe 
					 
					
						
						
							
							cmdutils: store all codec options in one dict instead of video/audio/sub  
						
						... 
						
						
						
						Split them when codec id is known. 
						
						
					 
					
						2011-07-13 23:17:42 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						71a861cf40 
					 
					
						
						
							
							lavc: make avcodec_alloc_context3 officially public.  
						
						... 
						
						
						
						Deprecate avcodec_alloc_context/2. 
						
						
					 
					
						2011-07-10 17:09:28 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						9ba38229e5 
					 
					
						
						
							
							cmdutils: add opt_default2().  
						
						... 
						
						
						
						It stores options in a dictionary to be passed to new open calls.
It will replace opt_default once all the pieces are in place. 
						
						
					 
					
						2011-06-16 20:24:57 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						dc59ec5e79 
					 
					
						
						
							
							AVOptions: add av_opt_find() as a replacement for av_find_opt.  
						
						
						
						
					 
					
						2011-06-16 20:24:56 +02:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						de85935883 
					 
					
						
						
							
							cmdutils: add missing NULL check in parse_options()  
						
						... 
						
						
						
						Fix ffplay -i FILE, which was recently broken.
Signed-off-by: Anton Khirnov <anton@khirnov.net > 
						
						
					 
					
						2011-06-12 14:19:45 +02:00