I did some changes to try to find if there were any Xing header in the source files: According to the article in the link bytes on index 4 thorugh 7 of the raw frame data would then be either "Xing" or "Info" if decoded as ASCII. In that case I would just skip the entire frame since it should be an empty audio frame. I wasn't able to find that in any of the files, but all the sudden the length seems to be correct in Media Player (8:32 is close enough). Don't know what happened, maybe it was a caching problem inside Media Player. Will report back if the problem shows up again.
↧