Package tvi.webrtc
Class VideoEncoder.ResolutionBitrateLimits
java.lang.Object
tvi.webrtc.VideoEncoder.ResolutionBitrateLimits
- Enclosing interface:
- VideoEncoder
Bitrate limits for resolution.
-
Field Summary
Modifier and TypeFieldDescriptionfinal int
Maximum size of video frame, in pixels, the bitrate limits are intended for.final int
Recommended maximum bitrate.final int
Recommended minimum bitrate.final int
Recommended minimum bitrate to start encoding. -
Constructor Summary
ConstructorDescriptionResolutionBitrateLimits
(int frameSizePixels, int minStartBitrateBps, int minBitrateBps, int maxBitrateBps) -
Method Summary
Modifier and TypeMethodDescriptionint
int
int
int
-
Field Details
-
frameSizePixels
public final int frameSizePixelsMaximum size of video frame, in pixels, the bitrate limits are intended for. -
minStartBitrateBps
public final int minStartBitrateBpsRecommended minimum bitrate to start encoding. -
minBitrateBps
public final int minBitrateBpsRecommended minimum bitrate. -
maxBitrateBps
public final int maxBitrateBpsRecommended maximum bitrate.
-
-
Constructor Details
-
ResolutionBitrateLimits
public ResolutionBitrateLimits(int frameSizePixels, int minStartBitrateBps, int minBitrateBps, int maxBitrateBps)
-
-
Method Details
-
getFrameSizePixels
public int getFrameSizePixels() -
getMinStartBitrateBps
public int getMinStartBitrateBps() -
getMinBitrateBps
public int getMinBitrateBps() -
getMaxBitrateBps
public int getMaxBitrateBps()
-