Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							72415b2adb 
							
						 
					 
					
						
						
							
							Define AVMediaType enum, and use it instead of enum CodecType, which  
						
						... 
						
						
						
						is deprecated and will be dropped at the next major bump.
Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-03-30 23:30:55 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							bad5537e2c 
							
						 
					 
					
						
						
							
							Use full internal pathname in doxygen @file directives.  
						
						... 
						
						
						
						Otherwise doxygen complains about ambiguous filenames when files exist
under the same name in different subdirectories.
Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-02-01 02:00:19 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							0838cfdc8a 
							
						 
					 
					
						
						
							
							Fix remotely exploitable arbitrary code execution vulnerability.  
						
						... 
						
						
						
						Found by Tobias Klein / tk // trapkit / de /
See: http://www.trapkit.de/advisories/TKADV2009-004.txt 
Originally committed as revision 16846 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-28 13:37:26 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							be195ed1d6 
							
						 
					 
					
						
						
							
							Prefer av_freep() over av_free() for variables in the context for safety.  
						
						... 
						
						
						
						Originally committed as revision 16838 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-27 22:21:28 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							0d29b7d572 
							
						 
					 
					
						
						
							
							Add {} between if/else  
						
						... 
						
						
						
						Originally committed as revision 16837 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-27 22:20:05 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							9913860bfb 
							
						 
					 
					
						
						
							
							Export all tracks (each is a different language) instead of just one.  
						
						... 
						
						
						
						Originally committed as revision 16836 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-27 22:14:48 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							c58d6796a1 
							
						 
					 
					
						
						
							
							remove pointless {}  
						
						... 
						
						
						
						Originally committed as revision 16835 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-27 22:03:13 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							a10f1cbb93 
							
						 
					 
					
						
						
							
							Move current_track variable closer to where it is used.  
						
						... 
						
						
						
						Originally committed as revision 16834 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-27 21:58:45 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							68e1794e3a 
							
						 
					 
					
						
						
							
							Fix memleak of fourxm->tracks on error return.  
						
						... 
						
						
						
						Originally committed as revision 16833 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-27 21:56:28 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							4f989885b6 
							
						 
					 
					
						
						
							
							vertical align  
						
						... 
						
						
						
						Originally committed as revision 16832 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-27 21:09:22 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							cc988dd77f 
							
						 
					 
					
						
						
							
							Fix memleak of header in error returns.  
						
						... 
						
						
						
						Originally committed as revision 16831 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-27 21:06:19 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							59afda9f61 
							
						 
					 
					
						
						
							
							better header_size check  
						
						... 
						
						
						
						Originally committed as revision 16830 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-27 21:01:47 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							4698bb2457 
							
						 
					 
					
						
						
							
							size < 4 is invalid  
						
						... 
						
						
						
						Originally committed as revision 16829 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-27 20:51:10 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							6a5d31ac25 
							
						 
					 
					
						
						
							
							Fix build: Add intreadwrite.h and bswap.h #includes where necessary.  
						
						... 
						
						
						
						Originally committed as revision 16556 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-11 22:19:48 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							470bce2b55 
							
						 
					 
					
						
						
							
							cosmetics: indentation  
						
						... 
						
						
						
						Originally committed as revision 16550 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-11 21:08:52 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							c54286ab08 
							
						 
					 
					
						
						
							
							Fix illegal identifier starting with an underscore.  
						
						... 
						
						
						
						Originally committed as revision 16549 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-11 21:07:12 +00:00 
						 
				 
			
				
					
						
							
							
								Luca Abeni 
							
						 
					 
					
						
						
						
						
							
						
						
							dd1c8f3e6e 
							
						 
					 
					
						
						
							
							Bump Major version, this commit is almost just renaming bits_per_sample to  
						
						... 
						
						
						
						bits_per_coded_sample but that cannot be done seperately.
Patch by Luca Abeni
Also reset the minor version and fix the forgotton change to libfaad.
Note: The API/ABI should not be considered stable yet, there still may
be a change done here or there if some developer has some cleanup ideas and
patches!
Originally committed as revision 15262 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-09-08 14:24:59 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							bde15e74de 
							
						 
					 
					
						
						
							
							Make long_names in lavf/lavdev optional depending on CONFIG_SMALL.  
						
						... 
						
						
						
						patch by Stefano Sabatini, stefano.sabatini-lala poste.it
along with some spelling/consistency fixes for the long names by me
Originally committed as revision 13649 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-06-03 16:20:54 +00:00 
						 
				 
			
				
					
						
							
							
								Björn Axelsson 
							
						 
					 
					
						
						
						
						
							
						
						
							899681cd1d 
							
						 
					 
					
						
						
							
							Use dynamically allocated ByteIOContext in AVFormatContext  
						
						... 
						
						
						
						patch by: Björn Axelsson, bjorn d axelsson a intinor d se
thread: [PATCH] Remove static ByteIOContexts, 06 nov 2007
Originally committed as revision 11071 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-11-21 07:41:00 +00:00 
						 
				 
			
				
					
						
							
							
								Roberto Togni 
							
						 
					 
					
						
						
						
						
							
						
						
							b6f508bbcc 
							
						 
					 
					
						
						
							
							Change 4xm demuxer and video decoder to pass the video format version in  
						
						... 
						
						
						
						extradata instead of codec_tag.
Originally committed as revision 10253 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-08-27 21:58:39 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							a985a940c0 
							
						 
					 
					
						
						
							
							export 4xm video version  
						
						... 
						
						
						
						Originally committed as revision 10092 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-08-13 00:44:35 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							07870f8537 
							
						 
					 
					
						
						
							
							pass *fr2 chunks to decoder (Toy-Story2_better-image-quality.4xa contains them)  
						
						... 
						
						
						
						Originally committed as revision 10085 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-08-12 00:23:47 +00:00 
						 
				 
			
				
					
						
							
							
								Panagiotis Issaris 
							
						 
					 
					
						
						
						
						
							
						
						
							6f3e0b2174 
							
						 
					 
					
						
						
							
							Replace all occurrences of AVERROR_IO with AVERROR(EIO).  
						
						... 
						
						
						
						Originally committed as revision 9760 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-07-19 15:23:32 +00:00 
						 
				 
			
				
					
						
							
							
								Panagiotis Issaris 
							
						 
					 
					
						
						
						
						
							
						
						
							769e10f068 
							
						 
					 
					
						
						
							
							Replace all occurrences of AVERROR_NOMEM with AVERROR(ENOMEM).  
						
						... 
						
						
						
						Originally committed as revision 9759 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-07-19 15:21:30 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Tung 
							
						 
					 
					
						
						
						
						
							
						
						
							e4141433ea 
							
						 
					 
					
						
						
							
							Get rid of unnecessary pointer casts.  
						
						... 
						
						
						
						patch by Nicholas Tung, ntung ntung com
Originally committed as revision 8687 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-04-08 20:24:16 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							87e8788680 
							
						 
					 
					
						
						
							
							allocate 32 extra bytes at the end of the probe buffer and remove most probe buf_size checks  
						
						... 
						
						
						
						Originally committed as revision 8677 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-04-08 11:34:15 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							fead30d444 
							
						 
					 
					
						
						
							
							rename BE/LE_8/16/32 to AV_RL/B_8/16/32  
						
						... 
						
						
						
						Originally committed as revision 7587 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-19 22:12:59 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							899af1a26a 
							
						 
					 
					
						
						
							
							Do not set audio codec_tag to 1, that would be PCM audio.  
						
						... 
						
						
						
						Originally committed as revision 6903 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-11-05 16:31:52 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							b78e7197a8 
							
						 
					 
					
						
						
							
							Change license headers to say 'FFmpeg' instead of 'this program/this library'  
						
						... 
						
						
						
						and fix GPL/LGPL version mismatches.
Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-10-07 15:30:46 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							ff70e60176 
							
						 
					 
					
						
						
							
							allow individual selection of muxers and demuxers  
						
						... 
						
						
						
						Originally committed as revision 5707 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-07-10 21:14:37 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							d2a067d1d9 
							
						 
					 
					
						
						
							
							give AVInput/OutputFormat structs consistent names  
						
						... 
						
						
						
						Originally committed as revision 5697 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-07-09 23:40:53 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							5509bffa88 
							
						 
					 
					
						
						
							
							Update licensing information: The FSF changed postal address.  
						
						... 
						
						
						
						Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-01-12 22:43:26 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							115329f160 
							
						 
					 
					
						
						
							
							COSMETICS: Remove all trailing whitespace.  
						
						... 
						
						
						
						Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2005-12-17 18:14:38 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							8baa661498 
							
						 
					 
					
						
						
							
							more non portable float parsing code ...  
						
						... 
						
						
						
						Originally committed as revision 4462 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2005-07-19 15:32:43 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							01f4895c68 
							
						 
					 
					
						
						
							
							changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility  
						
						... 
						
						
						
						Originally committed as revision 4453 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2005-07-17 22:24:36 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							2692067a45 
							
						 
					 
					
						
						
							
							AVPacket.pos  
						
						... 
						
						
						
						Originally committed as revision 4314 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2005-05-26 20:17:12 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							c0df9d75bd 
							
						 
					 
					
						
						
							
							switch to native time bases  
						
						... 
						
						
						
						Originally committed as revision 4168 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2005-04-30 21:43:59 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							caf5fb95ae 
							
						 
					 
					
						
						
							
							fix nonsens timestamp calculation  
						
						... 
						
						
						
						Originally committed as revision 4165 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2005-04-26 10:01:17 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							0ecca7a49f 
							
						 
					 
					
						
						
							
							various security fixes and precautionary checks  
						
						... 
						
						
						
						Originally committed as revision 3822 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2005-01-12 00:16:25 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							568e18b15e 
							
						 
					 
					
						
						
							
							integer overflows, heap corruption  
						
						... 
						
						
						
						possible arbitrary code execution cannot be ruled out in some cases
precautionary checks
Originally committed as revision 3813 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2005-01-08 14:21:33 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Melanson 
							
						 
					 
					
						
						
						
						
							
						
						
							0bd586c50d 
							
						 
					 
					
						
						
							
							sweeping change from -EIO -> AVERROR_IO  
						
						... 
						
						
						
						Originally committed as revision 3239 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-06-19 03:59:34 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							9ee91c2f53 
							
						 
					 
					
						
						
							
							move time_base (pts_num/pts_den) from AVFormatContext -> AVStream  
						
						... 
						
						
						
						Originally committed as revision 3148 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-05-21 20:43:21 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Melanson 
							
						 
					 
					
						
						
						
						
							
						
						
							3a278992bd 
							
						 
					 
					
						
						
							
							remove numerous definitions of BE_*/LE_* macros; convert FOURCC_TAG ->  
						
						... 
						
						
						
						MKTAG/MKBETAG
Originally committed as revision 2886 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-03-14 04:04:08 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Melanson 
							
						 
					 
					
						
						
						
						
							
						
						
							11498da334 
							
						 
					 
					
						
						
							
							set frame rate information, for good measure  
						
						... 
						
						
						
						Originally committed as revision 2521 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-11-16 14:26:50 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Melanson 
							
						 
					 
					
						
						
						
						
							
						
						
							d66dae57e8 
							
						 
					 
					
						
						
							
							use the proper file framerate (specified by a float); account the pts  
						
						... 
						
						
						
						for video and audio tracks separately
Originally committed as revision 2520 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-11-15 18:18:42 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Melanson 
							
						 
					 
					
						
						
						
						
							
						
						
							e7106d5b8e 
							
						 
					 
					
						
						
							
							clean up 4xm demuxer; make valgrind just a little happier  
						
						... 
						
						
						
						Originally committed as revision 2296 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-09-20 21:54:33 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							4b465299f3 
							
						 
					 
					
						
						
							
							4xm adpcm  
						
						... 
						
						
						
						Originally committed as revision 1928 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-06-03 13:58:44 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Melanson 
							
						 
					 
					
						
						
						
						
							
						
						
							73a19b2dae 
							
						 
					 
					
						
						
							
							get the video dispatch straight  
						
						... 
						
						
						
						Originally committed as revision 1916 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-05-28 23:50:00 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Melanson 
							
						 
					 
					
						
						
						
						
							
						
						
							8e7284ba91 
							
						 
					 
					
						
						
							
							dispatch video as well as audio  
						
						... 
						
						
						
						Originally committed as revision 1914 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-05-28 02:41:24 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Melanson 
							
						 
					 
					
						
						
						
						
							
						
						
							5a634a6952 
							
						 
					 
					
						
						
							
							allocate enough bytes  
						
						... 
						
						
						
						Originally committed as revision 1908 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-05-26 20:53:09 +00:00