Anton Khirnov 
							
						 
					 
					
						
						
							
						
						6b4aa5dac8 
					 
					
						
						
							
							avio: avio_ prefix for url_fseek  
						
						... 
						
						
						
						Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com > 
						
						
					 
					
						2011-03-01 12:12:33 -05:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						22a3212e32 
					 
					
						
						
							
							avio: rename url_fopen/fclose -> avio_open/close.  
						
						... 
						
						
						
						Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com > 
						
						
					 
					
						2011-02-23 10:18:55 -05:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						b7effd4e83 
					 
					
						
						
							
							avio: avio_ prefixes for get_* functions  
						
						... 
						
						
						
						In the name of consistency:
get_byte           -> avio_r8
get_<type>         -> avio_r<type>
get_buffer         -> avio_read
get_partial_buffer will be made private later
get_strz is left out becase I want to change it later to return
something useful.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com > 
						
						
					 
					
						2011-02-21 11:23:22 -05:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						ae628ec1fd 
					 
					
						
						
							
							avio: rename ByteIOContext to AVIOContext.  
						
						... 
						
						
						
						Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com > 
						
						
					 
					
						2011-02-20 08:37:15 -05:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						ab0287fcbd 
					 
					
						
						
							
							Move find_info_tag to lavu and add av_ prefix to it  
						
						... 
						
						
						
						Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net > 
						
						
					 
					
						2011-02-17 15:35:18 +01:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						f6c7375a17 
					 
					
						
						
							
							Deprecate parse_date() in favor of av_parse_time().  
						
						... 
						
						
						
						The new av_parse_time() is created in libavutil/parseutils.h, all the
internal functions used by parse_date are moved to
libavutil/parseutils.c and made static.
Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-02-16 23:39:56 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						610219a598 
					 
					
						
						
							
							lavf: add av_ prefix to dump_format()  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-02-16 23:39:56 +00:00 
						 
				 
			
				
					
						
							
							
								Balint Marton 
							
						 
					 
					
						
						
							
						
						22ec6b738f 
					 
					
						
						
							
							Fix av_find_best_stream when using a program  
						
						... 
						
						
						
						The current implementation has a bug, it is returning the stream index
in the found program, and not the stream index in the list of all
streams. The attached patch fixes this issue.
Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-02-16 11:47:42 +00:00 
						 
				 
			
				
					
						
							
							
								Reinhard Tartler 
							
						 
					 
					
						
						
							
						
						737eb5976f 
					 
					
						
						
							
							Merge libavcore into libavutil  
						
						... 
						
						
						
						It is pretty hopeless that other considerable projects will adopt
libavutil alone in other projects. Projects that need small footprint
are better off with more specialized libraries such as gnulib or rather
just copy the necessary parts that they need. With this in mind, nobody
is helped by having libavutil and libavcore split. In order to ease
maintenance inside and around FFmpeg and to reduce confusion where to
put common code, avcore's functionality is merged (back) to avutil.
Signed-off-by: Reinhard Tartler <siretart@tauware.de > 
						
						
					 
					
						2011-02-15 16:18:21 +01:00 
						 
				 
			
				
					
						
							
							
								Anssi Hannula 
							
						 
					 
					
						
						
							
						
						24a83bd10a 
					 
					
						
						
							
							lavf: add AV_DISPOSITION_CLEAN_EFFECTS flag  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-02-14 23:16:32 +00:00 
						 
				 
			
				
					
						
							
							
								Anssi Hannula 
							
						 
					 
					
						
						
							
						
						3c33c0e263 
					 
					
						
						
							
							lavf: print stream disposition in dump_stream_format  
						
						... 
						
						
						
						Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net > 
						
						
					 
					
						2011-02-13 15:21:11 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Ross 
							
						 
					 
					
						
						
							
						
						5209149157 
					 
					
						
						
							
							make av_find_best_stream() ignore streams marked with AV_DISPOSITION_*_IMPAIRED  
						
						... 
						
						
						
						Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net > 
						
						
					 
					
						2011-02-10 22:55:17 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Strange 
							
						 
					 
					
						
						
							
						
						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 > 
						
						
					 
					
						2011-02-09 09:17:28 -05:00 
						 
				 
			
				
					
						
							
							
								Anssi Hannula 
							
						 
					 
					
						
						
							
						
						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 > 
						
						
					 
					
						2011-02-08 18:25:12 -05:00 
						 
				 
			
				
					
						
							
							
								Anssi Hannula 
							
						 
					 
					
						
						
							
						
						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 > 
						
						
					 
					
						2011-02-08 18:25:11 -05:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						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 > 
						
						
					 
					
						2011-02-06 16:12:15 -05:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						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 > 
						
						
					 
					
						2011-02-04 11:29:41 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Ross 
							
						 
					 
					
						
						
							
						
						e6fb5a4f78 
					 
					
						
						
							
							add ff_index_search_timestamp and ff_add_index_entry  
						
						... 
						
						
						
						Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com > 
						
						
					 
					
						2011-02-03 21:50:54 -05:00 
						 
				 
			
				
					
						
							
							
								Diego Elio Pettenò 
							
						 
					 
					
						
						
							
						
						101e1f6ff9 
					 
					
						
						
							
							Make ff_interleave_compare_dts static to utils.c.  
						
						... 
						
						
						
						Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net > 
						
						
					 
					
						2011-01-25 21:48:03 +01:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						440d761e40 
					 
					
						
						
							
							Clarify timestamps related error messages in compute_pkt_fields2().  
						
						... 
						
						
						
						Originally committed as revision 26308 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2011-01-11 12:17:27 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Kang 
							
						 
					 
					
						
						
							
						
						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 
						
						
					 
					
						2011-01-06 03:30:19 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						6bbdba08c2 
					 
					
						
						
							
							Revert previous commit, as it was not meant to be pushed.  
						
						... 
						
						
						
						Originally committed as revision 26239 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2011-01-06 01:11:57 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						7820147e6f 
					 
					
						
						
							
							Issue more explicit error messages in compute_pkt_fields2().  
						
						... 
						
						
						
						Originally committed as revision 26238 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2011-01-06 01:01:21 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						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 
						
						
					 
					
						2011-01-06 01:01:14 +00:00 
						 
				 
			
				
					
						
							
							
								Anssi Hannula 
							
						 
					 
					
						
						
							
						
						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 
						
						
					 
					
						2011-01-02 10:52:34 +00:00 
						 
				 
			
				
					
						
							
							
								Nicolas George 
							
						 
					 
					
						
						
							
						
						9128ae08b3 
					 
					
						
						
							
							Implement av_find_best_stream.  
						
						... 
						
						
						
						Originally committed as revision 26104 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-12-27 09:08:20 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						bb62d5c1f0 
					 
					
						
						
							
							Allow output formats without any streams.  
						
						... 
						
						
						
						Required for future metadata format.
Originally committed as revision 26100 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-12-27 07:46:44 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Ross 
							
						 
					 
					
						
						
							
						
						141de5a9c1 
					 
					
						
						
							
							add ff_find_stream_index  
						
						... 
						
						
						
						Originally committed as revision 26092 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-12-26 01:24:51 +00:00 
						 
				 
			
				
					
						
							
							
								David Czech 
							
						 
					 
					
						
						
							
						
						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 
						
						
					 
					
						2010-12-20 09:58:27 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						118ccae030 
					 
					
						
						
							
							add subtitle codec autodetection  
						
						... 
						
						
						
						Originally committed as revision 25884 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-12-04 14:46:13 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
							
						
						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 
						
						
					 
					
						2010-11-25 02:19:03 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						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 
						
						
					 
					
						2010-11-21 10:24:48 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						b3c0fc7673 
					 
					
						
						
							
							av_find_stream_info(): set subtitle codec time_base  
						
						... 
						
						
						
						Originally committed as revision 25758 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-11-16 23:50:18 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						cb2c971d91 
					 
					
						
						
							
							allow passing subtitles header between decoder and encoder  
						
						... 
						
						
						
						Originally committed as revision 25745 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-11-13 13:57:49 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						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 
						
						
					 
					
						2010-11-13 08:55:15 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						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 
						
						
					 
					
						2010-11-12 11:04:40 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						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 
						
						
					 
					
						2010-10-16 13:07:20 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						13728334e8 
					 
					
						
						
							
							add FF_API_SYMVER define to disable symver compatibility functions  
						
						... 
						
						
						
						Originally committed as revision 25491 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-10-15 18:25:01 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						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 
						
						
					 
					
						2010-10-15 14:25:36 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						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 
						
						
					 
					
						2010-10-15 13:33:23 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						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 
						
						
					 
					
						2010-10-15 12:54:12 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						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 
						
						
					 
					
						2010-10-15 12:45:14 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						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 
						
						
					 
					
						2010-10-08 22:01:19 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						e99179de9b 
					 
					
						
						
							
							remove useless local variable  
						
						... 
						
						
						
						Originally committed as revision 25394 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-10-07 19:10:51 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						3e4318bf4a 
					 
					
						
						
							
							remove useless local allocated start_time array  
						
						... 
						
						
						
						Originally committed as revision 25393 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-10-07 19:05:31 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						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 
						
						
					 
					
						2010-10-06 21:43:46 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						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 
						
						
					 
					
						2010-10-06 20:56:14 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						feb2440c38 
					 
					
						
						
							
							dynamically use nb_streams instead of static use of MAX_STREAMS  
						
						... 
						
						
						
						Originally committed as revision 25380 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-10-06 20:52:26 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						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 
						
						
					 
					
						2010-10-06 20:21:07 +00:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						eb99f179fa 
					 
					
						
						
							
							find_info_tag: Make sure the output buffer is null terminated  
						
						... 
						
						
						
						Originally committed as revision 25353 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-10-05 19:33:56 +00:00