Currently, IOpenALSample only supports audio streaming. This is possibly inefficient for small sound effects, as they should instead be completely loaded - played - and then disposed of.
There is no reason why this should be streamed. Although, I don't think there's too much of a performance decrease either way.
Ideally, samples should have a SetStreaming() method.
Currently, IOpenALSample only supports audio streaming. This is possibly inefficient for small sound effects, as they should instead be completely loaded - played - and then disposed of.
There is no reason why this should be streamed. Although, I don't think there's too much of a performance decrease either way.
Ideally, samples should have a SetStreaming() method.