From FOMS 2008

Main: AudioAPI

Audio API

1. Coding to PulseAudio with OSS API or libsydney?

2. What features need to be in the API anyway?

a. minimum latency for writign to the device (minimal playback and sample buffer)

b. Polling interface in Sydney Audio - no poll API,

3. Libsydney intentions:

4. Per application policies:

5. Buffering in Sydney Audio

B                                                 W     X      A

|                                                 |     |      |

----------------------------------------------------------------

Settable:

B-W - buffer size (minimal amount of data for application to set)

X-W - time available to refill the buffer

Readable:

B-W – def. as above

W-X – def. as above

X-A – hardware/scheduling latency

Retrieved from /foms2008/pmwiki.php/Main/AudioAPI
Page last modified on January 27, 2008, at 11:39 AM