bff3607547 
								
							
								 
							
						 
						
							
							
								
								lavc: set the default rc_initial_buffer_occupancy  
							
							rc_buffer_size is not set before.
Solve the initial the rate control underflow issue reported in
bug 222.
CC: libav-stable@libav.org 
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c661cb6672 
								
							
								 
							
						 
						
							
							
								
								cmdutils: pass number of groups to split_commandline().  
							
							This makes the code simpler and avoids mixing designated and
non-designated initializers in a potentially unsafe way in avconv. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e82cb79adf 
								
							
								 
							
						 
						
							
							
								
								avconv: pass the actually selected decoder to filter_codec_opts().  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								77bd1bc73a 
								
							
								 
							
						 
						
							
							
								
								avconv: use new options parser.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								10bca66101 
								
							
								 
							
						 
						
							
							
								
								cmdutils: add a macro to simplify grow_array() calls.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4632abc7a3 
								
							
								 
							
						 
						
							
							
								
								avconv: fix copying per-stream metadata.  
							
							It is handled separately from other types because it uses stream
specifiers and currently that triggers an assert in SET_DICT.
CC:libav-stable@libav.org 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a903f8f087 
								
							
								 
							
						 
						
							
							
								
								Include libavutil/channel_layout.h instead of libavutil/audioconvert.h  
							
							Also reorder some other #include when applicable. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								02e4275180 
								
							
								 
							
						 
						
							
							
								
								avconv_opt, cmdutils: Add missing function parameter Doxygen  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4e61a38aa0 
								
							
								 
							
						 
						
							
							
								
								avconv: only apply presets when we have an encoder.  
							
							Fixes a crash when using a preset with stream copy.
CC: libav-stable@libav.org  
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a119c64e38 
								
							
								 
							
						 
						
							
							
								
								avconv: fix disabling auto mappings with -map_metadata  
							
							CC: libav-stable@libav.org  
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c1ef30a6ba 
								
							
								 
							
						 
						
							
							
								
								De-doxygenize some top-level files  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8d09d39a4b 
								
							
								 
							
						 
						
							
							
								
								avconv: remove bogus warning when using avconv -h without parameter  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fb722a900f 
								
							
								 
							
						 
						
							
							
								
								avconv: remove -same_quant  
							
							It has not worked for anything other than fringe codecs (asv1/2, mdec,
mjpeg[b]) since about 2003 and nobody ever noticed or complained. This
sufficiently proves that there are no users of this option who have a
clue of what they are doing, so it is completely useless. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								18ff4d2020 
								
							
								 
							
						 
						
							
							
								
								avconv: simplify memory allocation in copy_chapters  
							
							Make just a single reallocation per call instead of one reallocation
per copied chapters. This fixes possible memory leaks on realloc
failures. Also correct the allocation since it needs multiples of
sizeof(AVChapter*) and not sizeof(AVChapter).
Fixes CID700633 and CID700719. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								716d413c13 
								
							
								 
							
						 
						
							
							
								
								Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5e3f9979fa 
								
							
								 
							
						 
						
							
							
								
								Use atexit() instead of defining a custom exit_program() interface.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								11d957fbd8 
								
							
								 
							
						 
						
							
							
								
								avtools: remove the distinction between func_arg and func2_arg.  
							
							func2_arg is the same as func_arg, except it has one additional
parameter. Change all func_arg callbacks to take that parameter (and
ignore it). 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bbcedade00 
								
							
								 
							
						 
						
							
							
								
								avconv: make the -passlogfile option per-stream.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								038c0b1e06 
								
							
								 
							
						 
						
							
							
								
								avconv: make the -pass option per-stream.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cba79d2123 
								
							
								 
							
						 
						
							
							
								
								avconv: remove unused variable opt_shortest  
							
							This was replaced with a per-file value in 3c0df90 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								602b1898e5 
								
							
								 
							
						 
						
							
							
								
								avconv: mark more options as expert.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f9fada2704 
								
							
								 
							
						 
						
							
							
								
								avconv: split printing "main options" into global and per-file.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6e3857fa8c 
								
							
								 
							
						 
						
							
							
								
								avconv: refactor help printing.  
							
							By default don't dump every single option on the user, but print only
the basic options.
Add -h long/full to print more options. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f8b1e66553 
								
							
								 
							
						 
						
							
							
								
								avconv: print info/capabilities options in a separate help group.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a3ad68d36c 
								
							
								 
							
						 
						
							
							
								
								cmdutils: extend -h to allow printing codec details.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7c5012127f 
								
							
								 
							
						 
						
							
							
								
								cmdutils: change semantics of show_help_options() and document it.  
							
							Currently it takes a mask and value, such that options for which
(flags & mask) == value.
Change it to take required flags and forbidden flags instead. This is
shorter and simpler to understand. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dc4c24a3d3 
								
							
								 
							
						 
						
							
							
								
								avtools: move some newlines to show_help_options().  
							
							Don't require every caller to supply them. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								79600a8354 
								
							
								 
							
						 
						
							
							
								
								avconv: deprecate -isync.  
							
							This option does not do anything.
Also remove OPT_GRAB, since -isync is the last option using it. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8fc83fb081 
								
							
								 
							
						 
						
							
							
								
								avconv: reformat the options table.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d3810c47fe 
								
							
								 
							
						 
						
							
							
								
								avconv: get rid of ugly casts in the options table.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								db4766ad1b 
								
							
								 
							
						 
						
							
							
								
								avconv: try to match codecs by codec descriptor name as a last resort.  
							
							This allows e.g. -c:v h264 to select the libx264 encoder. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f617135bc9 
								
							
								 
							
						 
						
							
							
								
								avtools: fix show_foo() signatures.  
							
							show_foo() functions are declared as void show_foo(void), but called as
int show_foo(const char*, const char*). 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3c0df90584 
								
							
								 
							
						 
						
							
							
								
								avconv: make -shortest a per-output file option.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f5e668273a 
								
							
								 
							
						 
						
							
							
								
								avconv: split option parsing into a separate file.  
							
							
								
							
							
						 
						13 years ago