Exemple #1
0
        public override Object playSoundFrom(Object snd, double pos, Func0 donecb)
        {
            var sound   = (Sound)snd;
            var channel = new SoundChannel(sound, donecb);

            channel.start_at = pos;
            channel.play();
            return(channel);
        }
Exemple #2
0
        public override Object playSound(Object snd, bool loop, Func0 donecb)
        {
            var sound   = (Sound)snd;
            var channel = new SoundChannel(sound, donecb);

            channel.element.IsLooping = loop;
            channel.play();
            return(channel);
        }