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. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								050dc12778 
								
							
								 
							
						 
						
							
							
								
								Read preset files with suffix .avpreset  
							
							The preset files have been renamed some time ago.
CC: libav-stable@libav.org  
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4138cd2907 
								
							
								 
							
						 
						
							
							
								
								avconv: add -cpuflags option for setting supported cpuflags.  
							
							Useful for testing. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3faa141d15 
								
							
								 
							
						 
						
							
							
								
								cmdutils: use new avcodec_is_decoder/encoder() functions.  
							
							Fixes listing encoders. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								21d0d1d64f 
								
							
								 
							
						 
						
							
							
								
								cmdutils: update copyright year to 2012.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								570f6aaab1 
								
							
								 
							
						 
						
							
							
								
								cmdutils: fix options starting with 'no'.  
							
							E.g. non_linear_quant mpeg2video private option.
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								abe655a472 
								
							
								 
							
						 
						
							
							
								
								Drop unnecessary prefix from *sink* variable and struct names.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								45f2908d02 
								
							
								 
							
						 
						
							
							
								
								cosmetics: Rename ffsink to avsink.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cbaef7d16e 
								
							
								 
							
						 
						
							
							
								
								cmdutils: K&R reformatting cosmetics  
							
							Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d4b63054d9 
								
							
								 
							
						 
						
							
							
								
								cosmetics: Drop unnecessary parentheses around return values.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								85770d6e56 
								
							
								 
							
						 
						
							
							
								
								Add libavutil/mathematics.h #includes for INFINITY  
							
							This fixes build errors in some environments.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d94c577d3c 
								
							
								 
							
						 
						
							
							
								
								cmdutils: check fread() return value  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7a6cd9957d 
								
							
								 
							
						 
						
							
							
								
								cmdutils/avtools: simplify show_help() by using av_opt_child_class_next()  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								145f741e11 
								
							
								 
							
						 
						
							
							
								
								AVOptions: rename FF_OPT_TYPE_* => AV_OPT_TYPE_*  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3b3ea34655 
								
							
								 
							
						 
						
							
							
								
								Remove all uses of deprecated AVOptions API.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8124d8ad66 
								
							
								 
							
						 
						
							
							
								
								avtools: add -v as alias for -loglevel  
							
							This saves a bit of typing.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3ccd15803b 
								
							
								 
							
						 
						
							
							
								
								avconv: add support for copying attachments.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e1b1015581 
								
							
								 
							
						 
						
							
							
								
								cmdutils: move grow_array out of #if CONFIG_AVFILTER  
							
							fixes programs linking with --disable-avfilter 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2c474ddbc5 
								
							
								 
							
						 
						
							
							
								
								cmdutils: add support for programs in check_stream_specifier()  
							
							Remove now redundant (and broken/undocumented) opt_programid. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								05bffc12c4 
								
							
								 
							
						 
						
							
							
								
								avconv: move audio_sample_fmt to options context.  
							
							Also document it and replace undocumented and inconsistent
'-sample_fmt list' syntax with -sample_fmts. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								33f75d72e6 
								
							
								 
							
						 
						
							
							
								
								avconv: move ts scale to options context.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6b779cccaa 
								
							
								 
							
						 
						
							
							
								
								avconv: move start_time, recording_time and input_ts_offset to options context  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6361c5e1e6 
								
							
								 
							
						 
						
							
							
								
								cmdutils: allow storing per-stream/chapter/.... options in a generic way  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7cc8d6385a 
								
							
								 
							
						 
						
							
							
								
								cmdutils: add support for caller-provided option context.  
							
							This is the first step to removing the globals plague from avtools. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7efe05ab29 
								
							
								 
							
						 
						
							
							
								
								cmdutils: declare only one pointer type in OptionDef  
							
							This will be useful in the following commit. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cac651c834 
								
							
								 
							
						 
						
							
							
								
								cmdutils: move grow_array() from avconv to cmdutils.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dad09ff93f 
								
							
								 
							
						 
						
							
							
								
								cmdutils: move exit_program() declaration to cmdutils from avconv  
							
							Allows cmdutils to call each tool's own cleanup function. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								20c21f8b75 
								
							
								 
							
						 
						
							
							
								
								cmdutils: get rid of dummy contexts for examining AVOptions.  
							
							Replace it with newly introduced libavutil API. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d4863fc1a8 
								
							
								 
							
						 
						
							
							
								
								cmdutils: allow precisely specifying a stream for AVOptions.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d70e512250 
								
							
								 
							
						 
						
							
							
								
								cmdutils: allow ':'-separated modifiers in option names.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								35d2e4e5c3 
								
							
								 
							
						 
						
							
							
								
								cmdutils: replace opt_default with opt_default2() and remove set_context_opts  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3009f521f3 
								
							
								 
							
						 
						
							
							
								
								ffplay: use new avcodec_open2 and avformat_find_stream_info API.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8c8eab8bfe 
								
							
								 
							
						 
						
							
							
								
								cmdutils: store all codec options in one dict instead of video/audio/sub  
							
							Split them when codec id is known. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								71a861cf40 
								
							
								 
							
						 
						
							
							
								
								lavc: make avcodec_alloc_context3 officially public.  
							
							Deprecate avcodec_alloc_context/2. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dc59ec5e79 
								
							
								 
							
						 
						
							
							
								
								AVOptions: add av_opt_find() as a replacement for av_find_opt.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								42abb9a80d 
								
							
								 
							
						 
						
							
							
								
								cmdutils: add missing const qualifier  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								26513856d6 
								
							
								 
							
						 
						
							
							
								
								cmdutils: remove OPT_FUNC2  
							
							Make ff* tools only accept opt_* functions taking two arguments.
The distinction between functions with one and two arguments is quite
pointless. Simplify parse_options() code.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								faf8d3ddfa 
								
							
								 
							
						 
						
							
							
								
								cmdutils: use sws_freeContext() instead of av_freep().  
							
							av_freep(swsContext) will leak all memory potentially
allocated within the swsContext. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								91199cfe55 
								
							
								 
							
						 
						
							
							
								
								ffplay: add a dummy option -i so that it is easy to switch between ffmpeg -i "file" and ffplay -i "file".  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						14 years ago