9e4e35b4d7 
								
							
								 
							
						 
						
							
							
								
								avconv_opt: fix avio_open2() return code check  
							
							avio_open2() only return < 0 when error. 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								746dca483a 
								
							
								 
							
						 
						
							
							
								
								avconv: support forcing codec tags for input streams  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c255f0b001 
								
							
								 
							
						 
						
							
							
								
								avconv: initialize hwaccel_pix_fmt  
							
							Fixes an assertion failure in vdpau_get_buffer() when -hwaccel auto is
used, but hwaccel init fails. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7671dd7cd7 
								
							
								 
							
						 
						
							
							
								
								avconv: add support for VDPAU decoding  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								07fd0a2219 
								
							
								 
							
						 
						
							
							
								
								avconv: add infrastructure for using hwaccels  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f825d42bcc 
								
							
								 
							
						 
						
							
							
								
								avplay: Accept cpuflags option  
							
							Quite useful for debugging.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								488a0fa689 
								
							
								 
							
						 
						
							
							
								
								avconv: support -t as an input option.  
							
							It limits the duration of the data read from a given input. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								811bd07846 
								
							
								 
							
						 
						
							
							
								
								avconv: make input -ss accurate when transcoding  
							
							Insert (a)trim filters on the corresponding inputs, so the extra frames
are decoded and discarded. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								56ee3f9de7 
								
							
								 
							
						 
						
							
							
								
								avconv: distinguish between -ss 0 and -ss not being used  
							
							Using -ss 0 to drop frames with negative timestamps is a perfectly valid
use case. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7748dd41be 
								
							
								 
							
						 
						
							
							
								
								avconv: add -n option to immediately exit when output files already exist  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b85dbe68e2 
								
							
								 
							
						 
						
							
							
								
								avconv: Call exit_program instead of exit in avconv_opt as well  
							
							This seems to have been missed in 636ced8e1d 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								538bf76737 
								
							
								 
							
						 
						
							
							
								
								avconv: make -aspect work with streamcopy  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								481575d255 
								
							
								 
							
						 
						
							
							
								
								avconv: remove -deinterlace  
							
							It is incompatible with refcounted frames and since it's been deprecated
for a long time now, fixing it is not worth the effort. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								76d23f4031 
								
							
								 
							
						 
						
							
							
								
								avconv: do not send non-monotonous DTS to the muxers.  
							
							Hack partially based on a commit by Michael Niedermayer <michaelni@gmx.at>
Should fix (or work around) bug 458. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3d62442008 
								
							
								 
							
						 
						
							
							
								
								avconv_opt: allocate an OutputFile before the streams.  
							
							This way OutputFile variables like recording time can be used when
creating the streams. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dc574658d1 
								
							
								 
							
						 
						
							
							
								
								avconv: print filter options in -h full output.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								38f0c0781a 
								
							
								 
							
						 
						
							
							
								
								lavfi: merge avfiltergraph.h into avfilter.h  
							
							We do not support using filters without AVFilterGraph in practice
anyway, so there is no point in pretending we do. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a4208b9b7d 
								
							
								 
							
						 
						
							
							
								
								avconv: add options for reading filtergraphs from a file.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3e175a2a55 
								
							
								 
							
						 
						
							
							
								
								avconv: mark attachment streams as immediately finished  
							
							There are never any packets for those streams.
Fixes an infinite loop with -attach. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e7553f4c78 
								
							
								 
							
						 
						
							
							
								
								avconv: do not silently ignore unused codec AVOptions.  
							
							Print an error and abort when the option is of the wrong type (decoding
for output file or vice versa), since this could never be correct for
any input or output configuration.
Print a warning and continue when the option is of the correct type,
just unused, so same commandlines can be reused for different kinds of
input or output files. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								db2d65ce1e 
								
							
								 
							
						 
						
							
							
								
								avconv: fix a typo  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								41d2008b15 
								
							
								 
							
						 
						
							
							
								
								avconv: use a local variable for InputFile in open_input_file().  
							
							This is shorter and more readable. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1da54e908e 
								
							
								 
							
						 
						
							
							
								
								avconv: use a local variable for OutputFile in open_output_file().  
							
							This is shorter and more readable. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9d3009c6c4 
								
							
								 
							
						 
						
							
							
								
								avconv: print an error on applying options of the wrong type.  
							
							I.e. input options to output files or vice versa. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								54b298fe56 
								
							
								 
							
						 
						
							
							
								
								lavc: Deprecate the deinterlace functions in libavcodec  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								df0229a7ca 
								
							
								 
							
						 
						
							
							
								
								avconv: Apply codec options to streams that are copied as well  
							
							This allows setting/overriding e.g. the bitrate parameter, which
is required for the smoothstreaming muxer. Normally, the bitrate
is set by the demuxer in these cases, but not all demuxers can
provide it. This allows stream copy of data to the smoothstreaming
muxer from such inputs.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5c7db097eb 
								
							
								 
							
						 
						
							
							
								
								avconv: pass libavresample options to AVFilterGraph  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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