MCPcopy Create free account
hub / github.com/ARM-software/AVH / _setMode

Method _setMode

interface/vstream/python/vsi_video_server.py:114–134  ·  view source on GitHub ↗

Set the stream mode to input (camera/file) or output (display/file). Args: mode: The I/O mode (input or output). Returns: Current mode value.

(self, mode)

Source from the content-addressed store, hash-verified

112
113
114 def _setMode(self, mode):
115 """
116 Set the stream mode to input (camera/file) or output (display/file).
117
118 Args:
119 mode: The I/O mode (input or output).
120 Returns:
121 Current mode value.
122 """
123 if mode == MODE_VIDEO_INPUT:
124 self.mode = MODE_VIDEO_INPUT
125 logger.info("_setMode: set stream mode to Input")
126
127 elif mode == MODE_VIDEO_OUTPUT:
128 self.mode = MODE_VIDEO_OUTPUT
129 logger.info("_setMode: set stream mode to Output")
130
131 else:
132 logger.error(f"_setMode: invalid mode {mode}, keeping current mode")
133
134 return self.mode
135
136 def _setDevice(self, device):
137 """

Callers 1

runMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected