Kostya Shishkov 
							
						 
					 
					
						
						
							
						
						88c0536a42 
					 
					
						
						
							
							Add several vector functions used by Monkey's Audio decoder to dsputil  
						
						... 
						
						
						
						Originally committed as revision 14081 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-07-06 06:06:55 +00:00 
						 
				 
			
				
					
						
							
							
								Alexander Strange 
							
						 
					 
					
						
						
							
						
						f67a10cd0c 
					 
					
						
						
							
							Define mm_flags/support to be 0 on architectures where they don't exist.  
						
						... 
						
						
						
						Make sure we don't try to set them if that's the case.
This lets dct-test and fft-test build with --disable-mmx on x86, but not yet on ARM.
Originally committed as revision 13957 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-06-24 23:51:17 +00:00 
						 
				 
			
				
					
						
							
							
								Robert Swain 
							
						 
					 
					
						
						
							
						
						9146e4d61c 
					 
					
						
						
							
							Add generic ff_sine_window_init function and implement in codecs appropriately  
						
						... 
						
						
						
						Originally committed as revision 13888 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-06-22 15:12:27 +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 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						2cab640129 
					 
					
						
						
							
							typo fixes  
						
						... 
						
						
						
						Originally committed as revision 12428 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-03-12 23:58:46 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						7ce6892373 
					 
					
						
						
							
							misc spelling fixes  
						
						... 
						
						
						
						Originally committed as revision 12410 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-03-10 18:42:09 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						cbcd6c8ca9 
					 
					
						
						
							
							move EDGE_WIDTH definition allong with draw_edges where it belongs  
						
						... 
						
						
						
						Originally committed as revision 12322 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-03-05 00:38:14 +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 
							
						 
					 
					
						
						
							
						
						49c35f16fc 
					 
					
						
						
							
							Fix compilation on powerpc.  
						
						... 
						
						
						
						DECLARE_ALIGNED_8 is not defined at that point, but this code is powerpc
only, so it's really equivalent to DECLARE_ALIGNED(16...
Originally committed as revision 12313 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-03-04 18:35:12 +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 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						78d3d94f14 
					 
					
						
						
							
							__asm __volatile -> asm volatile, improves code consistency and works  
						
						... 
						
						
						
						(as far as that is possible) with the Sun C compiler.
Originally committed as revision 12188 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-02-24 14:46:22 +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 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						5c319d3334 
					 
					
						
						
							
							clean up definition of DECLARE_ALIGNED_8 and STRIDE_ALIGN  
						
						... 
						
						
						
						Originally committed as revision 12126 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-02-16 19:18:30 +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 
						 
				 
			
				
					
						
							
							
								Robert Swain 
							
						 
					 
					
						
						
							
						
						3ed546fe52 
					 
					
						
						
							
							Add variable alpha and size of half window for Kaiser-Bessel Derived window  
						
						... 
						
						
						
						generation. Hard code Bessel I0 approximation iterations to 50.
See thread for discussion:
[FFmpeg-devel] [PATCH] Move Kaiser-Bessel Derived window to mdct.c
Started on the 2008/01/10
Originally committed as revision 11520 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-01-13 11:02:08 +00:00 
						 
				 
			
				
					
						
							
							
								Robert Swain 
							
						 
					 
					
						
						
							
						
						4eb7a735cb 
					 
					
						
						
							
							Make the Kaiser-Bessel window generator a common function  
						
						... 
						
						
						
						Patch by Robert Swain, robert d swain a gmail d com
Originally committed as revision 11514 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-01-12 11:11:19 +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 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
							
						
						d2e45f33a4 
					 
					
						
						
							
							Switch VC-1 decoder to output decoded residual immediately.  
						
						... 
						
						
						
						Originally committed as revision 11188 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-12-08 10:41:18 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						8a43317e66 
					 
					
						
						
							
							cosmetics: Fix spacial --> spatial typo in function names.  
						
						... 
						
						
						
						Originally committed as revision 10993 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-11-10 12:24:02 +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 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						5b21bdabe4 
					 
					
						
						
							
							Add FFMPEG_ prefix to all multiple inclusion guards.  
						
						... 
						
						
						
						Originally committed as revision 10765 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-10-17 09:37:46 +00:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
							
						
						89523beea4 
					 
					
						
						
							
							Sanitize altivec code so it can be built with runtime check properly  
						
						... 
						
						
						
						Originally committed as revision 10640 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-10-02 11:39:32 +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 
						 
				 
			
				
					
						
							
							
								Panagiotis Issaris 
							
						 
					 
					
						
						
							
						
						9846cbdb13 
					 
					
						
						
							
							cosmetics: typos  
						
						... 
						
						
						
						Originally committed as revision 10602 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-09-27 11:29:21 +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 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						a41f4eacd6 
					 
					
						
						
							
							Do not wrongly mark Apple gcc workarounds as being specific to Darwin.  
						
						... 
						
						
						
						Originally committed as revision 10239 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-08-26 22:06:40 +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 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						9d16f87ffd 
					 
					
						
						
							
							Rename CONFIG_DARWIN to SYS_DARWIN, it is not configurable (in FFmpeg).  
						
						... 
						
						
						
						Originally committed as revision 10190 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-08-22 22:46:39 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						a1bee08046 
					 
					
						
						
							
							move dsputil_init_foo() out from #ifdef  
						
						... 
						
						
						
						Originally committed as revision 9330 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-06-16 10:44:46 +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 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
							
						
						43c7c7c7cf 
					 
					
						
						
							
							use DECLARE_ALIGNED from mem.h (which is included through common.h)  
						
						... 
						
						
						
						Originally committed as revision 9015 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-05-13 14:01:15 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
							
						
						30f1505380 
					 
					
						
						
							
							Typos in comments  
						
						... 
						
						
						
						Originally committed as revision 8561 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-03-30 20:56:32 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Guillaume Poirier 
							
						 
					 
					
						
						
							
						
						5a5c770d5a 
					 
					
						
						
							
							Add SSSE3 (Core2 aka Conroe/Merom/Woodcrester new instructions) detection  
						
						... 
						
						
						
						Originally committed as revision 7332 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-12-18 22:43:09 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						6dc7d5da70 
					 
					
						
						
							
							ff_check_alignment to warn the user about a missaligned stack  
						
						... 
						
						
						
						Originally committed as revision 7249 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-12-07 18:33:00 +00:00 
						 
				 
			
				
					
						
							
							
								Panagiotis Issaris 
							
						 
					 
					
						
						
							
						
						f1862127f5 
					 
					
						
						
							
							Added entry for H.264 DCT to the DSP context.  
						
						... 
						
						
						
						Originally committed as revision 7247 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-12-07 16:09:33 +00:00 
						 
				 
			
				
					
						
							
							
								Panagiotis Issaris 
							
						 
					 
					
						
						
							
						
						ea9f5d6f76 
					 
					
						
						
							
							Add comment denoting group of H.264 functions  
						
						... 
						
						
						
						Originally committed as revision 7227 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-12-05 21:57:31 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						cf1e119bb2 
					 
					
						
						
							
							Move BE_*/LE_*/ST*/LD* macros to a common place. Some further  
						
						... 
						
						
						
						optimization/cleanup would be desirable (e.g. LE_* and LD*
should be the same on x86).
Originally committed as revision 7218 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-12-03 16:35:30 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Foley 
							
						 
					 
					
						
						
							
						
						49cef7443a 
					 
					
						
						
							
							Move copy_block* functions to dsp dsputil.h  
						
						... 
						
						
						
						Patch by Brian Foley % bfoley A compsoc P nuigalway P ie %
Original thread:
Date: Nov 26, 2006 6:44 PM
Subject: Re: [Ffmpeg-devel] [PATCH] put_mpeg4_qpel16_h_lowpass altivec, take 2
Originally committed as revision 7172 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-11-26 18:25:07 +00:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
							
						
						61f5b14a8e 
					 
					
						
						
							
							Correct rounding values in overlap filtering  
						
						... 
						
						
						
						Originally committed as revision 7171 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-11-26 04:57:31 +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