Anton Khirnov
							
						 
						
							
							
							
								
							
								f9fada2704 
								
							
								 
							
						 
						
							
							
								
								avconv: split printing "main options" into global and per-file.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								1136bd362a 
								
							
								 
							
						 
						
							
							
								
								avtools: add -h demuxer/muxer  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								a3ad68d36c 
								
							
								 
							
						 
						
							
							
								
								cmdutils: extend -h to allow printing codec details.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								dc4c24a3d3 
								
							
								 
							
						 
						
							
							
								
								avtools: move some newlines to show_help_options().  
							
							 
							
							 
							
							
								
							
							
							Don't require every caller to supply them. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								7c10194996 
								
							
								 
							
						 
						
							
							
								
								cmdutils: refactor -codecs option.  
							
							 
							
							 
							
							
								
							
							
							Make it print a list of AVCodecDescriptors.
Add new -decoders and -encoders options that print lists of decoders and
encoders respectively. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								ad5043e285 
								
							
								 
							
						 
						
							
							
								
								cmdutils: show options in show_help_children only if the context has options  
							
							 
							
							 
							
							
								
							
							
							Avoid to print a pointless name of the context followed by an empty list. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								36ef5369ee 
								
							
								 
							
						 
						
							
							
								
								Replace all CODEC_ID_* with AV_CODEC_ID_*  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   chinshou
							
						 
						
							
							
							
								
							
								55de89e25d 
								
							
								 
							
						 
						
							
							
								
								cmdutils/alloc_buffer: fix typo  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Nicolas George
							
						 
						
							
							
							
								
							
								b0629366a2 
								
							
								 
							
						 
						
							
							
								
								lavf: make cmdutils's check_stream_specifier public.  
							
							 
							
							 
							
							
								
							
							
							The new function is called avformat_match_stream_specifier()
and does not include logging the error message. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Mans Rullgard
							
						 
						
							
							
							
								
							
								45870f8b6e 
								
							
								 
							
						 
						
							
							
								
								Print full compiler identification, not only version number  
							
							 
							
							 
							
							
								
							
							
							This provides a more precise identification of the compiler used.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Ronald S. Bultje
							
						 
						
							
							
							
								
							
								66a297975d 
								
							
								 
							
						 
						
							
							
								
								cmutils: include shellapi.h on Win32 (for CommandLineToArgvW).  
							
							 
							
							 
							
							
								
							
							
							This is required for CommandLineToArgvW. Normally, shellapi.h is included
implicitly by windows.h, but if we define WIN32_LEAN_AND_MEAN (or some of
the other earlier headers have included windows.h with that option),
windows.h doesn't include this one.
Thus explicitly include the headers we really need, for clarity and
compatibility. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Carl Eugen Hoyos
							
						 
						
							
							
							
								
							
								50d0f6cee9 
								
							
								 
							
						 
						
							
							
								
								Extend -codecs output.  
							
							 
							
							 
							
							
								
							
							
							Allow to show different supported multi-threading methods for an
encoder/decoder pair.
Fixes ticket #1512  
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								f91b7d8030 
								
							
								 
							
						 
						
							
							
								
								mdutils: print error message on error get_buffer related errors  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Martin Storsjö
							
						 
						
							
							
							
								
							
								d3ed1c9571 
								
							
								 
							
						 
						
							
							
								
								cmdutils: Pass the actual chosen encoder to filter_codec_opts  
							
							 
							
							 
							
							
								
							
							
							This allows passing the right options to encoders when there's more
than one encoder for a certain codec id.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								c13e490dce 
								
							
								 
							
						 
						
							
							
								
								codec_release_buffer: fix handling of non user buffers  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								8f1b139c10 
								
							
								 
							
						 
						
							
							
								
								cmdutils: dont return void from a void function  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Nicolas George
							
						 
						
							
							
							
								
							
								6668ef7567 
								
							
								 
							
						 
						
							
							
								
								cmdutils: include threading caps in codecs listing.  
							
							 
							
							 
							
							
								
							
							
							Suggested by Roger Pack on ffmpeg-user. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								d55c2e05b5 
								
							
								 
							
						 
						
							
							
								
								avtools: move buffer management code from avconv to cmdutils.  
							
							 
							
							 
							
							
								
							
							
							It will be used by avplay. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Clément Bœsch
							
						 
						
							
							
							
								
							
								e00b2d284e 
								
							
								 
							
						 
						
							
							
								
								options: stop after option is found.  
							
							 
							
							 
							
							
								
							
							
							This reverts 78da04384a6c22820518706d84631006d31a85ea; it is not
required anymore since the previous commit (these extended checks were
for the -timecode option in both muxers and encoders), and reduces the
diff with the fork. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								89cf5bf39a 
								
							
								 
							
						 
						
							
							
								
								cmdutils: replace 1 line #ifs by if()  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Gavin Kinsey
							
						 
						
							
							
							
								
							
								bf6fb563b9 
								
							
								 
							
						 
						
							
							
								
								Allow building of command line utils without swresample lib  
							
							 
							
							 
							
							
								
							
							
							This allows building ffprobe without swresample
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Nicolas George
							
						 
						
							
							
							
								
							
								ea07063fd8 
								
							
								 
							
						 
						
							
							
								
								cmdutils: allow to specify a stream by its ID.  
							
							 
							
							 
							
							
								
							
							
							The stream can be specified as "#129" or "#0x81".
It is especially useful for VOBs dumped from a DVD,
where the language-id mapping is available externally
and the probing can find the streams in a random order. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								7cf78b3476 
								
							
								 
							
						 
						
							
							
								
								cmdutils: Add fallback case to switch in check_stream_specifier().  
							
							 
							
							 
							
							
								
							
							
							This fixes the warning:
cmdutils.c:897: warning: ‘type’ may be used uninitialized in this function 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								ac71230902 
								
							
								 
							
						 
						
							
							
								
								lavfi: add video buffer sink, and use it in avtools  
							
							 
							
							 
							
							
								
							
							
							Also add the public interface libavfilter/buffersink.h.
Based on a commit by Stefano Sabatini. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								eadac34c80 
								
							
								 
							
						 
						
							
							
								
								cmdutils/avutil: Move cpu caps parse code into av_parse_cpu_caps()  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								bcb82fe1f4 
								
							
								 
							
						 
						
							
							
								
								avconv: use libavresample  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								b7327887ea 
								
							
								 
							
						 
						
							
							
								
								avconv: get output pixel format from lavfi.  
							
							 
							
							 
							
							
								
							
							
							This way we don't require a clearly defined corresponding input stream.
The result for the xwd test changes because rgb24 is now chosen instead
of bgra. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								41a052a6ba 
								
							
								 
							
						 
						
							
							
								
								cmdutils: fix "oswr may be used uninitialized" warning  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								be4cde226a 
								
							
								 
							
						 
						
							
							
								
								cmdutils: parse options for swr  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Reinhard Tartler
							
						 
						
							
							
							
								
							
								050dc12778 
								
							
								 
							
						 
						
							
							
								
								Read preset files with suffix .avpreset  
							
							 
							
							 
							
							
								
							
							
							The preset files have been renamed some time ago.
CC: libav-stable@libav.org  
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								f43a16049e 
								
							
								 
							
						 
						
							
							
								
								cmdutils: Fix cpuflags so the flags dont pull in and out other flags.  
							
							 
							
							 
							
							
								
							
							
							Note, this doesnt break compatibility with libav, as libav
has implemented a incompatible and more limited system under the same
-cpuflags command line option we used since some time.
The differences to libav for example are we can do things like
ffmpeg -cpuflags -sse+mmx -cpuflags +3dnow
Its also possible in our system to force flags that have not been
detected as available
And our -cpuflags works with all tools not just 1
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								4138cd2907 
								
							
								 
							
						 
						
							
							
								
								avconv: add -cpuflags option for setting supported cpuflags.  
							
							 
							
							 
							
							
								
							
							
							Useful for testing. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								3faa141d15 
								
							
								 
							
						 
						
							
							
								
								cmdutils: use new avcodec_is_decoder/encoder() functions.  
							
							 
							
							 
							
							
								
							
							
							Fixes listing encoders. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								b315042c8c 
								
							
								 
							
						 
						
							
							
								
								Remove libpostproc.  
							
							 
							
							 
							
							
								
							
							
							This library does not fit into Libav as a whole and its code is just a
maintenance burden.  Furthermore it is now available as an external project,
which completely obviates any reason to keep it around.
URL: http://git.videolan.org/?p=libpostproc.git  
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								1060e9ce54 
								
							
								 
							
						 
						
							
							
								
								cmdutils: add -cpuflags.  
							
							 
							
							 
							
							
								
							
							
							This allows globally forcing specific cpuflags (or lack thereof)
Useful for debugging and benchmarking
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Carl Eugen Hoyos
							
						 
						
							
							
							
								
							
								f6492476a6 
								
							
								 
							
						 
						
							
							
								
								Fix ffmpeg -codecs output.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Ronald S. Bultje
							
						 
						
							
							
							
								
							
								21d0d1d64f 
								
							
								 
							
						 
						
							
							
								
								cmdutils: update copyright year to 2012.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Clément Bœsch
							
						 
						
							
							
							
								
							
								3bc92e34a4 
								
							
								 
							
						 
						
							
							
								
								cmdutils: re-add return 0 accidentally remove from opt_protocols().  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Alexandra Khirnova
							
						 
						
							
							
							
								
							
								570f6aaab1 
								
							
								 
							
						 
						
							
							
								
								cmdutils: fix options starting with 'no'.  
							
							 
							
							 
							
							
								
							
							
							E.g. non_linear_quant mpeg2video private option.
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								abe655a472 
								
							
								 
							
						 
						
							
							
								
								Drop unnecessary prefix from *sink* variable and struct names.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Nicolas George
							
						 
						
							
							
							
								
							
								dcea7ca752 
								
							
								 
							
						 
						
							
							
								
								cmdutils: include type in filter list.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Nicolas George
							
						 
						
							
							
							
								
							
								a9575ffc65 
								
							
								 
							
						 
						
							
							
								
								cmdutils: media type to letter conversion in a separate function.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								45f2908d02 
								
							
								 
							
						 
						
							
							
								
								cosmetics: Rename ffsink to avsink.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Reinhard Tartler
							
						 
						
							
							
							
								
							
								014f8d8106 
								
							
								 
							
						 
						
							
							
								
								No longer build libpostproc by default  
							
							 
							
							 
							
							
								
							
							
							update documentation to inform developers that it may be removed in a
later release.
Signed-off-by: Reinhard Tartler <siretart@tauware.de> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								e869d08cbc 
								
							
								 
							
						 
						
							
							
								
								cmdutils: make this_year extern, so it can be referenced from other .o files  
							
							 
							
							 
							
							
								
							
							
							Required by a pending change in ffprobe. 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								9ac58ba133 
								
							
								 
							
						 
						
							
							
								
								cmdutils: add print_program_info() used in both show_banner() and show_version()  
							
							 
							
							 
							
							
								
							
							
							This also make -version show program configuration and compilation
information, which was previously shown only in the banner. 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Aneesh Dogra
							
						 
						
							
							
							
								
							
								cbaef7d16e 
								
							
								 
							
						 
						
							
							
								
								cmdutils: K&R reformatting cosmetics  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Carl Eugen Hoyos
							
						 
						
							
							
							
								
							
								8dc973e6d1 
								
							
								 
							
						 
						
							
							
								
								Update copyright year.  
							
							 
							
							
								
							
							
						 
						14 years ago