yes, MediaFoundationReader is a good solution if you can use it. I have tried so many times to fix this issue, and thought I had finally done so in NAudio 1.7 but obviously not. Basically, NAudio is getting some false positives where it thinks its found an MP3 frame which actually isn;t one. I've read and re-read the MP3Frame header spec to try to find anything that might help eliminate these false positives but haven;t found anything yet. Might actually need to parse out the contents of the frame as well to get better accuracy.
↧