Package tvi.webrtc

Class VideoEncoder.Settings

java.lang.Object
tvi.webrtc.VideoEncoder.Settings
Enclosing interface:
VideoEncoder

public static class VideoEncoder.Settings extends Object
Settings passed to the encoder by WebRTC.
  • Field Details

    • 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 Details

    • 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)