Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							8100cab9c6 
							
						 
					 
					
						
						
							
							nicer looking arrows for the motion vector vissualization  
						
						... 
						
						
						
						Originally committed as revision 2950 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-04-03 01:55:24 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							b44bdf7eec 
							
						 
					 
					
						
						
							
							interlaced chroma MC divx-bug workaround  
						
						... 
						
						
						
						Originally committed as revision 2947 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-04-02 19:54:33 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							b73afeac30 
							
						 
					 
					
						
						
							
							huge vbv buffer size + CBR fix  
						
						... 
						
						
						
						Originally committed as revision 2929 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-03-26 12:30:04 +00:00 
						 
				 
			
				
					
						
							
							
								Falk Hüffner 
							
						 
					 
					
						
						
						
						
							
						
						
							7906085fcc 
							
						 
					 
					
						
						
							
							warning patrol  
						
						... 
						
						
						
						Originally committed as revision 2925 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-03-24 23:32:48 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							6b47b7300e 
							
						 
					 
					
						
						
							
							Compile fix by (Chip <szarlada at freemail dot hu>)  
						
						... 
						
						
						
						Originally committed as revision 2915 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-03-22 12:07:02 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							7976241aef 
							
						 
					 
					
						
						
							
							moving f/b_code init to where it should be  
						
						... 
						
						
						
						Originally committed as revision 2901 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-03-16 17:27:03 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							3edcacde04 
							
						 
					 
					
						
						
							
							init cleanup  
						
						... 
						
						
						
						Originally committed as revision 2899 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-03-16 16:11:29 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							37923cd32d 
							
						 
					 
					
						
						
							
							alignment fix  
						
						... 
						
						
						
						Originally committed as revision 2890 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-03-14 17:55:50 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							67086c8552 
							
						 
					 
					
						
						
							
							width,height%16!=0 fix  
						
						... 
						
						
						
						Originally committed as revision 2889 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-03-14 17:33:48 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							1da57984e6 
							
						 
					 
					
						
						
							
							10l  
						
						... 
						
						
						
						Originally committed as revision 2871 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-03-11 13:22:39 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							ca5b9f20b2 
							
						 
					 
					
						
						
							
							10l  
						
						... 
						
						
						
						Originally committed as revision 2848 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-03-05 15:10:56 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							ed263031f6 
							
						 
					 
					
						
						
							
							100l (divx5 b frame + seeking + flush fix)  
						
						... 
						
						
						
						Originally committed as revision 2836 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-03-02 03:18:03 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Kalvachev 
							
						 
					 
					
						
						
						
						
							
						
						
							5e5c247a7c 
							
						 
					 
					
						
						
							
							initial chroma_format changes,xvmc tweaks and codec_cap  
						
						... 
						
						
						
						Originally committed as revision 2833 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-03-01 14:55:21 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							95d356c587 
							
						 
					 
					
						
						
							
							optimizing/cleanup of mpeg/qpel_motion()  
						
						... 
						
						
						
						Originally committed as revision 2831 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-29 22:14:46 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							c8a4ebbf27 
							
						 
					 
					
						
						
							
							simplify MPV_motion()  
						
						... 
						
						
						
						Originally committed as revision 2828 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-29 02:08:28 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							5ba326b5d4 
							
						 
					 
					
						
						
							
							interlaced mpeg4 + edge emu fix (fixes decoding of mermaid.avi)  
						
						... 
						
						
						
						related cleanup
Originally committed as revision 2827 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-29 00:37:36 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							259630df42 
							
						 
					 
					
						
						
							
							10l (vdpart fix)  
						
						... 
						
						
						
						Originally committed as revision 2822 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-26 19:11:21 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							ae35f5e14e 
							
						 
					 
					
						
						
							
							100l (field picture decoding fix)  
						
						... 
						
						
						
						Originally committed as revision 2818 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-26 02:48:07 +00:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Hesseler 
							
						 
					 
					
						
						
						
						
							
						
						
							8289c6faa8 
							
						 
					 
					
						
						
							
							export DCT coefficients patch by (Wolfgang Hesseler <wolfgang.hesseler at imk dot fraunhofer dot de>)  
						
						... 
						
						
						
						Originally committed as revision 2816 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-25 18:29:17 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							e51f49487e 
							
						 
					 
					
						
						
							
							set AVFrame.pts based upon framerate if its 0  
						
						... 
						
						
						
						detect & warn if the user prvides pts only for some frames, and try to guess the missing ones
Originally committed as revision 2812 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-25 02:05:50 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							c62c07d3d7 
							
						 
					 
					
						
						
							
							multithreaded mpeg2 decoding  
						
						... 
						
						
						
						Originally committed as revision 2810 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-23 20:56:56 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							5e7c25f0d1 
							
						 
					 
					
						
						
							
							simplify  
						
						... 
						
						
						
						Originally committed as revision 2801 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-18 22:54:02 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							fbf2284cd2 
							
						 
					 
					
						
						
							
							check if threads_count is too large  
						
						... 
						
						
						
						Originally committed as revision 2798 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-18 16:26:16 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							da16b2043f 
							
						 
					 
					
						
						
							
							noise reduction with threads bugfix  
						
						... 
						
						
						
						Originally committed as revision 2789 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-17 18:57:50 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							fafbc7c8c8 
							
						 
					 
					
						
						
							
							mpeg4 b frame + adaptive quantization assertion failure fix  
						
						... 
						
						
						
						Originally committed as revision 2779 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-14 03:49:43 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							3a1fa44759 
							
						 
					 
					
						
						
							
							multithreaded spatial complexity calculation for i frames  
						
						... 
						
						
						
						Originally committed as revision 2778 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-14 03:21:03 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							b6335c9f5b 
							
						 
					 
					
						
						
							
							ff_copy_bits() optimization  
						
						... 
						
						
						
						Originally committed as revision 2777 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-14 01:25:41 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							a734250db6 
							
						 
					 
					
						
						
							
							activate the memcpy special case for the byte aligned case in ff_copy_bits(), wasnt working before because of a incorrectly used pbBufPtr()  
						
						... 
						
						
						
						Originally committed as revision 2775 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-13 21:07:31 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							cfbd16df75 
							
						 
					 
					
						
						
							
							replace a few pbBufPtr() by put_bits_count(), one of them was actually wrong  
						
						... 
						
						
						
						Originally committed as revision 2774 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-13 20:59:48 +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 
						 
				 
			
				
					
						
							
							
								Tinic Uro 
							
						 
					 
					
						
						
						
						
							
						
						
							747a0554ea 
							
						 
					 
					
						
						
							
							- made --extra-cflags option work on darwin  
						
						... 
						
						
						
						- allow INTER4V macroblocks for FLV1 codec
- fixed issue in flv file format saving 8 mp3 frames per packet instead of 1
- fixed crasher in flv file format involving mp3 buffer handling
- added FLV1 codec support for swf file format (FlashPlayer6 or above
required) and made it default
- fixed broken mp3 support in swf file format
patch by (Tinic Uro <turo at macromedia dot com>)
cleanup by me
Originally committed as revision 2756 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-06 23:56:37 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							fe455f3328 
							
						 
					 
					
						
						
							
							get_bit_count -> put_bits_count  
						
						... 
						
						
						
						Originally committed as revision 2752 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-06 15:27:31 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							de7ff1f774 
							
						 
					 
					
						
						
							
							analyze the gradient of the error surface to avoid a few checks in the quantizing noise shaper  
						
						... 
						
						
						
						Originally committed as revision 2751 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-06 03:56:05 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							364a179749 
							
						 
					 
					
						
						
							
							quantizer noise shaping optimization  
						
						... 
						
						
						
						Originally committed as revision 2750 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-06 02:12:37 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							deb7a6cdaf 
							
						 
					 
					
						
						
							
							simplify  
						
						... 
						
						
						
						Originally committed as revision 2743 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-02 14:59:43 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							77ea0d4bdd 
							
						 
					 
					
						
						
							
							quantizer noise shaping  
						
						... 
						
						
						
						Originally committed as revision 2742 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-02-02 03:52:58 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							2c8b796fa9 
							
						 
					 
					
						
						
							
							b frames + cbr fix  
						
						... 
						
						
						
						Originally committed as revision 2730 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-01-29 15:50:54 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							11a8a71d4e 
							
						 
					 
					
						
						
							
							mpeg4 pts fix  
						
						... 
						
						
						
						Originally committed as revision 2724 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-01-26 19:04:32 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							65a24d0b39 
							
						 
					 
					
						
						
							
							optimization & bugfix extracted from the 4k line diff between ffmpeg 0.4.7 and  http://www.alicestreet.com/ffh263.html  
						
						... 
						
						
						
						the other parts of the diff where
1. spelling fixes (rejected as only a small part of it could be applied automatically)
2. cosmetics (reindention, function reordering, var renaming, ...) with bugs (rejected)
3. rtp related stuff (rejetced as it breaks several codecs)
4. some changes to the intra/inter decission & scene change detection (quality tests needed first)
Originally committed as revision 2721 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-01-24 23:47:33 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							303e50e65b 
							
						 
					 
					
						
						
							
							closed gop support & flags2 as all bits in flags are used  
						
						... 
						
						
						
						and a few minor things i forgot to commit ...
Originally committed as revision 2718 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-01-22 19:48:28 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							20f155ed80 
							
						 
					 
					
						
						
							
							avcodec_flush_buffers() fix  
						
						... 
						
						
						
						Originally committed as revision 2715 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-01-19 14:41:34 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							2c492e94fc 
							
						 
					 
					
						
						
							
							removing broken framerate conversation hack in mpeg1/2  
						
						... 
						
						
						
						Originally committed as revision 2713 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-01-18 21:41:44 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							507a8e0d70 
							
						 
					 
					
						
						
							
							type fixes, found by Wolfgang Hesseler  
						
						... 
						
						
						
						Originally committed as revision 2694 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-01-12 22:39:19 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							622348f931 
							
						 
					 
					
						
						
							
							interlaced dct decision cleanup  
						
						... 
						
						
						
						function moved to dspcontext
  mmx&mmx2 optimized
  change SSE -> SAD as default (better quality)
vbv buffer size command line option in kbyte
Originally committed as revision 2669 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-01-05 22:57:07 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							0982834b04 
							
						 
					 
					
						
						
							
							non YV12 vissualization fix by (Wolfgang Hesseler <qv at multimediaware dot com>)  
						
						... 
						
						
						
						Originally committed as revision 2662 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-01-04 17:13:14 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							5ac59c559b 
							
						 
					 
					
						
						
							
							warn the user if we had to clip some dct coefficient due to a crappy format which doenst support the whole needed range (msmpeg4/wmv mostly but mpeg1 too to a lesser extend)  
						
						... 
						
						
						
						Originally committed as revision 2661 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-01-04 14:43:52 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							783df5f347 
							
						 
					 
					
						
						
							
							denoise_dct_mmx()  
						
						... 
						
						
						
						Originally committed as revision 2657 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-01-02 22:29:08 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							fbb898067f 
							
						 
					 
					
						
						
							
							more trellis quant optimizations  
						
						... 
						
						
						
						Originally committed as revision 2655 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-01-02 19:22:00 +00:00