Package tvi.webrtc

Class VideoEncoder.Settings

  • Enclosing interface:
    VideoEncoder

    public static class VideoEncoder.Settings
    extends java.lang.Object
    Settings passed to the encoder by WebRTC.
    • 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
    • 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)