Package com.telnyx.webrtc.lib
Class VideoEncoder.ResolutionBitrateLimits
java.lang.Object
com.telnyx.webrtc.lib.VideoEncoder.ResolutionBitrateLimits
- Enclosing interface:
- VideoEncoder
Bitrate limits for resolution.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal intMaximum size of video frame, in pixels, the bitrate limits are intended for.final intRecommended maximum bitrate.final intRecommended minimum bitrate.final intRecommended minimum bitrate to start encoding. -
Constructor Summary
ConstructorsConstructorDescriptionResolutionBitrateLimits(int frameSizePixels, int minStartBitrateBps, int minBitrateBps, int maxBitrateBps) -
Method Summary
Modifier and TypeMethodDescriptionintintintint
-
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()
-