Opps! mistake pointer move introduced in last commit
make sure you have read and decode all mp3.