Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							61d6e445b1 
							
						 
					 
					
						
						
							
							rename HTAPS -> HTAPS_MAX (later is correct after the previous change)  
						
						... 
						
						
						
						Originally committed as revision 10437 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-09-08 14:52:21 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							7d7f57d939 
							
						 
					 
					
						
						
							
							store halfpel filter coefficients in the header as well as the  
						
						... 
						
						
						
						flag for diagonal interpolation
the primary reason for this change is that previously MC up to 1/4 pel
matched H.264 exactly and that increases the risk of stumbling over
patents
secondly this allows 0.10 db or more quality gain by choosing a longer
filter and the filter could also be chosen optimally for each frame
though that of course would cause speed loss at the decoder and encoder
side ...
Originally committed as revision 10436 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-09-08 14:51:13 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							4770a97aae 
							
						 
					 
					
						
						
							
							remove outcommented code  
						
						... 
						
						
						
						Originally committed as revision 10435 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-09-08 03:16:24 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							65dc0f532d 
							
						 
					 
					
						
						
							
							indention  
						
						... 
						
						
						
						Originally committed as revision 10434 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-09-08 03:15:42 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							a68ca08e30 
							
						 
					 
					
						
						
							
							cleanup mc_block()  
						
						... 
						
						
						
						perform interpolation steps in such an order that halfpel interpolation
could be done per picture
this also makes mc_block() match h.264 for the 1/4 pel cases so that the
use of the h264 functions for some cases does not introduce a fantastic mess
Originally committed as revision 10433 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-09-08 03:14:20 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							2b48d8ba4a 
							
						 
					 
					
						
						
							
							add a 8 taps filter for testing  
						
						... 
						
						
						
						Originally committed as revision 10394 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-09-05 01:49:14 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							71dce72bee 
							
						 
					 
					
						
						
							
							Replace constants by HTAPS (half pel interpolation filter taps) where appropriate.  
						
						... 
						
						
						
						Originally committed as revision 10390 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-09-05 00:49:09 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							5be3a81871 
							
						 
					 
					
						
						
							
							code to do halfpel interpolation per frame (unfinished and under ifdef but it  
						
						... 
						
						
						
						should be faster when its finished)
Originally committed as revision 10293 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-09-05 00:06:34 +00:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							9d14ffbcce 
							
						 
					 
					
						
						
							
							Cosmetics  
						
						... 
						
						
						
						Originally committed as revision 10278 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-09-01 14:00:47 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							ff06e0677b 
							
						 
					 
					
						
						
							
							cleanup (remove some old experimentation related code)  
						
						... 
						
						
						
						Originally committed as revision 10220 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-08-25 03:19:39 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							b5b88eb3b4 
							
						 
					 
					
						
						
							
							we only have 2 wavelets, the 3rd was just for experimentation  ...  
						
						... 
						
						
						
						Originally committed as revision 10219 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-08-25 03:04:13 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							d593e32983 
							
						 
					 
					
						
						
							
							use 16bit IDWT (a SIMD implementation of it should be >2x faster then with  
						
						... 
						
						
						
						the old 32bit code)
disable mmx/sse2 optimizations as they need a rewrite now
Originally committed as revision 10218 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-08-25 03:00:51 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							b538791bc9 
							
						 
					 
					
						
						
							
							use more bits on the encoder side  
						
						... 
						
						
						
						negligible increase in quality
Originally committed as revision 10195 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-08-23 10:49:14 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							81717747ab 
							
						 
					 
					
						
						
							
							simplify  
						
						... 
						
						
						
						Originally committed as revision 10186 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-08-22 17:26:49 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							ce611a27be 
							
						 
					 
					
						
						
							
							Change rounding of the horizontal DWT to match the vertical one.  
						
						... 
						
						
						
						This allows some simplifications and optimizations and should
not have any effect on quality.
Originally committed as revision 10172 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-08-21 16:29:40 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							49ca0e531a 
							
						 
					 
					
						
						
							
							get rid of idiotc double subtraction  
						
						... 
						
						
						
						Originally committed as revision 10154 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-08-20 22:18:26 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							1903245071 
							
						 
					 
					
						
						
							
							Ahem, fix typos overlooked in last commit.  
						
						... 
						
						
						
						Originally committed as revision 9816 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-07-28 12:50:28 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							df3a80b50a 
							
						 
					 
					
						
						
							
							cosmetics: misc typo fixes  
						
						... 
						
						
						
						Originally committed as revision 9815 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-07-28 12:46:26 +00:00 
						 
				 
			
				
					
						
							
							
								Panagiotis Issaris 
							
						 
					 
					
						
						
						
						
							
						
						
							d04d5bcd0e 
							
						 
					 
					
						
						
							
							Fix the self tests which are contained in some codecs and are using random().  
						
						... 
						
						
						
						Originally committed as revision 9755 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-07-19 08:47:07 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							bad700e346 
							
						 
					 
					
						
						
							
							trivial warning fixes  
						
						... 
						
						
						
						Originally committed as revision 9547 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-07-08 23:14:54 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
						
						
							
						
						
							32a4d995ea 
							
						 
					 
					
						
						
							
							include snow encoder only if it is not disabled  
						
						... 
						
						
						
						Originally committed as revision 9494 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-07-05 22:57:52 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							755bfeabcc 
							
						 
					 
					
						
						
							
							misc spelling fixes  
						
						... 
						
						
						
						Originally committed as revision 9289 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-06-12 09:29:25 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							61d49d122c 
							
						 
					 
					
						
						
							
							fix assert() 2nd try  
						
						... 
						
						
						
						Originally committed as revision 9163 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-05-30 21:38:57 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							1e6b570087 
							
						 
					 
					
						
						
							
							fix assertion failure  
						
						... 
						
						
						
						Originally committed as revision 9152 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-05-29 16:51:55 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							2029f312e8 
							
						 
					 
					
						
						
							
							Remove redundant #inclusion of common.h, avcodec.h already #includes it.  
						
						... 
						
						
						
						Originally committed as revision 8967 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-05-10 09:00:44 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
						
						
							
						
						
							f66e4f5f9e 
							
						 
					 
					
						
						
							
							Add av_ prefix to clip functions  
						
						... 
						
						
						
						Originally committed as revision 8122 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-25 10:27:12 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							eafcac6ac8 
							
						 
					 
					
						
						
							
							cosmetics: Fix another common typo, dependAnt --> dependEnt.  
						
						... 
						
						
						
						Originally committed as revision 8114 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-24 09:41:43 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							71e445fca3 
							
						 
					 
					
						
						
							
							Replace deprecated PIX_FMT names by the newer variants.  
						
						... 
						
						
						
						Originally committed as revision 7867 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-07 01:48:09 +00:00 
						 
				 
			
				
					
						
							
							
								Panagiotis Issaris 
							
						 
					 
					
						
						
						
						
							
						
						
							9dd6c80453 
							
						 
					 
					
						
						
							
							Add the const specifier as needed to reduce the number of warnings.  
						
						... 
						
						
						
						Originally committed as revision 7764 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-30 10:31:34 +00:00 
						 
				 
			
				
					
						
							
							
								Panagiotis Issaris 
							
						 
					 
					
						
						
						
						
							
						
						
							b5bfb9f9de 
							
						 
					 
					
						
						
							
							Silence GCC when incorrectly complaining that the "line" variable could be used  
						
						... 
						
						
						
						without having been initialized.
Originally committed as revision 7711 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-25 15:23:22 +00:00 
						 
				 
			
				
					
						
							
							
								Panagiotis Issaris 
							
						 
					 
					
						
						
						
						
							
						
						
							aadcc5cecd 
							
						 
					 
					
						
						
							
							Bring down the number of snow.c warnings from 27 to 17 by using the const  
						
						... 
						
						
						
						keyword.
Originally committed as revision 7706 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-25 09:54:22 +00:00 
						 
				 
			
				
					
						
							
							
								Panagiotis Issaris 
							
						 
					 
					
						
						
						
						
							
						
						
							6884c36c42 
							
						 
					 
					
						
						
							
							Brings down the number of snow.c warnings from 33 to 27 by putting parentheses  
						
						... 
						
						
						
						around + or - inside shift.
Originally committed as revision 7704 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-25 09:43:52 +00:00 
						 
				 
			
				
					
						
							
							
								Panagiotis Issaris 
							
						 
					 
					
						
						
						
						
							
						
						
							e2158da8cc 
							
						 
					 
					
						
						
							
							Change the Snow encoder to always use the available MotionEstContext pointer.  
						
						... 
						
						
						
						Originally committed as revision 7579 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-18 13:35:24 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							1e90b34f08 
							
						 
					 
					
						
						
							
							dead code removial  
						
						... 
						
						
						
						Originally committed as revision 7405 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-03 00:48:20 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							396a5e6837 
							
						 
					 
					
						
						
							
							store a few values in the header as difference to the last  
						
						... 
						
						
						
						this makes frames a few bytes smaller (0.1% for high bitrate but >1% for low bitrates)
Originally committed as revision 7401 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-02 12:24:31 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							849f10351d 
							
						 
					 
					
						
						
							
							rename always_inline to av_always_inline and move to common.h  
						
						... 
						
						
						
						Originally committed as revision 7256 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-12-08 00:35:08 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							486497e07b 
							
						 
					 
					
						
						
							
							revert bad checkin  
						
						... 
						
						
						
						Originally committed as revision 7044 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-11-14 03:18:09 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							be6ed6fff4 
							
						 
					 
					
						
						
							
							move some CFLAGS settings away from config.* writing section  
						
						... 
						
						
						
						Originally committed as revision 7043 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-11-14 03:12:29 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							1d50395746 
							
						 
					 
					
						
						
							
							rename squareTbl -> ff_squareTbl  
						
						... 
						
						
						
						Originally committed as revision 6995 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-11-12 21:48:04 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Harper 
							
						 
					 
					
						
						
						
						
							
						
						
							a9dc190f17 
							
						 
					 
					
						
						
							
							outputs bit spent on various encoding functions (motion vectors, overhead, etc)  
						
						... 
						
						
						
						back into AVCodecContext for external consumption
patch by Tom Harper % d P thomas P harper A gmail P com %
Original thread:
Date: Nov 2, 2006 1:30 AM
Subject: [Ffmpeg-devel] [patch] snow stats
Originally committed as revision 6872 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-11-02 19:11:20 +00:00 
						 
				 
			
				
					
						
							
							
								Steve L'Homme 
							
						 
					 
					
						
						
						
						
							
						
						
							949b1a13bf 
							
						 
					 
					
						
						
							
							Replace most of the %lld and %llx by their (cleaner) PRI*64 counterparts.  
						
						... 
						
						
						
						patch by Steve Lhomme, slhomme divxcorp com
Originally committed as revision 6868 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-11-01 22:39:58 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							5ed0d67da5 
							
						 
					 
					
						
						
							
							-1 is a valid return value in ratecontrol_1pass() -> 100l for takis  
						
						... 
						
						
						
						Originally committed as revision 6677 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-10-12 20:55:42 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							c26abfa541 
							
						 
					 
					
						
						
							
							Rename ABS macro to FFABS.  
						
						... 
						
						
						
						Originally committed as revision 6666 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-10-11 23:17:58 +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 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							36c32bdddf 
							
						 
					 
					
						
						
							
							Remove unused variables and the corresponding warnings along with them.  
						
						... 
						
						
						
						Originally committed as revision 6536 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-10-03 17:12:48 +00:00 
						 
				 
			
				
					
						
							
							
								Panagiotis Issaris 
							
						 
					 
					
						
						
						
						
							
						
						
							4156a436e3 
							
						 
					 
					
						
						
							
							Handle possible failure of ff_eval.  
						
						... 
						
						
						
						Originally committed as revision 6338 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-09-26 14:04:36 +00:00 
						 
				 
			
				
					
						
							
							
								Loren Merritt 
							
						 
					 
					
						
						
						
						
							
						
						
							f7e89c73e3 
							
						 
					 
					
						
						
							
							snow cosmetics: merge the sliced and non-sliced versions of add_yblock  
						
						... 
						
						
						
						Originally committed as revision 6149 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-09-01 22:02:38 +00:00 
						 
				 
			
				
					
						
							
							
								Loren Merritt 
							
						 
					 
					
						
						
						
						
							
						
						
							74e6a8aade 
							
						 
					 
					
						
						
							
							fix snow 1pass rc: the qlog used and the one written to the bitstream weren't always the same.  
						
						... 
						
						
						
						Originally committed as revision 6148 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-09-01 21:51:35 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							ed4e20ac7f 
							
						 
					 
					
						
						
							
							Fix some "'static' is not at beginning of declaration" warnings.  
						
						... 
						
						
						
						Originally committed as revision 5956 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-08-08 10:24:26 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							086bfd256e 
							
						 
					 
					
						
						
							
							support doing motion estimation and compensation without any residual transform or coding  
						
						... 
						
						
						
						this is usefull for filters which need ME/MC
Originally committed as revision 5456 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-06-04 21:54:58 +00:00