onVideoObjectSegmentationStateChanged property

(void Function(ZegoObjectSegmentationState state, ZegoPublishChannel channel, int errorCode)?) onVideoObjectSegmentationStateChanged
getter/setter pair

The video object segmentation state changed.

Available since: 3.4.0 Description: The object segmentation state of the stream publishing end changes. When to trigger: When enableVideoObjectSegmentation enables or disables object segmentation, notify the developer whether to enable object segmentation according to the actual state. Caution: This callback depends on enabling preview or stream publishing.

  • state Object segmentation state.
  • channel Publishing stream channel.If you only publish one audio and video stream, you can ignore this parameter.
  • errorCode The error code corresponding to the status change of the object segmentation, please refer to the Common Error Codes for details.

Implementation

static void Function(
    ZegoObjectSegmentationState state,
    ZegoPublishChannel channel,
    int errorCode)? onVideoObjectSegmentationStateChanged;