-
- All Implemented Interfaces:
-
java.io.Serializable,java.lang.Comparable
public enum VideoContentPreferencesModeConfigures the mode for specifying content preferences for the RemoteVideoTrack. When set to AUTO the SDK determines the render dimensions by inspecting the attached view( or VideoTextureView). RemoteVideoTracks rendered in smaller views will receive a lower resolution stream compared to the video rendered in larger views. When set to MANUAL you can set the dimensions programmatically by calling . This feature supersedes the renderDimensions setter. Attempting to set when renderDimensions is already set will throw an exception.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description AUTOThe SDK specifies content preferences based on video view size. A RemoteVideoTrack rendered by a view(VideoView or VideoTextureView) with larger dimensions willget a higher quality video compared to a RemoteVideoTrack rendered by a VideoView orVideoTextureView with smaller dimensions.
MANUALThe application specifies the content preferences for individual tracks using
-
Method Summary
Modifier and Type Method Description static Array<VideoContentPreferencesMode>values()static VideoContentPreferencesModevalueOf(String name)-
-
Method Detail
-
values
static Array<VideoContentPreferencesMode> values()
-
valueOf
static VideoContentPreferencesMode valueOf(String name)
-
-
-
-