Ramiro Polla 
							
						 
					 
					
						
						
						
						
							
						
						
							e6dba5dfab 
							
						 
					 
					
						
						
							
							Typo: distoration -> distortion.  
						
						... 
						
						
						
						Originally committed as revision 13019 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-04-29 14:08:01 +00:00 
						 
				 
			
				
					
						
							
							
								Alexander Strange 
							
						 
					 
					
						
						
						
						
							
						
						
							0e956ba277 
							
						 
					 
					
						
						
							
							Add a new IDCT permutation, used in xvid_sse2 and possibly future similar IDCTs.  
						
						... 
						
						
						
						Originally committed as revision 12842 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-04-16 01:34:55 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
						
						
							
						
						
							fbd4293df9 
							
						 
					 
					
						
						
							
							remove more useless mpegvideo.h includes  
						
						... 
						
						
						
						Originally committed as revision 12323 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-03-05 00:43:11 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
						
						
							
						
						
							288a44fb7a 
							
						 
					 
					
						
						
							
							move ff_emulated_edge_mc() to dsputil  
						
						... 
						
						
						
						Originally committed as revision 12318 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-03-04 23:10:47 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
						
						
							
						
						
							4c79b95c32 
							
						 
					 
					
						
						
							
							move ff_init_scantable() into dsputil  
						
						... 
						
						
						
						Originally committed as revision 12311 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-03-04 10:26:56 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
						
						
							
						
						
							5a6a9e78ab 
							
						 
					 
					
						
						
							
							move draw_edges() into dsputil  
						
						... 
						
						
						
						Originally committed as revision 12309 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-03-04 00:07:41 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							6f08c541b4 
							
						 
					 
					
						
						
							
							floating point AAN IDCT  
						
						... 
						
						
						
						Originally committed as revision 12233 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-02-26 14:59:11 +00:00 
						 
				 
			
				
					
						
							
							
								Loren Merritt 
							
						 
					 
					
						
						
						
						
							
						
						
							917f55cc03 
							
						 
					 
					
						
						
							
							cleaner way of writing packed-byte constants.  
						
						... 
						
						
						
						suggested by Uoti Urpala
Originally committed as revision 12177 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-02-22 16:53:26 +00:00 
						 
				 
			
				
					
						
							
							
								Loren Merritt 
							
						 
					 
					
						
						
						
						
							
						
						
							31304587da 
							
						 
					 
					
						
						
							
							indent  
						
						... 
						
						
						
						Originally committed as revision 12166 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-02-21 07:55:42 +00:00 
						 
				 
			
				
					
						
							
							
								Loren Merritt 
							
						 
					 
					
						
						
						
						
							
						
						
							469bd7b150 
							
						 
					 
					
						
						
							
							pseudo-simd add_bytes and diff_bytes  
						
						... 
						
						
						
						2x faster than scalar in 32bit, 4x faster in 64bit (as opposed to 8x in mmx)
Originally committed as revision 12165 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-02-21 07:54:46 +00:00 
						 
				 
			
				
					
						
							
							
								Loren Merritt 
							
						 
					 
					
						
						
						
						
							
						
						
							4a9ca0a279 
							
						 
					 
					
						
						
							
							simd and unroll png_filter_row  
						
						... 
						
						
						
						cycles per 1000 pixels on core2:
left: 9211->5170
top: 9283->2138
avg: 12215->7611
paeth: 64024->17360
overall rgb png decoding speed: +45%
overall greyscale png decoding speed: +6%
Originally committed as revision 12164 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-02-21 07:10:46 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							96711ecff9 
							
						 
					 
					
						
						
							
							const src for bswap  
						
						... 
						
						
						
						Originally committed as revision 11732 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-02-01 13:49:15 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							7993df6527 
							
						 
					 
					
						
						
							
							consts  
						
						... 
						
						
						
						I have underestimated this a little, and these are just some ...
Originally committed as revision 11708 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-02-01 03:26:31 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							9fbd14acb8 
							
						 
					 
					
						
						
							
							Fix typo in macro name: WARPER8_16_SQ --> WRAPPER8_16_SQ.  
						
						... 
						
						
						
						Originally committed as revision 11296 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-12-21 12:38:41 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							f315b39469 
							
						 
					 
					
						
						
							
							More consistent { placement.  
						
						... 
						
						
						
						Originally committed as revision 11292 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-12-21 10:20:10 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							76abb18ef5 
							
						 
					 
					
						
						
							
							indent  
						
						... 
						
						
						
						Originally committed as revision 11291 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-12-21 10:17:25 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							febdd0b9b4 
							
						 
					 
					
						
						
							
							~15% faster h264_chroma_mc2/4_c() these also prevent some possible out  
						
						... 
						
						
						
						of array reads.
Originally committed as revision 11290 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-12-21 10:16:22 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							815c81c0a7 
							
						 
					 
					
						
						
							
							30% faster h264_chroma_mc8_c(), this also prevents a possible out of  
						
						... 
						
						
						
						array read.
Originally committed as revision 11288 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-12-21 10:01:04 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
						
						
							
						
						
							59e6f60a99 
							
						 
					 
					
						
						
							
							add ff_ prefix to all simple_idct symbols  
						
						... 
						
						
						
						Originally committed as revision 11192 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-12-08 21:21:11 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							177c9583b6 
							
						 
					 
					
						
						
							
							remove useless #ifdef  
						
						... 
						
						
						
						Originally committed as revision 10983 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-11-09 22:03:12 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							9abc7e0fdc 
							
						 
					 
					
						
						
							
							intrax8 decoder patch by "someone"  
						
						... 
						
						
						
						Originally committed as revision 10971 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-11-09 21:37:48 +00:00 
						 
				 
			
				
					
						
							
							
								Loren Merritt 
							
						 
					 
					
						
						
						
						
							
						
						
							6810b93a81 
							
						 
					 
					
						
						
							
							sse2 version of compute_autocorr().  
						
						... 
						
						
						
						4x faster than c (somehow, even though doubles only allow 2x simd).
overal flac encoding: 15-50% faster on core2, 4-11% on k8, 3-13% on p4.
Originally committed as revision 10621 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-09-29 22:31:18 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							8b505fc689 
							
						 
					 
					
						
						
							
							VIS-specific code should be enabled conditional to HAVE_VIS, not ARCH_SPARC.  
						
						... 
						
						
						
						Originally committed as revision 10559 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-09-23 21:59:09 +00:00 
						 
				 
			
				
					
						
							
							
								Ramiro Polla 
							
						 
					 
					
						
						
						
						
							
						
						
							5e4c7ca224 
							
						 
					 
					
						
						
							
							Add attribute that forces alignment of stack to functions that need it.  
						
						... 
						
						
						
						Necessary for systems that don't align by default to 16 bytes, required by some
SSE instructions.
Requires GCC >= 4.2.
Based on patch by Gaël Chardon.
Originally committed as revision 10106 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-08-13 15:28:29 +00:00 
						 
				 
			
				
					
						
							
							
								Roman Shaposhnik 
							
						 
					 
					
						
						
						
						
							
						
						
							905694d96e 
							
						 
					 
					
						
						
							
							* renaming (ST|LD)(16|32|64) -> AV_(R|W)N(16|32|64)  
						
						... 
						
						
						
						Originally committed as revision 10023 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-08-09 17:01:15 +00:00 
						 
				 
			
				
					
						
							
							
								Panagiotis Issaris 
							
						 
					 
					
						
						
						
						
							
						
						
							edecaff8c2 
							
						 
					 
					
						
						
							
							Take care of some renames (Doxygen and function name) after the previous pure rename patch.  
						
						... 
						
						
						
						Originally committed as revision 9820 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-07-28 18:26:43 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
						
						
							
						
						
							73f51a4d3e 
							
						 
					 
					
						
						
							
							help some gcc version to optimize out those functions  
						
						... 
						
						
						
						Originally committed as revision 9785 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-07-24 08:54:56 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Kalvachev 
							
						 
					 
					
						
						
						
						
							
						
						
							0ac9a875d4 
							
						 
					 
					
						
						
							
							revert commit 9603  
						
						... 
						
						
						
						Originally committed as revision 9605 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-07-11 23:21:13 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Kalvachev 
							
						 
					 
					
						
						
						
						
							
						
						
							ddeaf723c5 
							
						 
					 
					
						
						
							
							Integrate reference mpeg IDCT into dsputil.  
						
						... 
						
						
						
						Originally committed as revision 9603 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-07-11 22:05:43 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
						
						
							
						
						
							674eeb5f57 
							
						 
					 
					
						
						
							
							cosmetics: indentation  
						
						... 
						
						
						
						Originally committed as revision 9582 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-07-10 20:27:50 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
						
						
							
						
						
							eb75a69818 
							
						 
					 
					
						
						
							
							Avoid linking with h263.c functions when the relevant codecs  
						
						... 
						
						
						
						are not compiled in.
Originally committed as revision 9581 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-07-10 20:23:08 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							8d15910aff 
							
						 
					 
					
						
						
							
							fix warning  
						
						... 
						
						
						
						Originally committed as revision 9549 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-07-08 23:15:02 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							a00177a952 
							
						 
					 
					
						
						
							
							make arguments to ssd_int8_vs_int16() const  
						
						... 
						
						
						
						Originally committed as revision 9548 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-07-08 23:15:00 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							7b94177e37 
							
						 
					 
					
						
						
							
							Group all copyright and author notices together.  
						
						... 
						
						
						
						Originally committed as revision 9483 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-07-05 10:37:29 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							bb5705b988 
							
						 
					 
					
						
						
							
							kill some "defined but not used" warnings  
						
						... 
						
						
						
						Originally committed as revision 9332 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-06-16 11:44:57 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							119e2c0056 
							
						 
					 
					
						
						
							
							kill a warning on 64-bit machines  
						
						... 
						
						
						
						Originally committed as revision 9331 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-06-16 11:44:54 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
						
						
							
						
						
							4f74c5855b 
							
						 
					 
					
						
						
							
							use if() instead of #ifdef and ensure all possible optimisations are enabled  
						
						... 
						
						
						
						Originally committed as revision 9320 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-06-15 18:18:31 +00:00 
						 
				 
			
				
					
						
							
							
								Panagiotis Issaris 
							
						 
					 
					
						
						
						
						
							
						
						
							d111e41fd3 
							
						 
					 
					
						
						
							
							Correct signature of just_return().  
						
						... 
						
						
						
						Originally committed as revision 9315 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-06-15 08:15:45 +00:00 
						 
				 
			
				
					
						
							
							
								Albert Lee 
							
						 
					 
					
						
						
						
						
							
						
						
							ad0f6c1fcd 
							
						 
					 
					
						
						
							
							Simplify init preprocessor statements.  
						
						... 
						
						
						
						patch by Albert Lee, trisk+xine acm.jhu edu
Originally committed as revision 9307 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-06-14 08:44:41 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							90b5b51eab 
							
						 
					 
					
						
						
							
							misc typo fixes  
						
						... 
						
						
						
						Originally committed as revision 9291 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-06-12 18:50:50 +00:00 
						 
				 
			
				
					
						
							
							
								Panagiotis Issaris 
							
						 
					 
					
						
						
						
						
							
						
						
							9aee21c8f7 
							
						 
					 
					
						
						
							
							Reindent  
						
						... 
						
						
						
						Originally committed as revision 9106 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-05-23 09:07:57 +00:00 
						 
				 
			
				
					
						
							
							
								Panagiotis Issaris 
							
						 
					 
					
						
						
						
						
							
						
						
							4edda03480 
							
						 
					 
					
						
						
							
							Make the compilation of h264idct.c optional.  
						
						... 
						
						
						
						Originally committed as revision 9105 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-05-23 09:07:23 +00:00 
						 
				 
			
				
					
						
							
							
								Panagiotis Issaris 
							
						 
					 
					
						
						
						
						
							
						
						
							9b5dc86746 
							
						 
					 
					
						
						
							
							Make vp3dsp*.c compilation optional.  
						
						... 
						
						
						
						Originally committed as revision 9025 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-05-14 14:28:13 +00:00 
						 
				 
			
				
					
						
							
							
								Loren Merritt 
							
						 
					 
					
						
						
						
						
							
						
						
							1edbfe1994 
							
						 
					 
					
						
						
							
							factor sum_abs_dctelem out of dct_sad, and simd it.  
						
						... 
						
						
						
						sum_abs_dctelem_* alone:
core2: c=186 mmx2=39 sse2=21 ssse3=13 (cycles)
k8: c=163 mmx2=33 sse2=31
p4: c=370 mmx2=60 sse2=60
 dct_sad including sum_abs_dctelem_*:
core2: c=405 mmx2=258 sse2=240 ssse3=232
k8: c=624 mmx2=394 sse2=392
p4: c=849 mmx2=556 sse2=556
Originally committed as revision 9001 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-05-12 02:41:25 +00:00 
						 
				 
			
				
					
						
							
							
								Loren Merritt 
							
						 
					 
					
						
						
						
						
							
						
						
							5900637219 
							
						 
					 
					
						
						
							
							mmx 16-bit ssd. 2.3x faster svq1 encoding.  
						
						... 
						
						
						
						Originally committed as revision 8559 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-03-30 19:15:31 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							e7ebecbf44 
							
						 
					 
					
						
						
							
							The Snow DEcoding routines should be under CONFIG_SNOW_DECODER.  
						
						... 
						
						
						
						Originally committed as revision 8140 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-27 00:24:49 +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 
						 
				 
			
				
					
						
							
							
								Panagiotis Issaris 
							
						 
					 
					
						
						
						
						
							
						
						
							c6b237da9e 
							
						 
					 
					
						
						
							
							Adding H.264 DCT.  
						
						... 
						
						
						
						Originally committed as revision 7282 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-12-11 15:53:55 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							c1173617ce 
							
						 
					 
					
						
						
							
							improved stack misalignment warning  
						
						... 
						
						
						
						Originally committed as revision 7275 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-12-11 09:19:58 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							6c81ca9906 
							
						 
					 
					
						
						
							
							better warning  
						
						... 
						
						
						
						Originally committed as revision 7250 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-12-07 18:35:58 +00:00