RawOutgoingVideoStreamOptions Class

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

public class RawOutgoingVideoStreamOptions

Defines the options required for creating a virtual video device. Changes to RawOutgoingVideoStreamOptions do not affect previously created virtual video devices.

Constructor Summary

Constructor Description
RawOutgoingVideoStreamOptions()

Default constructor

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.

List<VideoStreamFormat> getFormats()

Returns an array of the video formats supported by the virtual video stream

void setFormats(List<VideoStreamFormat> videoStreamFormatList)

Sets an array of the video formats supported by the virtual video device. Latter changes to this property do not propagate to already created VirtualVideoDevices. The order of the provided formats do not influence which format is selected. Other factors, like network conditions, are used for selecting the format.

Constructor Details

RawOutgoingVideoStreamOptions

public RawOutgoingVideoStreamOptions()

Default constructor

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.

getFormats

public List getFormats()

Returns an array of the video formats supported by the virtual video stream

setFormats

public void setFormats(List videoStreamFormatList)

Sets an array of the video formats supported by the virtual video device. Latter changes to this property do not propagate to already created VirtualVideoDevices. The order of the provided formats do not influence which format is selected. Other factors, like network conditions, are used for selecting the format.

Parameters:

videoStreamFormatList

Applies to