Example #1
0
        protected void SubtitleAddTrack()
        {
            TabPage p = new TabPage("Subtitle " + (subtitleTracks.Count + 1));

            p.UseVisualStyleBackColor = subtitles.TabPages[0].UseVisualStyleBackColor;
            p.Padding = subtitles.TabPages[0].Padding;

            MuxStreamControl a = new MuxStreamControl();

            a.Dock         = subtitleTracks[0].Dock;
            a.Padding      = subtitleTracks[0].Padding;
            a.ShowDelay    = subtitleTracks[0].ShowDelay;
            a.Filter       = subtitleTracks[0].Filter;
            a.FileUpdated += muxStreamControl1_FileUpdated;

            subtitles.TabPages.Add(p);
            p.Controls.Add(a);
            subtitleTracks.Add(a);
        }
Example #2
0
        protected void AudioAddTrack()
        {
            TabPage p = new TabPage("Audio " + (audioTracks.Count + 1));

            p.UseVisualStyleBackColor = audio.TabPages[0].UseVisualStyleBackColor;
            p.Padding = audio.TabPages[0].Padding;

            MuxStreamControl a = new MuxStreamControl();

            a.Dock         = audioTracks[0].Dock;
            a.Padding      = audioTracks[0].Padding;
            a.ShowDelay    = audioTracks[0].ShowDelay;
            a.Filter       = audioTracks[0].Filter;
            a.FileUpdated += muxStreamControl2_FileUpdated;

            audio.TabPages.Add(p);
            p.Controls.Add(a);
            audioTracks.Add(a);
        }
Example #3
0
        protected void SubtitleAddTrack()
        {
            TabPage p = new TabPage("Subtitle " + (subtitleTracks.Count + 1));

            p.UseVisualStyleBackColor = subtitles.TabPages[0].UseVisualStyleBackColor;
            p.Padding = subtitles.TabPages[0].Padding;

            MuxStreamControl a = new MuxStreamControl();

            a.Dock      = subtitleTracks[0].Dock;
            a.Padding   = subtitleTracks[0].Padding;
            a.ShowDelay = subtitleTracks[0].ShowDelay;
            a.ShowDefaultSubtitleStream        = subtitleTracks[0].ShowDefaultSubtitleStream;
            a.ShowForceSubtitleStream          = subtitleTracks[0].ShowForceSubtitleStream;
            a.chkDefaultStream.CheckedChanged += new System.EventHandler(this.chkDefaultStream_CheckedChanged);
            a.input.FileSelected += new MeGUI.FileBarEventHandler(this.Subtitle_FileSelected);
            a.Filter              = subtitleTracks[0].Filter;
            a.FileUpdated        += muxStreamControl1_FileUpdated;

            subtitles.TabPages.Add(p);
            p.Controls.Add(a);
            subtitleTracks.Add(a);
        }