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 
						 
				 
			
				
					
						
							
							
								Loren Merritt 
							
						 
					 
					
						
						
						
						
							
						
						
							7374794a89 
							
						 
					 
					
						
						
							
							Snow: don't try to encode lossless with 9/7 wavelet, because it isn't lossless.  
						
						... 
						
						
						
						Originally committed as revision 5433 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-05-30 19:45:12 +00:00 
						 
				 
			
				
					
						
							
							
								Loren Merritt 
							
						 
					 
					
						
						
						
						
							
						
						
							d4b287ed36 
							
						 
					 
					
						
						
							
							Snow: cosmetics  
						
						... 
						
						
						
						Originally committed as revision 5432 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-05-30 19:40:28 +00:00 
						 
				 
			
				
					
						
							
							
								Loren Merritt 
							
						 
					 
					
						
						
						
						
							
						
						
							85fc0e7531 
							
						 
					 
					
						
						
							
							Snow: scale predicted mv based on which reference frame the neighbors used.  
						
						... 
						
						
						
						Originally committed as revision 5431 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-05-30 16:42:29 +00:00 
						 
				 
			
				
					
						
							
							
								Loren Merritt 
							
						 
					 
					
						
						
						
						
							
						
						
							7f21a9a7b8 
							
						 
					 
					
						
						
							
							Snow: cosmetics  
						
						... 
						
						
						
						Originally committed as revision 5428 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-05-30 06:49:15 +00:00 
						 
				 
			
				
					
						
							
							
								Loren Merritt 
							
						 
					 
					
						
						
						
						
							
						
						
							871371a768 
							
						 
					 
					
						
						
							
							Snow: fix subband weighting in wavelet cmp functions. use 32x32 cmp in iterative motion estimation.  
						
						... 
						
						
						
						Originally committed as revision 5427 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-05-30 05:44:22 +00:00 
						 
				 
			
				
					
						
							
							
								Loren Merritt 
							
						 
					 
					
						
						
						
						
							
						
						
							383f62fdfe 
							
						 
					 
					
						
						
							
							Snow: 10l. 1pass ratecontrol failed to set snow's internal quant.  
						
						... 
						
						
						
						Originally committed as revision 5426 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-05-30 04:51:58 +00:00 
						 
				 
			
				
					
						
							
							
								Loren Merritt 
							
						 
					 
					
						
						
						
						
							
						
						
							8c36eaaa94 
							
						 
					 
					
						
						
							
							Snow multiple reference frames  
						
						... 
						
						
						
						(bitstream is not backwards compatible, even if refs aren't used)
Originally committed as revision 5417 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-05-28 21:44:47 +00:00 
						 
				 
			
				
					
						
							
							
								Loren Merritt 
							
						 
					 
					
						
						
						
						
							
						
						
							4e64beadf0 
							
						 
					 
					
						
						
							
							Snow 1pass ratecontrol  
						
						... 
						
						
						
						Originally committed as revision 5416 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-05-28 12:38:10 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							3a1a7e32ac 
							
						 
					 
					
						
						
							
							sanity checks, some might have been exploitable ...  
						
						... 
						
						
						
						Originally committed as revision 5369 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-05-13 10:45:26 +00:00