You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<methodname="CreateVideoStream"description="creates a video stream object for MJPEG streaming.">
4126
+
<paramname="PixelSizeX"type="uint32"pass="in"description="Width of the video stream in pixels. MUST be positive." />
4127
+
<paramname="PixelSizeY"type="uint32"pass="in"description="Height of the video stream in pixels. MUST be positive." />
4128
+
<paramname="DesiredFrameDurationInMicroseconds"type="uint32"pass="in"description="Duration of a frame in microseconds. MUST be between 10000 and 60000000." />
4129
+
<paramname="PauseToleranceInMicroseconds"type="uint32"pass="in"description="How many microseconds can pass without new frames until the stream becomes inactive. MUST exceed frame duration." />
4130
+
<paramname="FrameCacheDurationInMicroseconds"type="uint32"pass="in"description="How long frames will be cached. MUST not be smaller than DesiredFrameDuration or exceed 100 times DesiredFrameDuration." />
<methodname="CreateVideoStream"description="creates a video stream object for MJPEG streaming.">
5516
+
<paramname="PixelSizeX"type="uint32"pass="in"description="Width of the video stream in pixels. MUST be positive." />
5517
+
<paramname="PixelSizeY"type="uint32"pass="in"description="Height of the video stream in pixels. MUST be positive." />
5518
+
<paramname="DesiredFrameDurationInMicroseconds"type="uint32"pass="in"description="Duration of a frame in microseconds. MUST be between 10000 and 60000000." />
5519
+
<paramname="PauseToleranceInMicroseconds"type="uint32"pass="in"description="How many microseconds can pass without new frames until the stream becomes inactive. MUST exceed frame duration." />
5520
+
<paramname="FrameCacheDurationInMicroseconds"type="uint32"pass="in"description="How long frames will be cached. MUST not be smaller than DesiredFrameDuration or exceed 100 times DesiredFrameDuration." />
<methodname="FindVideoStream"description="Finds a video stream by UUID. Returns null if the stream does not exist.">
5525
+
<paramname="StreamUUID"type="string"pass="in"description="UUID of the video stream to find." />
5526
+
<paramname="VideoStreamInstance"type="optionalclass"class="VideoStream"pass="return"description="Video stream instance, or null if not found." />
5527
+
</method>
5528
+
5494
5529
<methodname="CreateMachineConfigurationHandler"description="creates a machine configuration handler, dealing with all persistent machine settings that the user will store in the local database.">
<methodname="CreateVideoStream"description="creates a video stream object for MJPEG streaming.">
5965
+
<paramname="PixelSizeX"type="uint32"pass="in"description="Width of the video stream in pixels. MUST be positive." />
5966
+
<paramname="PixelSizeY"type="uint32"pass="in"description="Height of the video stream in pixels. MUST be positive." />
5967
+
<paramname="DesiredFrameDurationInMicroseconds"type="uint32"pass="in"description="Duration of a frame in microseconds. MUST be between 10000 and 60000000." />
5968
+
<paramname="PauseToleranceInMicroseconds"type="uint32"pass="in"description="How many microseconds can pass without new frames until the stream becomes inactive. MUST exceed frame duration." />
5969
+
<paramname="FrameCacheDurationInMicroseconds"type="uint32"pass="in"description="How long frames will be cached. MUST not be smaller than DesiredFrameDuration or exceed 100 times DesiredFrameDuration." />
* @param[in] nPixelSizeX - Width of the video stream in pixels. MUST be positive.
7290
+
* @param[in] nPixelSizeY - Height of the video stream in pixels. MUST be positive.
7291
+
* @param[in] nDesiredFrameDurationInMicroseconds - Duration of a frame in microseconds. MUST be between 10000 and 60000000.
7292
+
* @param[in] nPauseToleranceInMicroseconds - How many microseconds can pass without new frames until the stream becomes inactive. MUST exceed frame duration.
7293
+
* @param[in] nFrameCacheDurationInMicroseconds - How long frames will be cached. MUST not be smaller than DesiredFrameDuration or exceed 100 times DesiredFrameDuration.
7294
+
* @param[out] pVideoStreamInstance - Video stream instance.
* @param[in] nPixelSizeX - Width of the video stream in pixels. MUST be positive.
10129
+
* @param[in] nPixelSizeY - Height of the video stream in pixels. MUST be positive.
10130
+
* @param[in] nDesiredFrameDurationInMicroseconds - Duration of a frame in microseconds. MUST be between 10000 and 60000000.
10131
+
* @param[in] nPauseToleranceInMicroseconds - How many microseconds can pass without new frames until the stream becomes inactive. MUST exceed frame duration.
10132
+
* @param[in] nFrameCacheDurationInMicroseconds - How long frames will be cached. MUST not be smaller than DesiredFrameDuration or exceed 100 times DesiredFrameDuration.
10133
+
* @param[out] pVideoStreamInstance - Video stream instance.
* @param[in] nPixelSizeX - Width of the video stream in pixels. MUST be positive.
11010
+
* @param[in] nPixelSizeY - Height of the video stream in pixels. MUST be positive.
11011
+
* @param[in] nDesiredFrameDurationInMicroseconds - Duration of a frame in microseconds. MUST be between 10000 and 60000000.
11012
+
* @param[in] nPauseToleranceInMicroseconds - How many microseconds can pass without new frames until the stream becomes inactive. MUST exceed frame duration.
11013
+
* @param[in] nFrameCacheDurationInMicroseconds - How long frames will be cached. MUST not be smaller than DesiredFrameDuration or exceed 100 times DesiredFrameDuration.
11014
+
* @param[out] pVideoStreamInstance - Video stream instance.
0 commit comments