Package tvi.webrtc

Class VideoEncoder.ResolutionBitrateLimits

  • Enclosing interface:
    VideoEncoder

    public static class VideoEncoder.ResolutionBitrateLimits
    extends java.lang.Object
    Bitrate limits for resolution.
    • Field Detail

      • frameSizePixels

        public final int frameSizePixels
        Maximum size of video frame, in pixels, the bitrate limits are intended for.
      • minStartBitrateBps

        public final int minStartBitrateBps
        Recommended minimum bitrate to start encoding.
      • minBitrateBps

        public final int minBitrateBps
        Recommended minimum bitrate.
      • maxBitrateBps

        public final int maxBitrateBps
        Recommended maximum bitrate.
    • Constructor Detail

      • ResolutionBitrateLimits

        public ResolutionBitrateLimits​(int frameSizePixels,
                                       int minStartBitrateBps,
                                       int minBitrateBps,
                                       int maxBitrateBps)
    • Method Detail

      • getFrameSizePixels

        public int getFrameSizePixels()
      • getMinStartBitrateBps

        public int getMinStartBitrateBps()
      • getMinBitrateBps

        public int getMinBitrateBps()
      • getMaxBitrateBps

        public int getMaxBitrateBps()