6248694861 
								
							
								 
							
						 
						
							
							
								
								avconv: fix some bugs introduced in  630902a1e1 
							
							These caused scrambled error messages to be printed and
floating point exceptions.
For example when there was no decoder available for a
stream.
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2e2594ca5b 
								
							
								 
							
						 
						
							
							
								
								avconv: remove -threads option.  
							
							It's only shadowing the AVOption with the same name. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f593628e58 
								
							
								 
							
						 
						
							
							
								
								avconv: Replace raw picture frame swapping hack.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c922816d31 
								
							
								 
							
						 
						
							
							
								
								avconv: remove stubs of crop* and pad* options  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ed5b13265e 
								
							
								 
							
						 
						
							
							
								
								avconv: re-add nb_streams to InputFile.  
							
							It was mistakenly removed in 2cf8355f98681bdd726b739008acd5483f82f8d7,
not taking into account that new streams might appear in av_read_frame()
that avconv doesn't know about.
Fixes bug 24. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0249478756 
								
							
								 
							
						 
						
							
							
								
								doxygen: fix wrong comment syntax, //< vs. ///<  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b9630bcf82 
								
							
								 
							
						 
						
							
							
								
								avconv: Replace goto redo on decode fail with continue.  
							
							This checks for sigterm but otherwise is identical to the previous
behavior. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								389e0a5a24 
								
							
								 
							
						 
						
							
							
								
								avconv: Remove dead store.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6c7ee2f7db 
								
							
								 
							
						 
						
							
							
								
								avconv: use av_clip_int16 for audio clipping  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bc8c50512f 
								
							
								 
							
						 
						
							
							
								
								avconv: print the codecs names in the stream mapping.  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c74b44de08 
								
							
								 
							
						 
						
							
							
								
								avconv: move the avcodec_find_decoder() call to add_input_streams().  
							
							This makes the code simpler to understand, though it results in an
unnecessary call to avcodec_find_decoder() if the stream won't be
decoded. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								88f71f3daa 
								
							
								 
							
						 
						
							
							
								
								Fix compilation with --disable-avfilter.  
							
							Fixes ticket #414 . 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eaf2d37acc 
								
							
								 
							
						 
						
							
							
								
								avconv: Separate initialization from the main transcode loop.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f60a6b5853 
								
							
								 
							
						 
						
							
							
								
								avconv: reset input_ts_offset between files.  
							
							Signed-off-by: Alex Converse <alex.converse@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b62b5cb6fd 
								
							
								 
							
						 
						
							
							
								
								avconv: call flush_encoders() from transcode() directly.  
							
							And remove now pointless parameter.
Signed-off-by: Alex Converse <alex.converse@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c093150849 
								
							
								 
							
						 
						
							
							
								
								avconv: fix broken indentation.  
							
							Signed-off-by: Alex Converse <alex.converse@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f21f294e05 
								
							
								 
							
						 
						
							
							
								
								avconv: rescue poor abused limit_filesize global.  
							
							Keep a per-OutputFile instance of it, thus making -fs work with multiple
output files.
Signed-off-by: Alex Converse <alex.converse@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e6d2b73784 
								
							
								 
							
						 
						
							
							
								
								avconv: Set error code before before jumping to fail.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bb337b4fbc 
								
							
								 
							
						 
						
							
							
								
								avconv: Fix spelling errors.  
							
							Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6f1c66d526 
								
							
								 
							
						 
						
							
							
								
								avconv: save two levels of indentation in flush_encoders()  
							
							By replacing
if (foo)
    <do stuff>
with
if (!foo)
    continue;
<do stuff> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4a4ce2e743 
								
							
								 
							
						 
						
							
							
								
								avconv: factor flushing encoders out of output_packet().  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								630902a1e1 
								
							
								 
							
						 
						
							
							
								
								avconv: factor out initializing input streams.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ddf5ef0263 
								
							
								 
							
						 
						
							
							
								
								avconv: remove -intra option.  
							
							It's equivalent to -g 0. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e922bbfa76 
								
							
								 
							
						 
						
							
							
								
								avconv: reset streamid_map between output files.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c5ad2c2cc6 
								
							
								 
							
						 
						
							
							
								
								avconv: make timer_start a local var in transcode().  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6494c001be 
								
							
								 
							
						 
						
							
							
								
								avconv: cosmetics, move OutputStream.  
							
							Allows us to get rid of forward InputStream declaration. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e659c51563 
								
							
								 
							
						 
						
							
							
								
								avconv: remove two unused macros.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								45f861283e 
								
							
								 
							
						 
						
							
							
								
								avconv: reindent.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ea065176b2 
								
							
								 
							
						 
						
							
							
								
								avconv: rescue poor abused start_time global.  
							
							Keep a per-OutputFile instance of it, thus making -ss work with multiple
output files. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ef44a60710 
								
							
								 
							
						 
						
							
							
								
								avconv: rescue poor abused recording_time global.  
							
							Keep a per-OutputFile instance of it, thus making -t work with multiple
output files. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2886aee73f 
								
							
								 
							
						 
						
							
							
								
								avconv: merge two loops in output_packet().  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f1176d41af 
								
							
								 
							
						 
						
							
							
								
								avconv: fix broken indentation.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b0c9e8e024 
								
							
								 
							
						 
						
							
							
								
								avconv: get rid of the arbitrary MAX_FILES limit.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4288e0316a 
								
							
								 
							
						 
						
							
							
								
								avconv: get rid of the output_streams_for_file vs. ost_table schizophrenia  
							
							Instead store output streams in the same way as input streams. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								af70aa4526 
								
							
								 
							
						 
						
							
							
								
								avconv: add a wrapper for output AVFormatContexts and merge output_opts into it  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								09af7fb309 
								
							
								 
							
						 
						
							
							
								
								avconv: make itsscale syntax consistent with other options.  
							
							Move the stream specifier to the option name. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								88867844c6 
								
							
								 
							
						 
						
							
							
								
								avconv: factor out adding input streams.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								553735f5a8 
								
							
								 
							
						 
						
							
							
								
								avconv: Factorize combining auto vsync with format.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								87ef060c3b 
								
							
								 
							
						 
						
							
							
								
								avconv: Factorize video resampling.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9be3c1245f 
								
							
								 
							
						 
						
							
							
								
								avconv: Don't unnecessarily convert ipts to a double.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d071df888d 
								
							
								 
							
						 
						
							
							
								
								avconv: Correct Copyright statement.  
							
							this more than 4000 line file has less than 600 lines that are not in ffmpeg.c
and they are largely cosmetic changes from ffmpeg.c.
Thus the copyright statement from ffmpeg.c should be used.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6cd9d0f77d 
								
							
								 
							
						 
						
							
							
								
								Revert "avconv: use stream copy by default when possible."  
							
							This reverts commit 4f4f33844a 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ad42126abc 
								
							
								 
							
						 
						
							
							
								
								avconv: print stream copy information.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4f4f33844a 
								
							
								 
							
						 
						
							
							
								
								avconv: use stream copy by default when possible.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5759cce70d 
								
							
								 
							
						 
						
							
							
								
								avconv: don't segfault on 0 input files.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								47219e1c0c 
								
							
								 
							
						 
						
							
							
								
								avconv: fix uninitialized variable  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2c81d5f4c5 
								
							
								 
							
						 
						
							
							
								
								avconv: remove a write-only variable  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								40fc281087 
								
							
								 
							
						 
						
							
							
								
								avconv: remove pointless parameter from new_*_stream().  
							
							New streams are always added to the last output file. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								169f0647b7 
								
							
								 
							
						 
						
							
							
								
								avconv: cosmetics, move code  
							
							Move find_codec_or_die(), choose_codec(), new_output_stream() and
read_avserver_streams() below transcode() where they belong. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								86530f418e 
								
							
								 
							
						 
						
							
							
								
								avconv: cosmetics -- move copy_chapters().  
							
							It's only used in opt_output_file(), so move it right above
opt_output_file(). 
							
						 
						14 years ago