Example #1
0
        public static void Play(WavPlayType playType)
        {
            if (player.Stream != null)
            {
                player.Stream.Position = 0;

                switch (playType)
                {
                case WavPlayType.Synch:
                    player.PlaySync();
                    break;

                case WavPlayType.ASynch:
                    player.Play();
                    break;

                case WavPlayType.Loop:
                    player.PlayLooping();
                    break;

                default:
                    break;
                }
            }
        }
Example #2
0
        public static void Play(string streamName, WavPlayType playType)
        {
            Stream stream = streams[streamName];

            stream.Position = 0;
            player.Stream   = null;
            player.Stream   = stream;

            switch (playType)
            {
            case WavPlayType.Synch:
                player.PlaySync();
                break;

            case WavPlayType.ASynch:
                player.Play();
                break;

            case WavPlayType.Loop:
                player.PlayLooping();
                break;

            default:
                break;
            }
        }
Example #3
0
        public static void Play(string streamName, WavPlayType playType)
        {
            Stream stream = streams[streamName];
            stream.Position = 0;
            player.Stream = null;
            player.Stream = stream;

            switch (playType)
            {
                case WavPlayType.Synch:
                    player.PlaySync();
                    break;
                case WavPlayType.ASynch:
                    player.Play();
                    break;
                case WavPlayType.Loop:
                    player.PlayLooping();
                    break;
                default:
                    break;
            }
        }
Example #4
0
        public static void Play(WavPlayType playType)
        {
            if (player.Stream != null)
            {
                player.Stream.Position = 0;

                switch (playType)
                {
                    case WavPlayType.Synch:
                        player.PlaySync();
                        break;
                    case WavPlayType.ASynch:
                        player.Play();
                        break;
                    case WavPlayType.Loop:
                        player.PlayLooping();
                        break;
                    default:
                        break;
                }
            }
        }