I need to write a program that decodes an mp2 coded bitstream and plays it over the soundcard (Windows system preferred).
The bitstream is received through the PCI interface and first written to the main memory and then to a file on harddisk. (the bitstream is originally a DAB signal and is demodulated, decoded and so on by some hardware) Now it's my task to decode the bistream and play it live, so to say. I hope it's clear what I mean?
Now I'm thinking about the best approach. I thought it had to work something like that: I read the data from the RAM, save it in some buffer and then decode it and play it. As I don't want to write my own decoder I need some library that does that for me.
What do you think about that solution? What libraries do you know?
Thanks a lot in advance!
David
