private void PlayerStateChanged(object sender, PlayerStateEventArgs e)
        {
            if (e.OldState == PlayerState.Closed)
            {
                starTiming = SubtitleManager.GetTiming();
                if (starTiming == null)
                {
                    return;
                }

                SetDefaultCurrentTiming();

                m_AddDelayMenu.Enabled   = true;
                m_MinusDelayMenu.Enabled = true;
                m_ResetDelayMenu.Enabled = true;
            }
            else if (e.NewState == PlayerState.Closed)
            {
                m_AddDelayMenu.Enabled   = false;
                m_MinusDelayMenu.Enabled = false;
                m_ResetDelayMenu.Enabled = false;
            }
        }
Beispiel #2
0
 private void SetDefaultCurrentTiming()
 {
     currentTiming = new SubtitleManager.SubtitleTiming(starTiming.Delay, starTiming.SpeedMultiplier,
         starTiming.SpeedDivisor);
 }
Beispiel #3
0
        private void PlayerStateChanged(object sender, PlayerStateEventArgs e)
        {
            if (e.OldState == PlayerState.Closed)
            {
                starTiming = SubtitleManager.GetTiming();
                if (starTiming == null)
                    return;

                SetDefaultCurrentTiming();

                m_AddDelayMenu.Enabled = true;
                m_MinusDelayMenu.Enabled = true;
                m_ResetDelayMenu.Enabled = true;
            }
            else if (e.NewState == PlayerState.Closed)
            {
                m_AddDelayMenu.Enabled = false;
                m_MinusDelayMenu.Enabled = false;
                m_ResetDelayMenu.Enabled = false;
            }
        }
 private void SetDefaultCurrentTiming()
 {
     currentTiming = new SubtitleManager.SubtitleTiming(starTiming.Delay, starTiming.SpeedMultiplier,
                                                        starTiming.SpeedDivisor);
 }