Skip to content

Commit 1b03e62

Browse files
committed
stop camera movement when we switch preview
1 parent bc79c5a commit 1b03e62

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

PTZPadController/BusinessLayer/CameraHandler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ public void PanTiltStop()
132132
public void PanTiltHome()
133133
{
134134
//TODO, gerer PanTiltWorking (comment s'arrête ?)
135-
throw new NotImplementedException();
135+
//throw new NotImplementedException();
136136
//m_CamParser.PanTiltHome();
137137
//PanTileWorking = true;
138138
}

PTZPadController/BusinessLayer/PTZManager.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,12 @@ private void AtemPreviewSourceChange(object sender, AtemSourceMessageArgs e)
211211
CameraStatusMessageArgs args;
212212
if (CameraPreview != null)
213213
{
214+
if (CameraPreview.PanTileWorking)
215+
CameraPreview.PanTiltStop();
216+
217+
if (CameraPreview.ZoomWorking)
218+
CameraPreview.ZoomStop();
219+
214220
var lRed = CameraPreview == CameraProgram;
215221
CameraPreview.Tally(lRed, false);
216222

0 commit comments

Comments
 (0)