I want to make a program that plays mp3s in C++. I can't find any documentation for making it with the standard API so I figured I had to get it somewhere else. Someone told me that I need to get some kind of "Codec" from the creator of MP3s. He said that you do this for other music file extentions too. If anyone knows how "codecs" work or where I can get them, or just how I can be able to play Mp3s in a program of my own, let me know.