Partager via


VirtualOutgoingVideoStream Class

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:

videoStreamOptions - Video options to be used on order to send the frames properly.

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:

listener

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:

listener

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:

listener

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:

listener

Applies to