MediaRecorderOptions
Generated.swift:10947class MediaRecorderOptions
class MediaRecorderOptions
import DOM
class BridgedDictionary
protocol ConstructibleFromJSValue
Types conforming to this protocol can be constructed from JSValue
.
protocol ConvertibleToJSValue
Objects that can be converted to a JavaScript value, preferably in a lossless manner.
convenience init(mimeType: String, audioBitsPerSecond: UInt32, videoBitsPerSecond: UInt32, bitsPerSecond: UInt32, audioBitrateMode: BitrateMode, videoKeyFrameIntervalDuration: DOMHighResTimeStamp, videoKeyFrameIntervalCount: UInt32)
required init(unsafelyWrapping object: JSObject)
@ReadWriteAttribute var audioBitrateMode: BitrateMode { get set }
@ReadWriteAttribute var audioBitsPerSecond: UInt32 { get set }
@ReadWriteAttribute var bitsPerSecond: UInt32 { get set }
@ReadWriteAttribute var mimeType: String { get set }
@ReadWriteAttribute var videoBitsPerSecond: UInt32 { get set }
@ReadWriteAttribute var videoKeyFrameIntervalCount: UInt32 { get set }
@ReadWriteAttribute var videoKeyFrameIntervalDuration: DOMHighResTimeStamp { get set }