Meeting SDK for macOS API Reference
Loading...
Searching...
No Matches
ZoomSDKVideoContainer Class Reference

#import <ZoomSDKVideoContainer.h>

Inherits NSObject.

Instance Methods

(ZoomSDKError- createVideoElement:
 Create a video element in the video container.
 
(ZoomSDKError- cleanVideoElement:
 Destroy an existed video element in the video container.
 
(NSArray *) - getVideoElementList
 Get the list of video element.
 

Protected Attributes

id< ZoomSDKVideoContainerDelegate_delegate
 
NSMutableArray * _elementArray
 

Properties

id< ZoomSDKVideoContainerDelegatedelegate
 

Detailed Description

Definition at line 113 of file ZoomSDKVideoContainer.h.

Method Documentation

◆ cleanVideoElement:

- (ZoomSDKError) cleanVideoElement: (ZoomSDKVideoElement *)  element

Destroy an existed video element in the video container.

Parameters
elementAn object of ZoomSDKVideoElement*.
Returns
If the function succeeds, it will return ZoomSDKError_Success. Otherwise failed.

◆ createVideoElement:

- (ZoomSDKError) createVideoElement: (ZoomSDKVideoElement **)  element

Create a video element in the video container.

Parameters
elementAn object of ZoomSDKVideoElement*.
Returns
If the function succeeds, it will return ZoomSDKError_Success. Otherwise failed.

◆ getVideoElementList

- (NSArray *) getVideoElementList

Get the list of video element.

Returns
If the function succeeds, it will return an array containing ZoomSDKVideoElement object.

Field Documentation

◆ _delegate

- (id<ZoomSDKVideoContainerDelegate>) _delegate
protected

Definition at line 115 of file ZoomSDKVideoContainer.h.

◆ _elementArray

- (NSMutableArray*) _elementArray
protected

Definition at line 116 of file ZoomSDKVideoContainer.h.

Property Documentation

◆ delegate

- (id<ZoomSDKVideoContainerDelegate>) delegate
readwritenonatomicassign

Definition at line 118 of file ZoomSDKVideoContainer.h.