Пример #1
0
        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);
        }
Пример #2
0
 public static bool BASS_Mixer_ChannelPlay(int handle)
 {
     return(BassMix.BASS_Mixer_ChannelFlags(handle, BASSFlag.BASS_DEFAULT, BASSFlag.BASS_STREAM_PRESCAN) >= BASSFlag.BASS_DEFAULT);
 }