Alex Converse
							
						 
						
							
							
							
								
							
								dadbebbbbc 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: Don't unnecessarily convert ipts to a double.  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								7357f6e678 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: don't segfault on 0 input files.  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								6e675b504a 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: remove pointless parameter from new_*_stream().  
							
							 
							
							 
							
							
								
							
							
							New streams are always added to the last output file. 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								868013aa01 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: 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  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								6f610fa144 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: cosmetics -- move copy_chapters().  
							
							 
							
							 
							
							
								
							
							
							It's only used in opt_output_file(), so move it right above
opt_output_file(). 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								c692eda3e7 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: cosmetics -- move parse_forced_key_frames().  
							
							 
							
							 
							
							
								
							
							
							parse_forced_key_frames() is only used in new_video_stream(), so move it
right above new_video_stream(). 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								f69e8c7d15 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: switch to a:b syntax  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								e3bf4e292c 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: replace -vcodec/-acodec/-scodec with a better system.  
							
							 
							
							 
							
							
								
							
							
							The new option doesn't depend on its placement wrt -new* options (which
don't exist anymore) and works in a similar way as per-stream AVOptions.
-[vas]codec remain as aliases to -codec:[vas] 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								a0147957e7 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: remove presets.  
							
							 
							
							 
							
							
								
							
							
							Nothing except x264 uses them and native x264 presets should be used
with private options. 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								2d726b195e 
								
							
								 
							
						 
						
							
							
								
								Revert "ffmpeg: simplify opt_*_codec() options"  
							
							 
							
							 
							
							
								
							
							
							This is needed because the following cherry picks are based on code prior of this
This reverts commit f712f6c8a4 . 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								88bfe4518b 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: change semantics of -map  
							
							 
							
							 
							
							
								
							
							
							New syntax contains an optional stream type, allowing to refer to n-th
stream of specific type.
Omitting stream number now maps all streams of the given type. 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								f12f40b31a 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: get rid of new* options.  
							
							 
							
							 
							
							
								
							
							
							They are confusing, irregular and redundant -- -map already contains all
the information.  Stream maps can now be parsed in opt_output_file().
Add a more user-friendly default behavior in case no maps are present.
Breaks -programid for now, but it never worked properly anyway. A better
solution will be written soon. 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								7efec8dd6d 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: rename sameq variables to same_quant  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								5a9e42ec45 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: make -map_metadata work consistently with the other options  
							
							 
							
							 
							
							
								
							
							
							Before, it took an input and output file index, now it only takes an
input file and applies to the next output file.
Stream/chapter/program specification is now part of the option name and
the delimiter was changed from ',' to ':' to be consistent with the
similar feature for AVOptions. 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								6bf3c39d17 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: make -map_chapters accept only the input file index.  
							
							 
							
							 
							
							
								
							
							
							This is consistent with how all the other options work
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								97861f5b08 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: Set codec_type in new_output_stream  
							
							 
							
							 
							
							
								
							
							
							Ported from a change from anton khirnov to avconv
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								a0ce297b69 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: rename ffmpeg_exit in exit_program  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								50be0b911a 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: Support queing filter commands for later times  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								bb22f39fe2 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: Support passing commands to filters at runtime  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								0249478756 
								
							
								 
							
						 
						
							
							
								
								doxygen: fix wrong comment syntax, //< vs. ///<  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Nicolas George
							
						 
						
							
							
							
								
							
								83ff2a1153 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: use avcodec_get_name to report missing en/decoders.  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Nicolas George
							
						 
						
							
							
							
								
							
								8b52b46c97 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: print the codecs names in the stream mapping.  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Nicolas George
							
						 
						
							
							
							
								
							
								5fa98ab42d 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: ignore forward gaps for subtitles streams.  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								f056fc2c6c 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: remove unsed variable nopts  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Dustin Brody
							
						 
						
							
							
							
								
							
								2bfdb34c8a 
								
							
								 
							
						 
						
							
							
								
								mpeg12: remove repeat-field code disabled since May 2002  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								f8a1fc2623 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: fix null pointer segfault on solaris. (ticket381)  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								d4863fc1a8 
								
							
								 
							
						 
						
							
							
								
								cmdutils: allow precisely specifying a stream for AVOptions.  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								791a86c37a 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: add a warning stating that the program is deprecated.  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								4d58e4cb4c 
								
							
								 
							
						 
						
							
							
								
								Rename ffserver to avserver.  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Carl Eugen Hoyos
							
						 
						
							
							
							
								
							
								f8dc2e51aa 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: fix passlogfile regression  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								6e19cfb083 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: Fix doxygen comments for MetadataMap  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Carl Eugen Hoyos
							
						 
						
							
							
							
								
							
								31fe5d9825 
								
							
								 
							
						 
						
							
							
								
								Fix possible crash when decoding mpeg streams.  
							
							 
							
							 
							
							
								
							
							
							This reverts 2cf8355f98681bdd726b739008acd5483f82f8d7,
fixes ticket 329. 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Carl Eugen Hoyos
							
						 
						
							
							
							
								
							
								08d2cee49c 
								
							
								 
							
						 
						
							
							
								
								Fix -loop_input.  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Carl Eugen Hoyos
							
						 
						
							
							
							
								
							
								8460b757c2 
								
							
								 
							
						 
						
							
							
								
								Do not ignore opt_default() return values.  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								981f6fc988 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: better timebase guessing for stream copy  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Nicolas George
							
						 
						
							
							
							
								
							
								257f274dfa 
								
							
								 
							
						 
						
							
							
								
								Do not use AVFMT_FLAG_NONBLOCK for the output file.  
							
							 
							
							 
							
							
								
							
							
							Restore the commit 0de8ebf  by Carl Eugen Hoyos that was lost during the
merge 58257ea . 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Mans Rullgard
							
						 
						
							
							
							
								
							
								08e09ed7db 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: fix some indentation  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Mans Rullgard
							
						 
						
							
							
							
								
							
								e9f98c9022 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: fix operation with --disable-avfilter  
							
							 
							
							 
							
							
								
							
							
							The width and height must be copied from the input before
being used.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								c31a5b23b4 
								
							
								 
							
						 
						
							
							
								
								Revert "ffmpeg: get rid of a pointless limit on number of streams."  
							
							 
							
							 
							
							
								
							
							
							This reverts commit c7dd3e7e43 
Conflicts:
	ffmpeg.c 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								32aef7d019 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: fix muxer private options (bug introduced by anton khirnov)  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Martin Storsjö
							
						 
						
							
							
							
								
							
								daca33659d 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: Fix the check for experimental codecs  
							
							 
							
							 
							
							
								
							
							
							The variable 'codec' was used uninitialized here.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								321b2a9ded 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: loose lowres hackery  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								1885824b20 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: deprecate -vc and -tvstd  
							
							 
							
							 
							
							
								
							
							
							They've been replaced by demuxer private options.
55ba12e300 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								f790d0092e 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: use new avformat_open_* API.  
							
							 
							
							 
							
							
								
							
							
							8035f42968 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								8d03ca085f 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: print the low bitrate warning after the codec is openend.  
							
							 
							
							 
							
							
								
							
							
							This doesn't access avcodec_opts, so it works with the new options
passing system.
Makes opt_bitrate() unneeded, so it's removed. 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								bf174a70cd 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: use new avcodec_open2 and avformat_find_stream_info API.  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								a9eb4f0899 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: check experimental flag after codec is opened.  
							
							 
							
							 
							
							
								
							
							
							This doesn't access avcodec_opts, so it will work with the new options
passing system. 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								8e2d085516 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: do not set GLOBAL_HEADER flag in the options context  
							
							 
							
							 
							
							
								
							
							
							The removed lines have no effect, since the flag is set on all encoder
for the given file and avcodec_opts are reset between files. 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								71a1d1116f 
								
							
								 
							
						 
						
							
							
								
								Replace some gotos that lead to single return statements by direct return.  
							
							 
							
							
								
							
							
						 
						14 years ago