2bfdb34c8a 
								
							
								 
							
						 
						
							
							
								
								mpeg12: remove repeat-field code disabled since May 2002  
							
							Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d4863fc1a8 
								
							
								 
							
						 
						
							
							
								
								cmdutils: allow precisely specifying a stream for AVOptions.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								791a86c37a 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: add a warning stating that the program is deprecated.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4d58e4cb4c 
								
							
								 
							
						 
						
							
							
								
								Rename ffserver to avserver.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								08e09ed7db 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: fix some indentation  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								bf174a70cd 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: use new avcodec_open2 and avformat_find_stream_info API.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								71a1d1116f 
								
							
								 
							
						 
						
							
							
								
								Replace some gotos that lead to single return statements by direct return.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c7dd3e7e43 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: get rid of a pointless limit on number of streams.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								646a9a1893 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: remove an unused define.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5f847bf61d 
								
							
								 
							
						 
						
							
							
								
								lavf: deprecate AVFormatContext.timestamp  
							
							It's replaced by 'creation_time' metadata tag. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b12c259252 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: merge input_files_ts_scale into InputStream.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6fbf2485ad 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: don't abuse a global for passing sample format from input to output  
							
							It's broken with multiple files or audio streams. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								87c739a395 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: don't abuse a global for passing channel layout from input to output  
							
							It's broken with multiple files or audio streams. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1cede1d011 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: factor common code from new_a/v/s/d_stream to new_output_stream()  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e98bc78ca1 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: remove unused variables from InputStream.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								20f9f21fd4 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: remove pointless if (nb_input_files)  
							
							It's required to be non-zero since
cc58300e30 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								27e91f37f5 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: merge input_files_ts_offset into input_files.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9e253c13d0 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: merge input_codecs into input_streams.  
							
							There's no point in keeping them separate. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								17c8cc550d 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: drop AV prefixes from struct names.  
							
							Those are reserved for the libs. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f5302e5dcf 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: deprecate loop_input and loop_output options  
							
							They were replaced by (de)muxer private options. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5e8d2e337e 
								
							
								 
							
						 
						
							
							
								
								lavf: deprecate AVStream.quality.  
							
							AVStream is no place for it and it's unused outside of ffmpeg anyway. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0ebcdf5cda 
								
							
								 
							
						 
						
							
							
								
								Do not include mathematics.h in avutil.h  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f6d6783a4d 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: use av_get_bytes_per_sample() in place of av_get_bits_per_sample_fmt()  
							
							av_get_bits_per_sample_fmt() was deprecated.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e6c52cee54 
								
							
								 
							
						 
						
							
							
								
								Replace usages of av_get_bits_per_sample_fmt() with av_get_bytes_per_sample().  
							
							av_get_bits_per_sample_fmt() is deprecated. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								55ba12e300 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: deprecate -vc and -tvstd  
							
							They've been replaced by demuxer private options. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8035f42968 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: use new avformat_open_* API.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0b7ccad6bf 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: don't abuse a global for passing frame size from input to output  
							
							It's broken with multiple files or video streams. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								10de86b882 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: don't abuse a global for passing pixel format from input to output  
							
							It's broken with multiple files or video streams. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								62940bb42f 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: initialise encoders earlier.  
							
							Fixes choosing supported samplerate and framerate. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9446d75941 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: merge output_codecs array into AVOutputStream members.  
							
							There's no point in keeping them separate. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a6286bda09 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: don't abuse a global for passing framerate from input to output  
							
							It's broken with multiple files or video streams. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8f3e999736 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: don't abuse a global for passing channels from input to output  
							
							It's broken with multiple files or audio streams. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d7ee44024c 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: don't abuse a global for passing samplerate from input to output  
							
							It's broken with multiple files or audio streams.
This removes the default samplerate of 44100 for raw input, hence all
the FATE changes. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0be3736796 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: fix streaming to ffserver.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9a1b79128c 
								
							
								 
							
						 
						
							
							
								
								ffmpeg.c: Add a necessary const qualifier  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d2d67e424f 
								
							
								 
							
						 
						
							
							
								
								Remove all uses of now deprecated metadata functions.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								94bed8e582 
								
							
								 
							
						 
						
							
							
								
								Replace avcodec_get_pix_fmt_name() by av_get_pix_fmt_name().  
							
							This fixes warnings about avcodec_get_pix_fmt_name() being deprecated.
Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e65ab9d94f 
								
							
								 
							
						 
						
							
							
								
								Remove unused variables  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								26513856d6 
								
							
								 
							
						 
						
							
							
								
								cmdutils: remove OPT_FUNC2  
							
							Make ff* tools only accept opt_* functions taking two arguments.
The distinction between functions with one and two arguments is quite
pointless. Simplify parse_options() code.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								db3262b700 
								
							
								 
							
						 
						
							
							
								
								ffserver: Fix a null pointer dereference as a result of the FF_API_MAX_STREAMS cleanup.  
							
							Fixed another dereference in the RTSP code.
Removed a useless variable.
Changed an unnecessary looping assignment to a simple assignment suggested by
Maksym.
Added fixes and tweaks suggested by Maksym Veremeyenko [verem@m1stereo.tv ] and
Clément B. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2cf8355f98 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: get rid of useless AVInputStream.nb_streams.  
							
							It's a duplicate of AVFormatContext.nb_streams. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								07633154ad 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: simplify managing input files and streams  
							
							Grow the file and stream list in opt_input_file() instead of creating it
all at once in transcode().  This is simpler and will be useful for
following commits. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d2bc4da15b 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: purge redundant AVInputStream.index.  
							
							AVStream.index stores the same thing. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a121754852 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: Don't trigger url_interrupt_cb on the first signal  
							
							Currently, the url_interrupt_cb callback will abort all IO
after the first received signal. This makes the output files
from e.g. the mov muxer to be unreadable if the transcode is
aborted with ctrl+c.
After this patch, the first signal cleanly breaks out of
the transcoding loop, but won't forcibly abort all IO.
After the second signal is received, the url_interrupt_cb
callback will abort all IO.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						14 years ago