# updatePresetFromCurrentVideoCapturer

Version: 4.2.0+

Description: update the specified video capture device preset.

The properties for the preset will be set from the properties of the current video capture device.

Request example:

{
    "method": "updatePresetFromCurrentVideoCapturer",
    "requestId" : "1",
    "presetId": "1667478300422"
}

Response example:

{
    "method": "updatePresetFromCurrentVideoCapturer",
    "requestId" : "1",
    "videoCapturerName": "USB Video Device",
    "videoCapturerDescription": "\\\\?\\usb#vid_046d&pid_0823&mi_02#6&1fd43445&0&0002#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\\global",
    "presetId": "1667478300422",
    "isMuted": false,
    "pan": {
        "isPresent": true,
        "value": 9
    },
    "tilt": {
        "isPresent": true,
        "value": -9
    },
    "zoom": {
        "isPresent": true,
        "value": 5
    },
    "preview": {
        "isPresent": true
    },
    "result": true
}

Parameter description:

  • presetId - The identifier of the preset whose property values need to be updated.
  • isMuted — the flag indicating if the video capture device is turned on or off
  • pan - property for rotating the video capture device
  • tilt - property of the tilt angle of the video capture device
  • zoom - the zoom property of the video capture device.
  • preview - preset preview
  • videoCapturerName — the name of the current video capture device
  • videoCapturerDescription — the unique identifier of the current video capture device
  • isPresent - a flag indicating the presence of a property in the preset
  • value - property value. Field is absent if isPresent equals false.
  • requestId - unique request identifier. More details can be found here

See also: