public void Setup()
        {
            check   = new CheckTooShortAudioFiles();
            beatmap = new Beatmap <HitObject>
            {
                BeatmapInfo = new BeatmapInfo
                {
                    BeatmapSet = new BeatmapSetInfo
                    {
                        Files = new List <BeatmapSetFileInfo>(new[]
                        {
                            new BeatmapSetFileInfo
                            {
                                Filename = "abc123.wav",
                                FileInfo = new FileInfo {
                                    Hash = "abcdef"
                                }
                            }
                        })
                    }
                }
            };

            // 0 = No output device. This still allows decoding.
            if (!Bass.Init(0) && Bass.LastError != Errors.Already)
            {
                throw new AudioException("Could not initialize Bass.");
            }
        }
Esempio n. 2
0
        public void Setup()
        {
            check   = new CheckTooShortAudioFiles();
            beatmap = new Beatmap <HitObject>
            {
                BeatmapInfo = new BeatmapInfo
                {
                    BeatmapSet = new BeatmapSetInfo
                    {
                        Files = { CheckTestHelpers.CreateMockFile("wav") }
                    }
                }
            };

            // 0 = No output device. This still allows decoding.
            if (!Bass.Init(0) && Bass.LastError != Errors.Already)
            {
                throw new AudioException("Could not initialize Bass.");
            }
        }