blocksound ~master (2016-10-20T14:02:45Z)
Dub
Repo
ALStreamedSound
blocksound
backend
openal
OpenAL Sound backend (for streaming)
version(blocksound_ALBackend)
class
ALStreamedSound :
StreamedSound
{
package
ALuint
numBuffers
;
package
ALuint
[]
buffers
;
static
ALStreamedSound
loadSound
(string filename, ALuint bufferNumber);
void
reset
();
void
cleanup
();
}
Members
Functions
cleanup
void
cleanup
()
Undocumented in source. Be warned that the author may not have intended to support it.
reset
void
reset
()
Reset the file to the beginning.
Static functions
loadSound
ALStreamedSound
loadSound
(string filename, ALuint bufferNumber)
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
buffers
ALuint
[]
buffers
;
Undocumented in source.
numBuffers
ALuint
numBuffers
;
Undocumented in source.
Meta
Source
See Implementation
blocksound
backend
openal
classes
ALAudioBackend
ALSound
ALSource
ALStreamedSound
ALStreamingSource
functions
loadLibraries
loadSoundToBuffer
sndfile_readFloats
sndfile_readShorts
streamSoundThread
structs
AudioBuffer
AudioBufferFloat
OpenAL Sound backend (for streaming)