DrWho
Joined: 02 Jul 2009 Posts: 3
|
Posted: Thu Jul 02, 2009 12:07 pm Post subject: Data formats and actual processor busses |
|
|
Hello:
I am new to this site and new to PyMedia. I am building a demo product which will playback music that is stored in a variety of formats (mp3,wav, etc.). The unit will be using Linux as an OS but it does not use an Intel or AMD processor but one from Atmel.While it is 32 bit and runs Linux my problem is that my product does not have a sound card or typical sound IC that usually goes onto a PC motherboard. To that end, how do I determine which actual port "PyMedia" sends the audio data. It is indicated that PyMedia uses the OSS/Waveout call but how does one know where that call sends the data to regarding the processor. I haven't been able to find anywhere inwhich to download the waveout code for analysis. It would be helpful if anyone can tell me where the source code for the Waveout call can be found and reviewed. Additionally to that, in what format is the data that is outputed by PyMedia (raw PCM maybe) before it is passed to the Waveout call? In case anyone is interested I need to output the data to a DAC that supports 24bits/192KHz. Any assistance would be greatly appreciated.
Regards,
DrWho |
|