Skip to content

Commit a324369

Browse files
save
1 parent ce88d98 commit a324369

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

RemoteCam/MonitorVideoStates.swift

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,10 @@ extension MonitorVideoStates {
9393
// Send FlatBuffers zoom command directly without showing alert for immediate feedback
9494
self.sendFlatBuffersSetZoom(peer: [peer], zoomFactor: zoomCmd.zoomFactor)
9595

96+
case let fbZoomCmd as UICmd.FlatBuffersSetZoom:
97+
// Send FlatBuffers zoom command directly without showing alert for immediate feedback
98+
self.sendFlatBuffersSetZoom(peer: [peer], zoomFactor: fbZoomCmd.zoomFactor)
99+
96100
case let fbResponse as FlatBuffersCameraStateResponse:
97101
// Handle FlatBuffers camera state response - forward all responses to monitor
98102
print("🔍 DEBUG: Video mode received FlatBuffers camera state response")
@@ -150,6 +154,15 @@ extension MonitorVideoStates {
150154
state: self.monitorWaitingForVideo(monitor: monitor, peer: peer, lobby: lobby)
151155
)
152156

157+
// MARK: - Zoom Command Handling (FlatBuffers)
158+
case let zoomCmd as UICmd.SetZoom:
159+
// Send FlatBuffers zoom command directly without showing alert for immediate feedback
160+
self.sendFlatBuffersSetZoom(peer: [peer], zoomFactor: zoomCmd.zoomFactor)
161+
162+
case let fbZoomCmd as UICmd.FlatBuffersSetZoom:
163+
// Send FlatBuffers zoom command directly without showing alert for immediate feedback
164+
self.sendFlatBuffersSetZoom(peer: [peer], zoomFactor: fbZoomCmd.zoomFactor)
165+
153166

154167
case let fbFrameData as FlatBuffersFrameData:
155168
// Handle FlatBuffers frame data - send directly to monitor

0 commit comments

Comments
 (0)