I'm trying to make an MP3 player on top of the Linux kernel and busybox using the SDL and SMPEG libraries.
Does SDL work on top of the kernel or it needs PulseAudio?
I have just built a C program which plays mp3 files one by one from a directory. But when I put it on my ARM board nothing is happening, it justs hang in console, even plaympeg didn't work.
But when I am using
plaympeg --novideo song.mp3
it shows
Couldn't init SDL audio: No available audio device
Can anyone guide me?