[Openal] alSourceUnqueueBuffers while stopped
Garin Hiebert
garinh at cheesetoast.net
Sun Nov 26 15:34:13 PST 2006
>
> I get AL_INVALID_VALUE = 0xA003 error if I try to use
> alSourceUnqueueBuffers while source is stopped. Is it only possible to
> unqueue processed buffers while source is playing (why)?
When a source is stopped, all queued buffers should be marked as
processed and can be unqueued, so if you've found an implementation
which doesn't work this way, it's an error. Which implementation are
you using? If on Windows, if you know which device you are opening,
that would be helpful information.
Also, make sure that the error you are seeing is coming from the
alSourceUnqueueBuffers operation -- reset the code with an alGetError
right before the call...
Garin
More information about the Openal
mailing list