5209149157 
								
							
								 
							
						 
						
							
							
								
								make av_find_best_stream() ignore streams marked with AV_DISPOSITION_*_IMPAIRED  
							
							Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								37b00b47cb 
								
							
								 
							
						 
						
							
							
								
								Frame-based multithreading framework using pthreads  
							
							See doc/multithreading.txt for details on use in codecs.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3940caad02 
								
							
								 
							
						 
						
							
							
								
								lavf: rename ff_probe_input_buffer to make it public  
							
							It is useful for applications that hand input data directly to lavf via
a ByteIOContext.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								aad216fd7e 
								
							
								 
							
						 
						
							
							
								
								lavf: simplify pb parameter of ff_probe_input_buffer  
							
							There is no need to pass the ByteIOContext via a pointer to a pointer
anymore.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b3190529df 
								
							
								 
							
						 
						
							
							
								
								Make av_set_pts_info keep previous time base if new one is invalid.  
							
							Fixes issue 2475.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f124b087ee 
								
							
								 
							
						 
						
							
							
								
								libavformat: Add a function for freeing an AVFormatContext  
							
							This function is useful for freeing data structures allocated by
muxers, which currently have to be freed manually by the caller.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e6fb5a4f78 
								
							
								 
							
						 
						
							
							
								
								add ff_index_search_timestamp and ff_add_index_entry  
							
							Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								101e1f6ff9 
								
							
								 
							
						 
						
							
							
								
								Make ff_interleave_compare_dts static to utils.c.  
							
							Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								440d761e40 
								
							
								 
							
						 
						
							
							
								
								Clarify timestamps related error messages in compute_pkt_fields2().  
							
							Originally committed as revision 26308 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6cbce63650 
								
							
								 
							
						 
						
							
							
								
								Fix assertion fail on audio files with invalid sample rates,  
							
							fixes issue 2475.
Patch by Daniel Kang, daniel.d.kang at gmail
Originally committed as revision 26240 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6bbdba08c2 
								
							
								 
							
						 
						
							
							
								
								Revert previous commit, as it was not meant to be pushed.  
							
							Originally committed as revision 26239 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7820147e6f 
								
							
								 
							
						 
						
							
							
								
								Issue more explicit error messages in compute_pkt_fields2().  
							
							Originally committed as revision 26238 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								81bd411965 
								
							
								 
							
						 
						
							
							
								
								In av_close_input_stream(), flush the packet queue before to actually  
							
							close the stream.
This way the flushed packets can still reference the still unclosed
format context.
In particular this fixes a spurious error issued when closing the
video4linux2 buffer in mmap_release_buffer(), which tries to access
the file descriptor of an already closed file.
Originally committed as revision 26237 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cf99e4aa00 
								
							
								 
							
						 
						
							
							
								
								Add AVOption support for muxers.  
							
							Patch by Anssi Hannula, anssi d hannula a iki d fi
Originally committed as revision 26195 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9128ae08b3 
								
							
								 
							
						 
						
							
							
								
								Implement av_find_best_stream.  
							
							Originally committed as revision 26104 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bb62d5c1f0 
								
							
								 
							
						 
						
							
							
								
								Allow output formats without any streams.  
							
							Required for future metadata format.
Originally committed as revision 26100 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								141de5a9c1 
								
							
								 
							
						 
						
							
							
								
								add ff_find_stream_index  
							
							Originally committed as revision 26092 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9100d4d632 
								
							
								 
							
						 
						
							
							
								
								Fix crash if invalid bit-rate was read from file.  
							
							Fixes issue 2426.
Patch by David Czech, davidczech510 gmail
Originally committed as revision 26061 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								118ccae030 
								
							
								 
							
						 
						
							
							
								
								add subtitle codec autodetection  
							
							Originally committed as revision 25884 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								581ba2cee1 
								
							
								 
							
						 
						
							
							
								
								In av_find_stream_info, decode more h264 to get correct delay, issue  #2020  
							
							Originally committed as revision 25824 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6bfc268305 
								
							
								 
							
						 
						
							
							
								
								Add av_append_packet function, to be used in code that merges packets  
							
							to allow palette handling without using PaletteControl.
Originally committed as revision 25777 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b3c0fc7673 
								
							
								 
							
						 
						
							
							
								
								av_find_stream_info(): set subtitle codec time_base  
							
							Originally committed as revision 25758 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cb2c971d91 
								
							
								 
							
						 
						
							
							
								
								allow passing subtitles header between decoder and encoder  
							
							Originally committed as revision 25745 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								273231466c 
								
							
								 
							
						 
						
							
							
								
								lavf/utils: use av_{i/o}format_next() instead of first_{i/o}format  
							
							Originally committed as revision 25738 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5d6e4c160a 
								
							
								 
							
						 
						
							
							
								
								Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum  
							
							SampleFormat with AVSampleFormat.
Originally committed as revision 25730 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d60a9f52eb 
								
							
								 
							
						 
						
							
							
								
								lavf: simplify setting the encoder ident tag.  
							
							patch by Anton Khirnov  anton _at_ khirnov _dot_ net
Originally committed as revision 25504 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								13728334e8 
								
							
								 
							
						 
						
							
							
								
								add FF_API_SYMVER define to disable symver compatibility functions  
							
							Originally committed as revision 25491 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								114c9a5925 
								
							
								 
							
						 
						
							
							
								
								add FF_API_FIRST_FORMAT define to drop deprecated first_?format from public api  
							
							Originally committed as revision 25489 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d87a521cde 
								
							
								 
							
						 
						
							
							
								
								add FF_API_PARSE_FRAME_PARAM define to disable the deprecated  
							
							parse_image_size() and parse_frame_rate() public functions
Originally committed as revision 25485 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								88e44314ea 
								
							
								 
							
						 
						
							
							
								
								add FF_API_URL_SPLIT define to disable the deprecated ff_url_split() function  
							
							Originally committed as revision 25482 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								198ac67fe8 
								
							
								 
							
						 
						
							
							
								
								add FF_API_GUESS_FORMAT define to disable the deprecated guess_format()  
							
							and guess_stream_format() public functions
Originally committed as revision 25480 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fd0368e7ca 
								
							
								 
							
						 
						
							
							
								
								move av_find_stream_info() info struct to AVStream to avoid messy (re)allocation  
							
							Originally committed as revision 25418 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e99179de9b 
								
							
								 
							
						 
						
							
							
								
								remove useless local variable  
							
							Originally committed as revision 25394 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3e4318bf4a 
								
							
								 
							
						 
						
							
							
								
								remove useless local allocated start_time array  
							
							Originally committed as revision 25393 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								61138c43e0 
								
							
								 
							
						 
						
							
							
								
								properly check for FF_API_MAX_STREAMS instead of LIBAVFORMAT_VERSION_MAJOR  
							
							Originally committed as revision 25382 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								38aab35f47 
								
							
								 
							
						 
						
							
							
								
								add new streams API without MAX_STREAMS limit  
							
							(disabled until next major bump)
Originally committed as revision 25381 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								feb2440c38 
								
							
								 
							
						 
						
							
							
								
								dynamically use nb_streams instead of static use of MAX_STREAMS  
							
							Originally committed as revision 25380 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6612d8cf31 
								
							
								 
							
						 
						
							
							
								
								Move handling of ID3v2 to common utils.c code, reducing code duplication  
							
							and supporting it for more formats, fixing issue 2258.
Originally committed as revision 25378 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eb99f179fa 
								
							
								 
							
						 
						
							
							
								
								find_info_tag: Make sure the output buffer is null terminated  
							
							Originally committed as revision 25353 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								62784e3733 
								
							
								 
							
						 
						
							
							
								
								Add the CODEC_CAP_CHANNEL_CONF capability code and add  
							
							that flag to the dca codec. This capability when set
will make sure the codec will initialize the channel
configuration instead of trusting the container. This
fixes issue 2137 and issue 850.
Originally committed as revision 25320 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								59cb40b921 
								
							
								 
							
						 
						
							
							
								
								Fix index_entries pos:  
							
							It was being set wrong for files with data_offset > 0
Patch by Michael Chinen, mchinen gmail
Originally committed as revision 25239 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6ed040408b 
								
							
								 
							
						 
						
							
							
								
								Move AVOptions from libavcodec to libavutil  
							
							Originally committed as revision 25210 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b163078fe3 
								
							
								 
							
						 
						
							
							
								
								Fix formatting for negative start times (issue 2139).  
							
							Patch by Christian d'Heureuse, chdh inventec ch
Originally committed as revision 25063 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b004207df4 
								
							
								 
							
						 
						
							
							
								
								move stream info arrays into a struct to ease future dynamic allocation  
							
							Originally committed as revision 25045 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								668338c573 
								
							
								 
							
						 
						
							
							
								
								avformat: free decryption key in av_close_input_stream()  
							
							Originally committed as revision 24899 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f9c399c4fd 
								
							
								 
							
						 
						
							
							
								
								Make parse_key_value from httpauth a common lavf internal function  
							
							Originally committed as revision 24832 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								54036be11a 
								
							
								 
							
						 
						
							
							
								
								rename LAVF_API_* defines to FF_API_* to clarify that it is not public API  
							
							Originally committed as revision 24825 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dd872bf49f 
								
							
								 
							
						 
						
							
							
								
								add LAVF_API_OLD_METADATA define to disable the deprecated metadata API  
							
							Originally committed as revision 24818 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d2064fd42b 
								
							
								 
							
						 
						
							
							
								
								Fix segv when stream copy and validate_tag fails, st->codec->codec is not set  
							
							Originally committed as revision 24782 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ec973f45a3 
								
							
								 
							
						 
						
							
							
								
								Fix mem leak when trying to open a non-existing image file (issue 2126).  
							
							Patch by Przemysław Sobala, psobala wp-sa pl
Originally committed as revision 24757 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago