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 error codes document https://docs.zegocloud.com/en/5548.html for details.

Implementation

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