diff mp3lib/sr1.c @ 1393:5eef9e69b145

Beginning sse optimization of dct code.
author atmos4
date Fri, 27 Jul 2001 17:21:23 +0000
parents 598e3047ce13
children 73c2e9304d08
line wrap: on
line diff
--- a/mp3lib/sr1.c	Fri Jul 27 01:16:54 2001 +0000
+++ b/mp3lib/sr1.c	Fri Jul 27 17:21:23 2001 +0000
@@ -367,6 +367,7 @@
 extern void dct64_MMX( void );
 extern void dct64_MMX_3dnow( void );
 extern void dct64_MMX_3dnowex( void );
+extern void dct64_MMX_sse( void );
 void (*dct64_MMX_func)( void );
 
 // Init decoder tables.  Call first, once!
@@ -405,8 +406,8 @@
        Note: It's ok, Since K8 will have SSE2 support and will much faster
        of P4 ;) 
      */
-//      printf( "mp3lib: Using SSE%s! optimized decore.\n",(_isse>1?"2":""));
-      printf( "mp3lib: Using Pentium%s optimized decore.\n",(_i586>1?"-MMX":""));
+      printf( "mp3lib: Using SSE%s! optimized decore.\n",(_isse>1?"2":""));
+//      printf( "mp3lib: Using Pentium%s optimized decore.\n",(_i586>1?"-MMX":""));
     else
     if(_3dnow)
       printf( "mp3lib: Using AMD 3dnow%s! optimized decore.\n",(_3dnow>1?"-dsp(k7)":""));
@@ -443,7 +444,7 @@
   if(_isse)
   {
     synth_func=synth_1to1_MMX;
-    dct64_MMX_func=dct64_MMX;
+    dct64_MMX_func=dct64_MMX_sse;
   }    
   else
 #endif