From: Sweidan Omar Date: Wed, 12 Jan 2022 21:15:42 +0000 (+0000) Subject: #310 X-Git-Url: http://git.useribm.hu/?a=commitdiff_plain;h=1304e0baa0b99d94e38508fc17725ebb6258864a;p=mediacube.git #310 git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube;C32731 --- diff --git a/client/DxPlay/Controls/PlayerControls.cs b/client/DxPlay/Controls/PlayerControls.cs index d6042c7e..84cc04b6 100644 --- a/client/DxPlay/Controls/PlayerControls.cs +++ b/client/DxPlay/Controls/PlayerControls.cs @@ -1,9 +1,17 @@ using MaestroShared.Controls; +using System; using System.Windows.Forms; +using NLog; +using NLog.Fluent; -namespace DxPlay.Controls { - public partial class PlayerControls : UserControl { - public PlayerControls() { +namespace DxPlay.Controls +{ + public partial class PlayerControls : UserControl + { + + private static readonly Logger logger = LogManager.GetCurrentClassLogger(); + public PlayerControls() + { InitializeComponent(); } @@ -22,5 +30,47 @@ namespace DxPlay.Controls { public NoFocusCueButton StepBack { get => btnStepBack; } public NoFocusCueButton StepForward { get => btnStepForward; } + private void onPlaySpeedChanged(object sender, System.EventArgs e) + { + logger.Info(sender); + switch (((VideoSpeedTrackbar)sender).Value) + { + case 1: + ((VideoSpeedTrackbar)sender).CurrentSpeed = 0.25F; + setVideoSpeed(); + lblPlaySpeed.Text = "Lejátszási sebesség: 0.25x"; + break; + case 2: + ((VideoSpeedTrackbar)sender).CurrentSpeed = 0.5F; + setVideoSpeed(); + lblPlaySpeed.Text = "Lejátszási sebesség: 0.5x"; + break; + case 3: + ((VideoSpeedTrackbar)sender).CurrentSpeed = 1F; + setVideoSpeed(); + lblPlaySpeed.Text = "Lejátszási sebesség: 1x"; + break; + case 4: + ((VideoSpeedTrackbar)sender).CurrentSpeed = 2F; + setVideoSpeed(); + lblPlaySpeed.Text = "Lejátszási sebesség: 2x"; + break; + case 5: + ((VideoSpeedTrackbar)sender).CurrentSpeed = 3F; + setVideoSpeed(); + lblPlaySpeed.Text = "Lejátszási sebesség: 3x"; + break; + case 6: + ((VideoSpeedTrackbar)sender).CurrentSpeed = 5F; + setVideoSpeed(); + lblPlaySpeed.Text = "Lejátszási sebesség: 5x"; + break; + } + } + + private void setVideoSpeed() + { + //throw new NotImplementedException(); + } } -} +} \ No newline at end of file