Checks if a mixer source channel is active.
DWORD BASS_Mixer_ChannelIsActive( DWORD handle );
handle | The channel handle. |
BASS_ACTIVE_STOPPED | The channel is not active. |
BASS_ACTIVE_PLAYING | The channel is playing. |
BASS_ACTIVE_PAUSED | The channel is paused. This takes precedence when another status could also apply. |
BASS_ACTIVE_STALLED | The channel has stalled due to a lack of sample data. It will automatically resume when more data is available. |
BASS_ACTIVE_WAITING | The channel is waiting to start because it was delayed by BASS_Mixer_StreamAddChannelEx. |
BASS_ACTIVE_QUEUED | The channel is waiting in a queue. |
A BASS_SYNC_STALL sync can be set via BASS_Mixer_ChannelSetSync to be notified when a channel stalls/resumes.