VixenModules.SequenceType.Vixen2x.Vixen2xSequenceImporterForm.createTimedSequence C# (CSharp) Method

createTimedSequence() private method

private createTimedSequence ( ) : void
return void
        private void createTimedSequence()
        {
            Sequence = new TimedSequence();
            Sequence.SequenceData = new TimedSequenceData();
            // TODO: use this mark collection (maybe generate a grid?)
            MarkCollection mc = new MarkCollection();
            Sequence.Length = TimeSpan.FromMilliseconds(parsedV2Sequence.SeqLengthInMills);

            var songFileName = parsedV2Sequence.SongFileName;
            if (songFileName != null) {
                if (File.Exists(songFileName)) {
                    Sequence.AddMedia(MediaService.Instance.GetMedia(songFileName));
                }
                else {
                    var message = String.Format("Could not locate the audio file '{0}'; please add it manually " +
                        "after import (Under Tools -> Associate Audio).", Path.GetFileName(songFileName));
                    MessageBox.Show(message, "Couldn't find audio");
                }
            }
        }