Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							15862411e6 
							
						 
					 
					
						
						
							
							infinte recursion fix  
						
						... 
						
						
						
						Originally committed as revision 3606 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-10-18 03:02:48 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							9fe5a7b831 
							
						 
					 
					
						
						
							
							do not call (av_)abort()  
						
						... 
						
						
						
						Originally committed as revision 3543 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-10-01 12:31:11 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							21adafec2a 
							
						 
					 
					
						
						
							
							lowres width/height cleanup 3rd try  
						
						... 
						
						
						
						Originally committed as revision 3522 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-09-27 11:50:56 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							1f0182250a 
							
						 
					 
					
						
						
							
							av_rescale with user specified rounding  
						
						... 
						
						
						
						Originally committed as revision 3481 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-09-19 16:38:54 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							b100eab869 
							
						 
					 
					
						
						
							
							changing size segfault fix  
						
						... 
						
						
						
						Originally committed as revision 3463 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-09-15 00:35:18 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							8b69867f2e 
							
						 
					 
					
						
						
							
							Minor Patch for shared libs on Mac OSX by (Bill May <wmay at cisco dot com>)  
						
						... 
						
						
						
						Originally committed as revision 3387 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-08-13 15:30:42 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							baced9f598 
							
						 
					 
					
						
						
							
							user overrideable level & profile  
						
						... 
						
						
						
						Originally committed as revision 3385 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-08-13 13:59:28 +00:00 
						 
				 
			
				
					
						
							
							
								Todd Kirby 
							
						 
					 
					
						
						
						
						
							
						
						
							ebb177ddef 
							
						 
					 
					
						
						
							
							UYVY support patch by ("Todd.Kirby" <doubleshot at pacbell dot net>)  
						
						... 
						
						
						
						Originally committed as revision 3339 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-07-25 10:01:36 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							5f63d108eb 
							
						 
					 
					
						
						
							
							simplify  
						
						... 
						
						
						
						Originally committed as revision 3314 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-07-14 18:23:49 +00:00 
						 
				 
			
				
					
						
							
							
								Roberto Togni 
							
						 
					 
					
						
						
						
						
							
						
						
							d99fbbf4d7 
							
						 
					 
					
						
						
							
							Force alignement for rpza and smc  
						
						... 
						
						
						
						Originally committed as revision 3262 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-06-27 11:07:05 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							6f82497728 
							
						 
					 
					
						
						
							
							flush audio encoder buffers at the end  
						
						... 
						
						
						
						fix vorbis in nut again
Originally committed as revision 3244 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-06-22 21:14:01 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							50071f0b48 
							
						 
					 
					
						
						
							
							avcodec_find is in no header file, and appearently not used or very usefull so lets make it static ...  
						
						... 
						
						
						
						Originally committed as revision 3157 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-05-25 18:17:25 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							53db1cae1c 
							
						 
					 
					
						
						
							
							data_size = 0 cleanup  
						
						... 
						
						
						
						Originally committed as revision 3146 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-05-21 14:37:16 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							ca8ad84767 
							
						 
					 
					
						
						
							
							dummy avcodec_thread_init() to avoid linking issues  
						
						... 
						
						
						
						Originally committed as revision 3122 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-05-10 23:38:53 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							4c263142c5 
							
						 
					 
					
						
						
							
							use AVInteger in av_rescale() so it can finally do 64*64/64 instead of just 64*32/32  
						
						... 
						
						
						
						Originally committed as revision 3106 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-05-04 02:58:30 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							d01dbeb800 
							
						 
					 
					
						
						
							
							simplify  
						
						... 
						
						
						
						Originally committed as revision 3097 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-04-30 18:11:34 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							eea8c08fa8 
							
						 
					 
					
						
						
							
							cleanup & memleak fix  
						
						... 
						
						
						
						Originally committed as revision 3095 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-04-30 17:42:58 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							4e39ab4c97 
							
						 
					 
					
						
						
							
							1000l in av_mallocz_static()  
						
						... 
						
						
						
						less overallocation in av_fast_realloc() for small arrays
Originally committed as revision 2913 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-03-22 11:00:51 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							8d1f2ba5e1 
							
						 
					 
					
						
						
							
							static allocation rewrite (old code was plain a broken mess)  
						
						... 
						
						
						
						doesnt call realloc every time
 doesnt randomly overwrite memory after after 8-16 calls
 doesnt use ugly macro wraper
 fewer lines of code
Originally committed as revision 2912 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-03-21 21:58:14 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Kalvachev 
							
						 
					 
					
						
						
						
						
							
						
						
							494c56d36f 
							
						 
					 
					
						
						
							
							silence warnings  
						
						... 
						
						
						
						Originally committed as revision 2843 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-03-04 14:58:48 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							4346539522 
							
						 
					 
					
						
						
							
							av_log() cleanup  
						
						... 
						
						
						
						null pointer segfaults
 dont print redundant spam
 dont print prefix if reference==NULL
 class -> av_class
 dont copy AVClass to every object, its a waste of memory and not a good idea at all
Originally committed as revision 2841 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-03-03 17:53:55 +00:00 
						 
				 
			
				
					
						
							
							
								Michel Bardiaux 
							
						 
					 
					
						
						
						
						
							
						
						
							bc874daea8 
							
						 
					 
					
						
						
							
							av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)  
						
						... 
						
						
						
						Originally committed as revision 2840 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-03-03 15:41:21 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							81c5f88748 
							
						 
					 
					
						
						
							
							macrofree av_freep()  
						
						... 
						
						
						
						Originally committed as revision 2839 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-03-03 01:57:43 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							9740beffc6 
							
						 
					 
					
						
						
							
							use AVFrame.pts=AV_NOPTS_VALUE instead of AVFrame.pts=0  
						
						... 
						
						
						
						move AV_NOPTS_VALUE & AV_TIME_BASE from avformat.h -> avcodec.h
related fixes
Originally committed as revision 2814 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-25 17:35:52 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							d705e4a6bb 
							
						 
					 
					
						
						
							
							(f)printf() is disallowed in libavcodec, compilation will fail now if its used, except that codecs which where added after the printf->av_log change which did ignore av_log() and used prinf are now silent and wont print anything, they should be changed to use av_log, i could do that, but its better if the orginal developer decides which AV_LOG level each message should get  
						
						... 
						
						
						
						Originally committed as revision 2806 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-22 00:31:19 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							9c3d33d67f 
							
						 
					 
					
						
						
							
							multithreaded/SMP motion estimation  
						
						... 
						
						
						
						multithreaded/SMP encoding for MPEG1/MPEG2/MPEG4/H263
all pthread specific code is in pthread.c
to try it, run configure --enable-pthreads and ffmpeg ... -threads <num>
the internal thread API is a simple AVCodecContext.execute() callback which executes a given function pointer with different arguments and returns after finishing all, that way no mutexes or other thread-mess is needed outside pthread.c
Originally committed as revision 2772 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-13 17:54:10 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							7984082a08 
							
						 
					 
					
						
						
							
							ppc chroma mess workaround (real bug is that the motion compensation code assumes that 2*uvlinesize == linesize and fixing this would mean a slowdown)  
						
						... 
						
						
						
						Originally committed as revision 2771 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-12 16:21:21 +00:00 
						 
				 
			
				
					
						
							
							
								Falk Hüffner 
							
						 
					 
					
						
						
						
						
							
						
						
							95ba2c8f43 
							
						 
					 
					
						
						
							
							tiny warning fix  
						
						... 
						
						
						
						Originally committed as revision 2741 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-01 22:56:54 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							83f8c0c3c8 
							
						 
					 
					
						
						
							
							segfault fix  
						
						... 
						
						
						
						Originally committed as revision 2719 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-01-23 12:30:31 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							8f2ab83318 
							
						 
					 
					
						
						
							
							copyright year update of the files i touched and remembered, things look annoyingly unmaintained otherwise  
						
						... 
						
						
						
						Originally committed as revision 2686 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-01-10 16:04:55 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							620fe604a8 
							
						 
					 
					
						
						
							
							10l  
						
						... 
						
						
						
						Originally committed as revision 2670 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-01-05 23:40:23 +00:00 
						 
				 
			
				
					
						
							
							
								Roberto Togni 
							
						 
					 
					
						
						
						
						
							
						
						
							e1c2a5a0a8 
							
						 
					 
					
						
						
							
							- Add reget_buffer() function to AVCodecContext  
						
						... 
						
						
						
						- Add default reget_buffer implementation in libavcodec/utils.c
- Remove AVCodecContext.cr_available, no longer needed
- Remove CODEC_CAP_CR, no longer used
- Add img_copy() prototype to avcodec.h (function from imgconvert.c)
- Rename img_copy() to jpeg_img_copy() in libavformat/jpeg.c to avoid
conflict
- Updated msrle, msvideo1, rpza, smc to use reget_buffer
Originally committed as revision 2531 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-11-26 20:57:15 +00:00 
						 
				 
			
				
					
						
							
							
								Roberto Togni 
							
						 
					 
					
						
						
						
						
							
						
						
							074c4ca7fd 
							
						 
					 
					
						
						
							
							Add cr codec capability and buffer hints  
						
						... 
						
						
						
						Originally committed as revision 2484 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-11-07 21:20:24 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							89b9441aba 
							
						 
					 
					
						
						
							
							only add prefix after \n  
						
						... 
						
						
						
						Originally committed as revision 2471 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-11-03 13:58:26 +00:00 
						 
				 
			
				
					
						
							
							
								Michel Bardiaux 
							
						 
					 
					
						
						
						
						
							
						
						
							9b87956678 
							
						 
					 
					
						
						
							
							av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)  
						
						... 
						
						
						
						Originally committed as revision 2469 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-11-03 13:26:22 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							237e49387a 
							
						 
					 
					
						
						
							
							initalize various uninitalized variables and avoid coded_picture_number as its not always correct (later should be reversed after fixing the picture_number mess)  
						
						... 
						
						
						
						Originally committed as revision 2454 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-10-30 21:05:00 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Melanson 
							
						 
					 
					
						
						
						
						
							
						
						
							2a2bbcb05f 
							
						 
					 
					
						
						
							
							revised palette API, courtesy of Roberto Togni (rtogni at freemail.it)  
						
						... 
						
						
						
						Originally committed as revision 2451 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-10-30 05:40:58 +00:00 
						 
				 
			
				
					
						
							
							
								Fabrice Bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							985180a1b8 
							
						 
					 
					
						
						
							
							added fake codec CODEC_ID_MPEG2TS of type CODEC_TYPE_DATA (needed for simpler handling of raw transport streams in ffserver and RTP - better solutions are welcomed)  
						
						... 
						
						
						
						Originally committed as revision 2445 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-10-29 14:08:18 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							5ed9f2e5aa 
							
						 
					 
					
						
						
							
							use continued fractions to approximate a fraction if its numerator or denominator is too large  
						
						... 
						
						
						
						Originally committed as revision 2405 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-10-20 22:33:53 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							5ff85f1d8b 
							
						 
					 
					
						
						
							
							AVRational  
						
						... 
						
						
						
						sample_aspect_ratio
aspect ratio in JPEG JFIF is SAR not DAR !
removed nonsense SAR guessing code
various related cleanups
bugs?
Originally committed as revision 2403 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-10-20 20:23:46 +00:00 
						 
				 
			
				
					
						
							
							
								Roman Shaposhnik 
							
						 
					 
					
						
						
						
						
							
						
						
							5c00fe4137 
							
						 
					 
					
						
						
							
							* original fix still didn't align lines on s_align when CODEC_FLAG_EMU_EDGE  
						
						... 
						
						
						
						was not set.
Originally committed as revision 2394 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-10-16 18:27:48 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							f0bbfc4a20 
							
						 
					 
					
						
						
							
							default_get_buffer() fixes  
						
						... 
						
						
						
						Originally committed as revision 2391 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-10-15 21:59:08 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							158c7f059c 
							
						 
					 
					
						
						
							
							use lagrange multipler instead of qp for ratecontrol, this may break some things, tell me ASAP if u notice anything broken  
						
						... 
						
						
						
						quality which was 1..31 float is now a 1..FF_LAMBDA_MAX int, and FF_QP2LAMBDA * qp can be used to convert to the new range
Originally committed as revision 2348 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-10-07 11:32:40 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							09770af869 
							
						 
					 
					
						
						
							
							detect avcodec_open() on an already opened AVCodecContext  
						
						... 
						
						
						
						Originally committed as revision 2251 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-09-10 08:20:14 +00:00 
						 
				 
			
				
					
						
							
							
								Fabrice Bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							b160941221 
							
						 
					 
					
						
						
							
							removed warnings  
						
						... 
						
						
						
						Originally committed as revision 2248 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-09-09 22:59:16 +00:00 
						 
				 
			
				
					
						
							
							
								Fabrice Bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							98ce5991d7 
							
						 
					 
					
						
						
							
							update sub_id in mpegaudio decoding (might need same method as MPEG2VIDEO too ?)  
						
						... 
						
						
						
						Originally committed as revision 2238 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-09-08 22:49:26 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							59c673d518 
							
						 
					 
					
						
						
							
							cleanup / fixes  
						
						... 
						
						
						
						Originally committed as revision 2103 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-08-05 10:19:43 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							7d1c3fc1d6 
							
						 
					 
					
						
						
							
							rate distortion mb decision support  
						
						... 
						
						
						
						fix decoding of old %16!=0 divx
fix assertion failure in motion_est.c
Originally committed as revision 2094 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-07-29 02:09:12 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							7a06ff148d 
							
						 
					 
					
						
						
							
							AVCodec.flush()  
						
						... 
						
						
						
						ff_draw_horiz_band() in coded order / cleanup
Originally committed as revision 2064 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-07-17 12:29:07 +00:00 
						 
				 
			
				
					
						
							
							
								Garrick Meeker 
							
						 
					 
					
						
						
						
						
							
						
						
							d4f5d74a54 
							
						 
					 
					
						
						
							
							flash video (flv) support patch by (Garrick Meeker <gmeeker at theoryllc dot com>)  
						
						... 
						
						
						
						Originally committed as revision 2024 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-07-09 23:10:59 +00:00