yingnar - 2007-02-07

   I'm writing a small mp3 player and using the libmad API. But I found it takes too much CPU when my player is running, it keeps on 10% above. While when i use libmad in mplayer, the cpu usage is about 0.3%.
   I thought maybe mplayer has done some table initiation before playing, but i can't find how it does this. Can any body give me a hand about this? I work on linux-x86.