when audio file's magic number is 49443302
not 49443303
, AVAudioPlayer's duration property return wrong value,
actually it cause by engiTunSMPB
but I want to know why it happen only in ID3 version 2 (49443302)
example: only difference in two mp3 file is the magic number
and check the duration returns this result
source code under here