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 
							
						 
					 
					
						
						
							
						
						e96682e6f4 
					 
					
						
						
							
							some of the warning fixes by (Michael Roitzsch <mroi at users dot sourceforge dot net>)  
						
						... 
						
						
						
						Originally committed as revision 3140 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-05-18 17:09:46 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						cc77b9435b 
					 
					
						
						
							
							removing unused encoding code  
						
						... 
						
						
						
						Originally committed as revision 3133 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-05-12 21:34:38 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						fcee016467 
					 
					
						
						
							
							automatic pixel format selection  
						
						... 
						
						
						
						Originally committed as revision 3131 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-05-12 16:00:44 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						270f878447 
					 
					
						
						
							
							segfault fix  
						
						... 
						
						
						
						Originally committed as revision 3128 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-05-12 02:50:48 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						3178a86584 
					 
					
						
						
							
							support skiped blocks in SVQ1  
						
						... 
						
						
						
						Originally committed as revision 3127 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-05-12 02:19:12 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						5e13a73006 
					 
					
						
						
							
							motion estimation for SVQ1  
						
						... 
						
						
						
						Originally committed as revision 3126 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-05-12 02:03:24 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						ec6d8af5aa 
					 
					
						
						
							
							p frame encoding, only with 0,0 motion vectors yet though  
						
						... 
						
						
						
						Originally committed as revision 3121 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-05-09 15:50:08 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						0d8e09f8bf 
					 
					
						
						
							
							using pointers so the code could eventually be used for P frames  
						
						... 
						
						
						
						a few const modifiers to make gcc happier
Originally committed as revision 3120 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-05-08 14:15:45 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						bab97b2f6c 
					 
					
						
						
							
							width height %64 != 0 fix  
						
						... 
						
						
						
						print average RD score at the end
precalculated codebook vector mean tables
Originally committed as revision 3119 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-05-08 11:54:55 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						14aa9da3d6 
					 
					
						
						
							
							color and 10l  
						
						... 
						
						
						
						Originally committed as revision 3116 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-05-07 21:10:52 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						fa2ae82206 
					 
					
						
						
							
							rate distorted intra only encoding  
						
						... 
						
						
						
						still grayscale, still no real ratecontrol ...
use -qscale x to set the quality
not optimized yet ...
Originally committed as revision 3115 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-05-07 20:30:52 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Melanson 
							
						 
					 
					
						
						
							
						
						3b64893dae 
					 
					
						
						
							
							first pass at a Sorenson Video 1 (SVQ1) encoder  
						
						... 
						
						
						
						Originally committed as revision 3113 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-05-07 03:10:11 +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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Mike Melanson 
							
						 
					 
					
						
						
							
						
						2ad5d5a8c8 
					 
					
						
						
							
							off-by-1 error in the never-before-tested embedded string code  
						
						... 
						
						
						
						Originally committed as revision 2649 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2004-01-02 02:31:53 +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 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
							
						
						0c938bd102 
					 
					
						
						
							
							get_bits -> skip_bits  
						
						... 
						
						
						
						Originally committed as revision 2083 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-07-25 13:36:08 +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 
						 
				 
			
				
					
						
							
							
								Mike Melanson 
							
						 
					 
					
						
						
							
						
						59fcece910 
					 
					
						
						
							
							rework SVQ1 decoder to use more intuitive VLC tables as well as ffmpeg's  
						
						... 
						
						
						
						native VLC facilities; also added decoding of some more frame header
fields
Originally committed as revision 1907 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-05-26 17:44:24 +00:00 
						 
				 
			
				
					
						
							
							
								Falk Hüffner 
							
						 
					 
					
						
						
							
						
						4cfbf61bf1 
					 
					
						
						
							
							Warning and compatibility fixes.  
						
						... 
						
						
						
						Originally committed as revision 1902 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-05-24 18:48:30 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						b536d0aad2 
					 
					
						
						
							
							field pic decoding cleanup  
						
						... 
						
						
						
						Originally committed as revision 1686 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-03-16 20:22:22 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						983e3246b7 
					 
					
						
						
							
							per file doxy  
						
						... 
						
						
						
						Originally committed as revision 1634 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-03-06 11:32:04 +00:00 
						 
				 
			
				
					
						
							
							
								Zdenek Kabelac 
							
						 
					 
					
						
						
							
						
						0c1a9edad4 
					 
					
						
						
							
							* UINTX -> uintx_t   INTX -> intx_t  
						
						... 
						
						
						
						Originally committed as revision 1578 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-02-11 16:35:48 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						b739d6762f 
					 
					
						
						
							
							cliping MVs, i dunno if its correct but it looks better then without it  
						
						... 
						
						
						
						Originally committed as revision 1543 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-02-04 01:32:25 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						68f593b484 
					 
					
						
						
							
							GetBitContext.size is allways multiplied by 8 -> use size_in_bits to avoid useless *8 in a few inner loops  
						
						... 
						
						
						
						Originally committed as revision 1486 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-01-21 17:34:12 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						e5ab4fdd8e 
					 
					
						
						
							
							workaround dropable p frame after first frame bug  
						
						... 
						
						
						
						Originally committed as revision 1424 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2003-01-09 01:43:31 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						492cd3a920 
					 
					
						
						
							
							AVVideoFrame -> AVFrame  
						
						... 
						
						
						
						Originally committed as revision 1327 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2002-12-09 12:03:43 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						4e00e76b3c 
					 
					
						
						
							
							cleanup / messup?  
						
						... 
						
						
						
						fixes 20% speedloss bug
removes redundant variables from MpegEncContext
release buffers in avcodec_flush_buffers() (untested)
Originally committed as revision 1325 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2002-12-09 00:29:17 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						1e491e29c2 
					 
					
						
						
							
							cleanup  
						
						... 
						
						
						
						adding AVVideoFrame
 moving quality, pict_type, key_frame, qscale_table, ... to AVVideoFrame
 removing obsolete variables in AVCodecContext
 skiping of MBs in b frames
 correctly initalizing AVCodecContext
 picture buffer cleanup
Originally committed as revision 1302 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2002-12-04 10:04:03 +00:00 
						 
				 
			
				
					
						
							
							
								Zdenek Kabelac 
							
						 
					 
					
						
						
							
						
						18f770162b 
					 
					
						
						
							
							* fixing some minor const warnings  
						
						... 
						
						
						
						Originally committed as revision 1205 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2002-11-12 15:00:04 +00:00 
						 
				 
			
				
					
						
							
							
								Zdenek Kabelac 
							
						 
					 
					
						
						
							
						
						eb4b3dd3c3 
					 
					
						
						
							
							* using DSPContext - so each codec could use its local (sub)set of CPU extension  
						
						... 
						
						
						
						Originally committed as revision 1194 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2002-11-11 09:40:17 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						d6db1c9c6a 
					 
					
						
						
							
							handle direct rendering buffer allocation failure  
						
						... 
						
						
						
						Originally committed as revision 1075 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2002-10-27 00:02:23 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						b318477992 
					 
					
						
						
							
							put/avg_pixels16  
						
						... 
						
						
						
						fixing 2 small qpel bugs
Originally committed as revision 915 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2002-09-11 12:39:53 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
							
						
						ce23c668f1 
					 
					
						
						
							
							moved codebooks to svq1_cb.h  
						
						... 
						
						
						
						Originally committed as revision 788 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2002-07-22 20:51:26 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						bc6d7776d8 
					 
					
						
						
							
							hurry up support  
						
						... 
						
						
						
						returning buf_size insetad of 0
Originally committed as revision 767 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2002-07-16 10:29:07 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						22b13d5b4c 
					 
					
						
						
							
							grayscale only decoding  
						
						... 
						
						
						
						Originally committed as revision 766 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2002-07-16 10:19:00 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						760acb18a3 
					 
					
						
						
							
							direct rendering for SVQ1  
						
						... 
						
						
						
						MpegEncContext->opaque MUST NOT be used by the codec, its for the parent program
 using standart values for pict_type
 using (uv)linesize
 handling dropable p-frames like b-frames
Originally committed as revision 763 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2002-07-15 21:19:37 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Kurshev 
							
						 
					 
					
						
						
							
						
						cd141f4c22 
					 
					
						
						
							
							1001L  
						
						... 
						
						
						
						Originally committed as revision 761 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2002-07-15 07:43:22 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						02e0aa20a8 
					 
					
						
						
							
							faster get_bit_cache  
						
						... 
						
						
						
						Originally committed as revision 757 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2002-07-14 14:05:10 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Kurshev 
							
						 
					 
					
						
						
							
						
						361e7cade9 
					 
					
						
						
							
							10L  
						
						... 
						
						
						
						Originally committed as revision 744 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2002-07-11 15:54:10 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Kurshev 
							
						 
					 
					
						
						
							
						
						861dfbb551 
					 
					
						
						
							
							Add Arpi to list of porters.  
						
						... 
						
						
						
						Originally committed as revision 743 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2002-07-11 15:16:17 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Kurshev 
							
						 
					 
					
						
						
							
						
						365777216b 
					 
					
						
						
							
							Change licence to LGPL since there are no objections from side of original author  
						
						... 
						
						
						
						Originally committed as revision 742 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2002-07-11 15:03:41 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Kurshev 
							
						 
					 
					
						
						
							
						
						63e0d4ac59 
					 
					
						
						
							
							Applied patch of Felix Buenemann  
						
						... 
						
						
						
						Originally committed as revision 736 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2002-07-10 17:39:16 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Kurshev 
							
						 
					 
					
						
						
							
						
						82dd7d0dec 
					 
					
						
						
							
							* prefixication (due Kabi's request)  
						
						... 
						
						
						
						* generic optimization:
  - enable ALT and ALIGNED stream
  - move "if(const)" out from loops
  - supress duplicated computing
* first attempt to fix problem with strides
Originally committed as revision 734 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2002-07-10 16:37:08 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Kurshev 
							
						 
					 
					
						
						
							
						
						be8ffec9cd 
					 
					
						
						
							
							new codec: Sorenson v1  
						
						... 
						
						
						
						Originally committed as revision 726 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2002-07-09 16:08:43 +00:00