CallVideoStream Class

  • java.lang.Object
    • com.azure.android.communication.calling.CallVideoStream

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.

StreamDirection getDirection()

Informs if the video is Incoming or Outgoing

int getId()

Unique Identifier of the current remote video stream.

MediaStreamType getMediaStreamType()

MediaStream type of the current remote video stream (Video or ScreenShare).

VideoStreamSourceType getSourceType()

Get VideoStreamSourceType of the current CallVideoStream

VideoStreamState getState()

Informs the current running state of this CallVideoStream. It might change during the call due network conditions or other events.

VideoStreamType 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

Applies to