CallVideoStream Class
- java.
lang. Object - com.
azure. android. communication. calling. CallVideoStream
- com.
public class CallVideoStream
Base class for all Video streams which contains logic for rendering a Video and/or provide video frames
Method Summary
Modifier and Type | Method and Description |
---|---|
void |
finalize()
Called by the garbage collector on an object when garbage collection determines that there are no more references to the object. |
Stream |
getDirection()
Informs if the video is Incoming or Outgoing |
int |
getId()
Unique Identifier of the current remote video stream. |
Media |
getMediaStreamType()
MediaStream type of the current remote video stream (Video or ScreenShare). |
Video |
getSourceType()
Get VideoStreamSourceType of the current CallVideoStream |
Video |
getState()
Informs the current running state of this CallVideoStream. It might change during the call due network conditions or other events. |
Video |
getType()
Get the type of the derived class |
Method Details
finalize
protected void finalize()
Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.
getDirection
public StreamDirection getDirection()
Informs if the video is Incoming or Outgoing
getId
public int getId()
Unique Identifier of the current remote video stream.
getMediaStreamType
public MediaStreamType getMediaStreamType()
MediaStream type of the current remote video stream (Video or ScreenShare).
getSourceType
public VideoStreamSourceType getSourceType()
Get VideoStreamSourceType of the current CallVideoStream
getState
public VideoStreamState getState()
Informs the current running state of this CallVideoStream. It might change during the call due network conditions or other events.
getType
public VideoStreamType getType()
Get the type of the derived class