Meeting SDK for Android API Reference
Loading...
Searching...
No Matches
MobileRTCVideoViewManager.java
Go to the documentation of this file.
1package us.zoom.sdk;
2
10public interface MobileRTCVideoViewManager {
11
18
24
29
36
42
46 public void removeActiveVideoUnit();
47
54 public boolean addAttendeeVideoUnit(long userId, MobileRTCVideoUnitRenderInfo renderInfo);
55
61 public void updateAttendeeVideoUnit(long userId, MobileRTCVideoUnitRenderInfo renderInfo);
62
67 public void removeAttendeeVideoUnit(long userId);
68
73
80 public boolean addShareVideoUnit(long shareSourceId, MobileRTCRenderInfo renderInfo);
81
87
91 public void removeShareVideoUnit();
92
96 public void removeAllVideoUnits();
97
104
111
120 public MobileRTCSDKError addDocsVideoUnit(long shareSourceID);
121
128
133 public float viewToShareContentX(float x);
134
139 public float viewToShareContentY(float y);
140
145 public float shareContentToViewX(float x);
146
151 public float shareContentToViewY(float y);
152
159
166
174
181
182}
Render information of ZOOM video view unit: location and size.
Render information of meeting video unit.
Enumeration of common errors of SDK.
Meeting MobileRTCVideoView manager class. Get the manager object by the interface in MobileRTCVideoVi...
void updateAttendeeVideoUnit(long userId, MobileRTCVideoUnitRenderInfo renderInfo)
Update the specified attendee's video unit render information in the MobileRTCVideoView.
void updateShareVideoUnit(MobileRTCRenderInfo renderInfo)
Update shared video unit render information in the MobileRTCVideoView.
MobileRTCVideoUnitRenderInfo getActiveVideoUnit()
Get MobileRTCVideoUnitRenderInfo for active user.
boolean addShareVideoUnit(long shareSourceId, MobileRTCRenderInfo renderInfo)
Add a shared video unit to the MobileRTCVideoView.
MobileRTCSDKError addWhiteboardVideoUnit()
Add the whiteboard video unit to the MobileRTCVideoView. This interface only can be effected after ca...
void removeAttendeeVideoUnit(long userId)
Remove the specified attendee's video unit from the MobileRTCVideoView.
boolean addPreviewVideoUnit(MobileRTCVideoUnitRenderInfo renderInfo)
Add video preview unit to the MobileRTCVideoView.
void removeActiveVideoUnit()
Remove active video unit from the MobileRTCVideoView.
void removeListener(ICustomizedVideoSink sink)
Remove listener.
void addListener(ICustomizedVideoSink sink)
Add listener to receive callback.
MobileRTCSDKError addDocsVideoUnit(long shareSourceID)
Add the doc video unit to the MobileRTCVideoView. This interface only can be effected after calling M...
boolean addAttendeeVideoUnit(long userId, MobileRTCVideoUnitRenderInfo renderInfo)
Add the specified attendee's video unit to the MobileRTCVideoView.
MobileRTCSDKError removeDocsVideoUnit()
Remove the docs video unit to the MobileRTCVideoView. This interface only can be effected after calli...
void removeAllVideoUnits()
Remove all video units from the MobileRTCVideoView.
MobileRTCVideoUnitRenderInfo getAttendeeVideoUnit(long userId)
Get MobileRTCVideoUnitRenderInfo with userId.
void removePreviewVideoUnit()
Remove video preview unit from the MobileRTCVideoView.
void removeAllAttendeeVideoUnit()
Remove all attendees' video units from the MobileRTCVideoView.
void removeShareVideoUnit()
Remove shared video unit from the MobileRTCVideoView.
void updatePreviewVideoUnit(MobileRTCVideoUnitRenderInfo renderInfo)
Update preview video unit render information in the MobileRTCVideoView.
MobileRTCSDKError removeWhiteboardVideoUnit()
Remove the whiteboard video unit to the MobileRTCVideoView. This interface only can be effected after...
void updateActiveVideoUnit(MobileRTCVideoUnitRenderInfo renderInfo)
Update active video unit render information in the MobileRTCVideoView.
boolean addActiveVideoUnit(MobileRTCVideoUnitRenderInfo renderInfo)
Add an active video unit to the MobileRTCVideoView.