public static BASSActive BASS_Mixer_ChannelIsActive(int handle) { BASSFlag bassflag = BassMix.BASS_Mixer_ChannelFlags(handle, BASSFlag.BASS_STREAM_PRESCAN, BASSFlag.BASS_DEFAULT); if (bassflag < BASSFlag.BASS_DEFAULT) { return(BASSActive.BASS_ACTIVE_STOPPED); } if ((bassflag & BASSFlag.BASS_STREAM_PRESCAN) != BASSFlag.BASS_DEFAULT) { return(BASSActive.BASS_ACTIVE_PAUSED); } return(BASSActive.BASS_ACTIVE_PLAYING); }
public static bool BASS_Mixer_ChannelPlay(int handle) { return(BassMix.BASS_Mixer_ChannelFlags(handle, BASSFlag.BASS_DEFAULT, BASSFlag.BASS_STREAM_PRESCAN) >= BASSFlag.BASS_DEFAULT); }