comparison mencoder.c @ 9003:c428933c7e54

AltiVec detection code ("borrowed" from FFmpeg and libmpeg2) & enough code to enable the AltiVec IMDCT in liba52 and the DCT64 in mp3lib. patch by Romain Dolbeau <dolbeau@irisa.fr>
author arpi
date Sat, 18 Jan 2003 19:29:46 +0000
parents ec8af5150ea2
children d00997f12257
comparison
equal deleted inserted replaced
9002:60d144a16088 9003:c428933c7e54
365 mp_msg_init(); 365 mp_msg_init();
366 mp_msg_set_level(MSGL_STATUS); 366 mp_msg_set_level(MSGL_STATUS);
367 mp_msg(MSGT_CPLAYER,MSGL_INFO,"%s",banner_text); 367 mp_msg(MSGT_CPLAYER,MSGL_INFO,"%s",banner_text);
368 368
369 /* Test for cpu capabilities (and corresponding OS support) for optimizing */ 369 /* Test for cpu capabilities (and corresponding OS support) for optimizing */
370 GetCpuCaps(&gCpuCaps);
370 #ifdef ARCH_X86 371 #ifdef ARCH_X86
371 GetCpuCaps(&gCpuCaps);
372 mp_msg(MSGT_CPLAYER,MSGL_INFO,"CPUflags: Type: %d MMX: %d MMX2: %d 3DNow: %d 3DNow2: %d SSE: %d SSE2: %d\n", 372 mp_msg(MSGT_CPLAYER,MSGL_INFO,"CPUflags: Type: %d MMX: %d MMX2: %d 3DNow: %d 3DNow2: %d SSE: %d SSE2: %d\n",
373 gCpuCaps.cpuType,gCpuCaps.hasMMX,gCpuCaps.hasMMX2, 373 gCpuCaps.cpuType,gCpuCaps.hasMMX,gCpuCaps.hasMMX2,
374 gCpuCaps.has3DNow, gCpuCaps.has3DNowExt, 374 gCpuCaps.has3DNow, gCpuCaps.has3DNowExt,
375 gCpuCaps.hasSSE, gCpuCaps.hasSSE2); 375 gCpuCaps.hasSSE, gCpuCaps.hasSSE2);
376 #endif 376 #endif