summaryrefslogtreecommitdiffstats
path: root/mp3lib
diff options
context:
space:
mode:
authoralex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-07-04 21:38:17 +0000
committeralex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-07-04 21:38:17 +0000
commit0aa87dc1fed055e264863bfec85d3235778f93c9 (patch)
tree4bf1359c06179966e5a35fb5d0a96510b7ebfd0c /mp3lib
parent9b6e8954d0cc08bed5d194f207812f60c0720876 (diff)
downloadmpv-0aa87dc1fed055e264863bfec85d3235778f93c9.tar.bz2
mpv-0aa87dc1fed055e264863bfec85d3235778f93c9.tar.xz
getcpucaps support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10373 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'mp3lib')
-rw-r--r--mp3lib/test.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/mp3lib/test.c b/mp3lib/test.c
index 3495da579a..81dc675a6a 100644
--- a/mp3lib/test.c
+++ b/mp3lib/test.c
@@ -12,6 +12,9 @@
#include "mp3lib/mp3.h"
#include "config.h"
+#include "../cpudetect.h"
+extern CpuCaps gCpuCaps;
+
static inline unsigned int GetTimer(){
struct timeval tv;
struct timezone tz;
@@ -42,6 +45,8 @@ int main(int argc,char* argv[]){
mp3file=fopen((argc>1)?argv[1]:"test.mp3","rb");
if(!mp3file){ printf("file not found\n"); exit(1); }
+
+ GetCpuCaps(&gCpuCaps);
// MPEG Audio:
#ifdef USE_FAKE_MONO
@@ -64,7 +69,7 @@ int main(int argc,char* argv[]){
length=(float)total/(float)(MP3_samplerate*MP3_channels*2);
printf("\nDecoding time: %8.6f\n",(float)time1*0.000001f);
printf("Uncompressed size: %d bytes (%8.3f secs)\n",total,length);
- printf("CPU usage at normal playback: %5.2f %\n",time1*0.0001f/length);
+ printf("CPU usage at normal playback: %5.2f %%\n",time1*0.0001f/length);
fclose(mp3file);