Zamok Kiosk API
Preparing search index...
mc-video/lib/shared/reducers
webcam
Function webcam
webcam
(
state
?:
Webcam
,
action
:
|
Action
|
PayloadAction
<
"VIDEO_UPDATE_CAMERA_STATUS"
,
boolean
>
|
PayloadAction
<
"VIDEO_UPDATE_MIC_STATUS"
,
boolean
>
|
PayloadAction
<
"VIDEO_UPDATE_SCREEN_SHARE_STATUS"
,
boolean
>
|
PayloadAction
<
"VIDEO_UPDATE_PARTICIPANT_SCREEN_SHARE_STATUS"
,
boolean
>
|
PayloadAction
<
"VIDEO_UPDATE_CAMERA_LIST"
,
Device
[]
>
|
PayloadAction
<
"VIDEO_UPDATE_MICROPHONE_LIST"
,
Device
[]
>
|
PayloadAction
<
"VIDEO_UPDATE_SPEAKER_LIST"
,
Device
[]
>
|
PayloadAction
<
"VIDEO_UPDATE_IS_IN_CALL"
,
boolean
>
|
PayloadAction
<
"VIDEO_UPDATE_ACTIVE_CAMERA"
,
null
|
Device
>
|
PayloadAction
<
"VIDEO_UPDATE_ACTIVE_MICROPHONE"
,
null
|
Device
>
|
PayloadAction
<
"VIDEO_UPDATE_ACTIVE_SPEAKER"
,
null
|
Device
>
|
EmptyAction
<
"VIDEO_END_CALL"
>
|
EmptyAction
<
"VIDEO_LEAVE_CALL"
>
|
PayloadAction
<
"PERMISSIONS_GRANTED"
,
boolean
>
|
PayloadAction
<
"LOAD_KIOSK_WEBCAMS"
,
{
activeDeviceId
:
string
;
devices
:
MediaDeviceInfo
[]
;
ptzCameraInfo
:
{
buttons
:
{
desk
:
{
position
:
Position
;
zoom
:
Zoom
}
;
home
:
{
position
:
Position
;
zoom
:
Zoom
}
;
}
;
capabilities
:
{
pan
:
boolean
;
tilt
:
boolean
;
zoom
:
boolean
}
;
flip
:
"off"
|
"flipH"
|
"flipV"
|
"flipHV"
;
hasPtz
:
boolean
;
label
:
string
;
usbProductId
:
number
;
usbVendorId
:
number
;
}
;
}
,
>
|
PayloadAction
<
"EXECUTE_PT_COMMAND"
,
{
command
:
|
"stop"
|
"left"
|
"right"
|
"reset"
|
"down"
|
"up"
|
"upLeft"
|
"upRight"
|
"downLeft"
|
"downRight"
|
"home"
|
"camPanTiltPosInq"
;
}
,
>
|
PayloadAction
<
"EXECUTE_ZOOM_COMMAND"
,
{
command
:
|
"stop"
|
"teleStandard"
|
"wideStandard"
|
"teleVariable"
|
"wideVariable"
|
"camZoomPosInq"
;
}
,
>
|
PayloadAction
<
"SET_PT_POSITION"
,
{
command
:
"absolutePosition"
|
"relativePosition"
;
position
:
Position
}
,
>
|
PayloadAction
<
"SET_KIOSK_ACTIVE_WEBCAM"
,
string
>
|
PayloadAction
<
"SET_DIRECT_ZOOM"
,
{
zoom
:
Zoom
}
>
|
EmptyAction
<
"GET_CAM_PAN_TILT_POS"
>
|
PayloadAction
<
"VIDEO_LOAD_WEBCAMS"
,
MediaDeviceInfo
[]
>
|
PayloadAction
<
"VIDEO_SET_DEFAULT_WEBCAM"
,
string
>
|
EmptyAction
<
"VIDEO_TOGGLE_CAMERA"
>
|
PayloadAction
<
"VIDEO_SWITCH_WEBCAM"
,
string
>
|
EmptyAction
<
"VIDEO_WEBCAM_SWITCHED"
>
|
PayloadAction
<
"SET_CAMERA_AVAILABILITY"
,
boolean
>
,
)
:
Webcam
Parameters
state
:
Webcam
= ...
action
:
|
Action
|
PayloadAction
<
"VIDEO_UPDATE_CAMERA_STATUS"
,
boolean
>
|
PayloadAction
<
"VIDEO_UPDATE_MIC_STATUS"
,
boolean
>
|
PayloadAction
<
"VIDEO_UPDATE_SCREEN_SHARE_STATUS"
,
boolean
>
|
PayloadAction
<
"VIDEO_UPDATE_PARTICIPANT_SCREEN_SHARE_STATUS"
,
boolean
>
|
PayloadAction
<
"VIDEO_UPDATE_CAMERA_LIST"
,
Device
[]
>
|
PayloadAction
<
"VIDEO_UPDATE_MICROPHONE_LIST"
,
Device
[]
>
|
PayloadAction
<
"VIDEO_UPDATE_SPEAKER_LIST"
,
Device
[]
>
|
PayloadAction
<
"VIDEO_UPDATE_IS_IN_CALL"
,
boolean
>
|
PayloadAction
<
"VIDEO_UPDATE_ACTIVE_CAMERA"
,
null
|
Device
>
|
PayloadAction
<
"VIDEO_UPDATE_ACTIVE_MICROPHONE"
,
null
|
Device
>
|
PayloadAction
<
"VIDEO_UPDATE_ACTIVE_SPEAKER"
,
null
|
Device
>
|
EmptyAction
<
"VIDEO_END_CALL"
>
|
EmptyAction
<
"VIDEO_LEAVE_CALL"
>
|
PayloadAction
<
"PERMISSIONS_GRANTED"
,
boolean
>
|
PayloadAction
<
"LOAD_KIOSK_WEBCAMS"
,
{
activeDeviceId
:
string
;
devices
:
MediaDeviceInfo
[]
;
ptzCameraInfo
:
{
buttons
:
{
desk
:
{
position
:
Position
;
zoom
:
Zoom
}
;
home
:
{
position
:
Position
;
zoom
:
Zoom
}
;
}
;
capabilities
:
{
pan
:
boolean
;
tilt
:
boolean
;
zoom
:
boolean
}
;
flip
:
"off"
|
"flipH"
|
"flipV"
|
"flipHV"
;
hasPtz
:
boolean
;
label
:
string
;
usbProductId
:
number
;
usbVendorId
:
number
;
}
;
}
,
>
|
PayloadAction
<
"EXECUTE_PT_COMMAND"
,
{
command
:
|
"stop"
|
"left"
|
"right"
|
"reset"
|
"down"
|
"up"
|
"upLeft"
|
"upRight"
|
"downLeft"
|
"downRight"
|
"home"
|
"camPanTiltPosInq"
;
}
,
>
|
PayloadAction
<
"EXECUTE_ZOOM_COMMAND"
,
{
command
:
|
"stop"
|
"teleStandard"
|
"wideStandard"
|
"teleVariable"
|
"wideVariable"
|
"camZoomPosInq"
;
}
,
>
|
PayloadAction
<
"SET_PT_POSITION"
,
{
command
:
"absolutePosition"
|
"relativePosition"
;
position
:
Position
}
,
>
|
PayloadAction
<
"SET_KIOSK_ACTIVE_WEBCAM"
,
string
>
|
PayloadAction
<
"SET_DIRECT_ZOOM"
,
{
zoom
:
Zoom
}
>
|
EmptyAction
<
"GET_CAM_PAN_TILT_POS"
>
|
PayloadAction
<
"VIDEO_LOAD_WEBCAMS"
,
MediaDeviceInfo
[]
>
|
PayloadAction
<
"VIDEO_SET_DEFAULT_WEBCAM"
,
string
>
|
EmptyAction
<
"VIDEO_TOGGLE_CAMERA"
>
|
PayloadAction
<
"VIDEO_SWITCH_WEBCAM"
,
string
>
|
EmptyAction
<
"VIDEO_WEBCAM_SWITCHED"
>
|
PayloadAction
<
"SET_CAMERA_AVAILABILITY"
,
boolean
>
Returns
Webcam
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
Zamok Kiosk API
Loading...