blockUntilComplete()
|
Given a playing id, will block
the calling application until the sample is finished playing
|
blockUntilSample()
|
Given a playing id and frame
number, block until sample has been sent to device
|
checkBackground()
|
Checks if the background music
file is playing
|
copySample...()
|
Registers a sample already in
memory with sssd (sssd will convert format if necessary)
|
ctrlBackground()
|
Issue a command to the running
background music decoder
|
ctrlDevice()
|
Control audio device parameters
|
ctrlSample()
|
Control sample parameters
|
freeAudio()
|
Free audio device
|
freeSamples()
|
Free registered samples
|
getAudioInfo()
|
Get information about the audio
system
|
getLastError()
|
Return last error issued by sssd
|
getSystemInfo()
|
Return information about the
hardware platform
|
groupSamples()
|
Identify a number of samples
that can be acted upon as a group
|
initAudio()
|
Initialize sssd structures and
parameters
|
pauseAudio()
|
Pause playback
|
playBackground()
|
Start a background music file
playing
|
playSample()
|
Play a registered sample
|
playSamplePP()
|
Play a registered sample setting
playback in/out and looping in/out points
|
registerSample()
|
Register a sample already in
memory with sssd (no conversion possible)
|
resample()
|
Create a copy of a PCM sample at
a new frequency
|
resume()
|
Resume the audio system after a
suspend()
|
startAudio()
|
Start the sssd audio subsystem
and initialize audio hardware
|
stopAllSamples()
|
Stop all playing samples
|
stopAudio()
|
Shut down the sssd audio
subsystem
|
stopBackground()
|
Stop playing the background
music file
|
stopSample()
|
Stop a playing sample
|
suspend()
|
Suspend the sssd audio subsystem
|
testLatency()
|
Test the audio playback latency
|
timeBackground()
|
Return the amount of time the
background music file has been playing
|
timePlaying()
|
Return the last sample position
sent to the device for a given sample
|
unpauseAudio()
|
Unpause audio after a pause() |