Tal vez te sirva Zinf:
Zinf: Welcome y bajarte el
codigo fuente aqui. Tiene muchas lineas de codigo y esta hecho para linux.. en google aparaecen un par de librerias que podrias encapsular en una propia, algo asi como:
class ReproductorMp3 {
private:
mp3File* archivo;
public:
ReproductorMp3(std::string nombreArchivo) {
this->archivo = openMp3(hombreArchivo);
}
void reproducir() {
if (archivo) {
playMp3(archivo);
}
}
void parar() {
if (archivo) {
stopMp3(archivo);
}
}
~ReproductorMp3() {
if (archivo) {
delete archivo;
}
}
Espero haber sido de ayuda..
XMan
