Maybe this is an off-topic issue, I am not really sure.
First of all, I really can't use InitMovie since I'm translating my application to C++. (hence the "off-topic")
I've already found a topic describing how to load and play mp3 files using the Media Control Interface (MCI). I found it really weird to send a string as a parameter even when you just want to stop the file from playing.

Well, it does work, but I feel there might be another better way.
As far as I know, PureBasic uses DirectShow to implement the Movie commands. I'm still reading about DirectShow, but it seems really hard to use!
Could you give me some advice on which is the better way to handle mp3 files, please?
I'm not worried specifically about code, just the most efficient techniques.
