VirtualOutgoingVideoStream Class
- java.
lang. Object - CallVideoStream
- OutgoingVideoStream
- RawOutgoingVideoStream
- com.
azure. android. communication. calling. VirtualOutgoingVideoStream
- com.
public class VirtualOutgoingVideoStream extends RawOutgoingVideoStream
Virtual stream information
Constructor Summary
| Constructor | Description |
|---|---|
| VirtualOutgoingVideoStream(RawOutgoingVideoStreamOptions videoStreamOptions) |
Constructor used to create an instance of a stream that send's generated frames from external sources |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| void |
addOnFormatChangedListener(VideoStreamFormatChangedListener listener)
Adds the specified listener to receive OnFormatChanged events. Registers the event notifying the application that the OutgoingVideoStreamState has changed. |
| void |
addOnStateChangedListener(VideoStreamStateChangedListener listener)
Adds the specified listener to receive OnStateChanged events. Registers the event notifying the application that the OutgoingVideoStreamState has changed. |
| void |
removeOnFormatChangedListener(VideoStreamFormatChangedListener listener)
Removes the specified listener to receive OnFormatChanged events. Registers the event notifying the application that the OutgoingVideoStreamState has changed. |
| void |
removeOnStateChangedListener(VideoStreamStateChangedListener listener)
Removes the specified listener to receive OnStateChanged events. Registers the event notifying the application that the OutgoingVideoStreamState has changed. |
Inherited Members
Constructor Details
VirtualOutgoingVideoStream
public VirtualOutgoingVideoStream(RawOutgoingVideoStreamOptions videoStreamOptions)
Constructor used to create an instance of a stream that send's generated frames from external sources
Parameters:
Method Details
addOnFormatChangedListener
public void addOnFormatChangedListener(VideoStreamFormatChangedListener listener)
Adds the specified listener to receive OnFormatChanged events. Registers the event notifying the application that the OutgoingVideoStreamState has changed.
Parameters:
addOnStateChangedListener
public void addOnStateChangedListener(VideoStreamStateChangedListener listener)
Adds the specified listener to receive OnStateChanged events. Registers the event notifying the application that the OutgoingVideoStreamState has changed.
Parameters:
removeOnFormatChangedListener
public void removeOnFormatChangedListener(VideoStreamFormatChangedListener listener)
Removes the specified listener to receive OnFormatChanged events. Registers the event notifying the application that the OutgoingVideoStreamState has changed.
Parameters:
removeOnStateChangedListener
public void removeOnStateChangedListener(VideoStreamStateChangedListener listener)
Removes the specified listener to receive OnStateChanged events. Registers the event notifying the application that the OutgoingVideoStreamState has changed.
Parameters: