Option

public enum Option : String, KeyPathRepresentable, CaseIterable

The video encoding or decoding options.

  • Specifies the width of video.

    Declaration

    Swift

    case width
  • Specifies the height of video.

    Declaration

    Swift

    case height
  • Specifies the bitrate.

    Declaration

    Swift

    case bitrate
  • Specifies the H264 profile level.

    Declaration

    Swift

    case profileLevel
  • Specifies the HardwareEncoder is enabled(TRUE), or not(FALSE).

  • Specifies the keyframeInterval.

    Declaration

    Swift

    case maxKeyFrameIntervalDuration
  • Specifies the scalingMode.

    Declaration

    Swift

    case scalingMode
  • Specifies the allowFrameRecording.

    Declaration

    Swift

    case allowFrameReordering
  • Specifies the bitRateMode.

    Declaration

    Swift

    case bitRateMode
  • Undocumented

    Declaration

    Swift

    public var keyPath: AnyKeyPath { get }