I noticed that it gives a different time value in mIRC on some songs....

Example : In Winamp the song is 2:00 minutes long (120sec), but in mIRC it sees it as 2:05 minutes (125sec) instead.

Is it a bug or?

I'm trying to make a Jukebox where people can request songs and when it misreads the times it wont start the songs as it should, and sometimes starts the next song on the playlist before it plays the requested song.

In average its about 5 to 10sec it reads the songs wrong, some it reads fine, while others is off.

Is it the songs that's messed up or is it AMIP that got some bug and misreads some files?