VideoFrameBufferInit
Generated.swift:17511class VideoFrameBufferInit
class VideoFrameBufferInit
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(format: VideoPixelFormat, codedWidth: UInt32, codedHeight: UInt32, timestamp: Int64, duration: UInt64, layout: [PlaneLayout], visibleRect: DOMRectInit, displayWidth: UInt32, displayHeight: UInt32, colorSpace: VideoColorSpaceInit, transfer: [ArrayBuffer])
required init(unsafelyWrapping object: JSObject)
@ReadWriteAttribute var codedHeight: UInt32 { get set }
@ReadWriteAttribute var codedWidth: UInt32 { get set }
@ReadWriteAttribute var colorSpace: VideoColorSpaceInit { get set }
@ReadWriteAttribute var displayHeight: UInt32 { get set }
@ReadWriteAttribute var displayWidth: UInt32 { get set }
@ReadWriteAttribute var duration: UInt64 { get set }
@ReadWriteAttribute var format: VideoPixelFormat { get set }
@ReadWriteAttribute var layout: [PlaneLayout] { get set }
@ReadWriteAttribute var timestamp: Int64 { get set }
@ReadWriteAttribute var transfer: [ArrayBuffer] { get set }
@ReadWriteAttribute var visibleRect: DOMRectInit { get set }