Mercurial > mplayer.hg
comparison mp3lib/sr1.c @ 1253:87a31bbadd9a
Minor fixes
author | nick |
---|---|
date | Mon, 02 Jul 2001 08:07:41 +0000 |
parents | 03b7e2955a20 |
children | 50b8a3a5eeed |
comparison
equal
deleted
inserted
replaced
1252:6b59a8aa5d87 | 1253:87a31bbadd9a |
---|---|
353 #ifdef USE_FAKE_MONO | 353 #ifdef USE_FAKE_MONO |
354 void MP3_Init(int fakemono){ | 354 void MP3_Init(int fakemono){ |
355 #else | 355 #else |
356 void MP3_Init(){ | 356 void MP3_Init(){ |
357 #endif | 357 #endif |
358 #ifdef ARCH_X86 | |
358 _CpuID=CpuDetect(); | 359 _CpuID=CpuDetect(); |
359 _i586=ipentium(); | 360 _i586=ipentium(); |
360 #ifndef HAVE_MMX | 361 #ifndef HAVE_MMX |
361 _i586 &= 1; | 362 _i586 &= 1; |
362 #endif | 363 #endif |
382 if(_isse) | 383 if(_isse) |
383 /* | 384 /* |
384 Note: It's ok, Since K8 will have SSE2 support and will much faster | 385 Note: It's ok, Since K8 will have SSE2 support and will much faster |
385 of P4 ;) | 386 of P4 ;) |
386 */ | 387 */ |
387 printf( "mp3lib: Using SSE%s! optimized decore.\n",(_isse>1?"2":"")); | 388 // printf( "mp3lib: Using SSE%s! optimized decore.\n",(_isse>1?"2":"")); |
389 printf( "mp3lib: Using Pentium%s optimized decore.\n",(_i586>1?"-MMX":"")); | |
388 else | 390 else |
389 if(_3dnow) | 391 if(_3dnow) |
390 printf( "mp3lib: Using AMD 3dnow%s! optimized decore.\n",(_3dnow>1?"-dsp(k7)":"")); | 392 printf( "mp3lib: Using AMD 3dnow%s! optimized decore.\n",(_3dnow>1?"-dsp(k7)":"")); |
391 | 393 #else |
394 _CpuID = _i586 = _3dnow = _isse = _has_mmx = 0; | |
395 printf( "mp3lib: Using generic decore.\n"); | |
396 #endif | |
392 /* Use it for any MMX cpu */ | 397 /* Use it for any MMX cpu */ |
393 if(_has_mmx) make_decode_tables_MMX(outscale); | 398 if(_has_mmx) make_decode_tables_MMX(outscale); |
394 else make_decode_tables(outscale); | 399 else make_decode_tables(outscale); |
395 #ifdef USE_FAKE_MONO | 400 #ifdef USE_FAKE_MONO |
396 if (fakemono == 1) | 401 if (fakemono == 1) |