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); }
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); }