8f5bb35f40 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: fix video synchronization code to be exact on constant fps videos. Fixes Ticket137  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								677a831ec6 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: remove unused data_codec_name.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								525d4852b9 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: set {audio,video,subtitle}_codec_name const.  
							
							This fixes "assignment discards ‘const’ qualifier from pointer target
type." warnings. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4b961ddfea 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: a bit more consistent prototypes.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0c0ec4be6b 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: dont copy duration when -t is used  
							
							Fixes Ticket445
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7ba8e6bbae 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: replace messy duplicated tag compatibility functions by more generic solution.  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cec92fe49a 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: add vbsf & absf for compatibility.  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1bb766a988 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: fix -re  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4f7dfe12ea 
								
							
								 
							
						 
						
							
							
								
								lavfi: rename vsink_buffer.c to sink_buffer.c, and vsink_buffer.h to buffersink.h  
							
							This is done in order to clarify the non-video-specific nature of the
buffersink code, as the result of the video/audio API unification of
the previous commit, and for improving overall consistency. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c4415f6ec9 
								
							
								 
							
						 
						
							
							
								
								lavfi: unify asink_buffer and vsink_buffer API  
							
							The new API is more generic (no distinction between audio/video for
pulling frames), and avoids code duplication.
A backward compatibility layer is kept for avoiding tools ABI breaks
(only for the video binary interface, audio interface was never used
in the tools). 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d543b3bb52 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: map subtitle stream by default when user specified -scodec  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6f8b1fcd4b 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: tell reset_options() if it is used on input or output files.  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								ca4d71b149 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: fix reading from stdin on windows  
							
							Based on code by Rolf Siegrist
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								20c21f8b75 
								
							
								 
							
						 
						
							
							
								
								cmdutils: get rid of dummy contexts for examining AVOptions.  
							
							Replace it with newly introduced libavutil API. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6233a3a153 
								
							
								 
							
						 
						
							
							
								
								Revert "ffmpeg: remove presets." and reimplement the needed parts that no longer exist.  
							
							Needed by libvpx
This reverts commit a0147957e7 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e6ea4c715d 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: Fix minor memleak of input_tmp  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								df8737eb35 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: fix two unused variables warnings.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c0e8bce349 
								
							
								 
							
						 
						
							
							
								
								Fix compilation with --disable-avfilter.  
							
							Fixes ticket #425 . 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3584b01e4e 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: Fix typos introduced in:  
							
							commit 630902a1e1 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7c3f4fb42d 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: ffmpeg: fix reading commands from the keyboard  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e312543c82 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: fix reading commands from stdin  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4bb2a74ffc 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: 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  
				
					
						
							
							
								 
						
							
							
							
								
							
								ff037c54b4 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: Replace goto redo on decode fail with continue.  
							
							This checks for sigterm but otherwise is identical to the previous
behavior. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cf89e55ac0 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: Remove dead store.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								08fe874fa4 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: use av_clip_int16 for audio clipping  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ef24426599 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: switch stream mapping print code to qatars variant  
							
							Author of the lines of code is probably Nicolas and or Anton
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								10c3b03380 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: 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  
				
					
						
							
							
								 
						
							
							
							
								
							
								93ed69ad21 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: Separate initialization from the main transcode loop.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e5362cecfb 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: reset input_ts_offset between files.  
							
							Signed-off-by: Alex Converse <alex.converse@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3806494549 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: call flush_encoders() from transcode() directly.  
							
							And remove now pointless parameter.
Signed-off-by: Alex Converse <alex.converse@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d73e8cab02 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: fix broken indentation.  
							
							Signed-off-by: Alex Converse <alex.converse@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								877ba7b4bd 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: 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  
				
					
						
							
							
								 
						
							
							
							
								
							
								cb13438543 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: Set error code before before jumping to fail.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6e6ccf0d56 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: Fix spelling errors.  
							
							Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								47a3439ee7 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: save two levels of indentation in flush_encoders()  
							
							By replacing
if (foo)
    <do stuff>
with
if (!foo)
    continue;
<do stuff> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a16f1afb11 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: factor flushing encoders out of output_packet().  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								94adca68f8 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: factor out initializing input streams.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8b85b9fa42 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: reset streamid_map between output files.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6bdd9fbc89 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: make timer_start a local var in transcode().  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3a7b4ccd1c 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: cosmetics, move OutputStream.  
							
							Allows us to get rid of forward InputStream declaration. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8f9c77e765 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: remove two unused macros.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e0aee84084 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: reindent.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d4d5a95055 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: rescue poor abused start_time global.  
							
							Keep a per-OutputFile instance of it, thus making -ss work with multiple
output files. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								08890d355e 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: : rescue poor abused recording_time global.  
							
							Keep a per-OutputFile instance of it, thus making -t work with multiple
output files. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5c2a4d3bb1 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: fix broken indentation.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dd0724288e 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: get rid of the arbitrary MAX_FILES limit.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								76e4873319 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: 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