Package tvi.webrtc
Class VideoEncoder.Settings
- java.lang.Object
-
- tvi.webrtc.VideoEncoder.Settings
-
- Enclosing interface:
- VideoEncoder
public static class VideoEncoder.Settings extends java.lang.Object
Settings passed to the encoder by WebRTC.
-
-
Field Summary
Fields Modifier and Type Field Description boolean
automaticResizeOn
VideoEncoder.Capabilities
capabilities
int
height
int
maxFramerate
int
numberOfCores
int
numberOfSimulcastStreams
int
startBitrate
int
width
-
Constructor Summary
Constructors Constructor Description Settings(int numberOfCores, int width, int height, int startBitrate, int maxFramerate, int numberOfSimulcastStreams, boolean automaticResizeOn)
Deprecated.Settings(int numberOfCores, int width, int height, int startBitrate, int maxFramerate, int numberOfSimulcastStreams, boolean automaticResizeOn, VideoEncoder.Capabilities capabilities)
-
-
-
Field Detail
-
numberOfCores
public final int numberOfCores
-
width
public final int width
-
height
public final int height
-
startBitrate
public final int startBitrate
-
maxFramerate
public final int maxFramerate
-
numberOfSimulcastStreams
public final int numberOfSimulcastStreams
-
automaticResizeOn
public final boolean automaticResizeOn
-
capabilities
public final VideoEncoder.Capabilities capabilities
-
-
Constructor Detail
-
Settings
@Deprecated public Settings(int numberOfCores, int width, int height, int startBitrate, int maxFramerate, int numberOfSimulcastStreams, boolean automaticResizeOn)
Deprecated.
-
Settings
public Settings(int numberOfCores, int width, int height, int startBitrate, int maxFramerate, int numberOfSimulcastStreams, boolean automaticResizeOn, VideoEncoder.Capabilities capabilities)
-
-