Constructors
Methods
getDecoderPreferredAcceleration
getEncoderBitrate
- getEncoderBitrate(): number
Returns number
getEncoderCrf
- getEncoderCrf(): number
Returns number
getEncoderDeadline
- getEncoderDeadline(): number
Returns number
getEncoderForcedCodecRFCString
- getEncoderForcedCodecRFCString(): string
Returns string
getEncoderPerformanceMode
getEncoderPreferredAcceleration
getEncoderUseAlpha
- getEncoderUseAlpha(): boolean
Returns boolean
getEncoderUseWebCodecs
- getEncoderUseWebCodecs(): boolean
Returns boolean
getM3u8MaxResolution
- getM3u8MaxResolution(): number[]
Returns number[]
getRenderMaxQueueSize
- getRenderMaxQueueSize(): number
Returns number
getRenderShowPreview
- getRenderShowPreview(): boolean
Returns boolean
getRenderThrottleFactor
- getRenderThrottleFactor(): number
Returns number
getSubtitlesAutoWrapOnResize
- getSubtitlesAutoWrapOnResize(): boolean
Returns boolean
getSubtitlesScaleOnResize
- getSubtitlesScaleOnResize(): boolean
Returns boolean
getViewAutoLayoutOnResize
serialize
- serialize(): {
decoderPreferredAcceleration: PreferredAcceleration;
encoderBitrate: number;
encoderBitrateMode: BitrateMode;
encoderCodec: VideoCodec;
encoderCrf: number;
encoderDeadline: number;
encoderForcedCodecRFCString: string;
encoderPerformanceMode: PerformanceMode;
encoderPreferredAcceleration: PreferredAcceleration;
encoderUseAlpha: boolean;
encoderUseWebCodecs: boolean;
m3u8MaxResolution: [number, number];
renderMaxQueueSize: number;
renderShowPreview: boolean;
renderThrottleFactor: number;
subtitlesAutoWrapOnResize: boolean;
subtitlesScaleOnResize: boolean;
viewAutoLayoutOnResize: AutoLayoutMode;
} Returns {
decoderPreferredAcceleration: PreferredAcceleration;
encoderBitrate: number;
encoderBitrateMode: BitrateMode;
encoderCodec: VideoCodec;
encoderCrf: number;
encoderDeadline: number;
encoderForcedCodecRFCString: string;
encoderPerformanceMode: PerformanceMode;
encoderPreferredAcceleration: PreferredAcceleration;
encoderUseAlpha: boolean;
encoderUseWebCodecs: boolean;
m3u8MaxResolution: [number, number];
renderMaxQueueSize: number;
renderShowPreview: boolean;
renderThrottleFactor: number;
subtitlesAutoWrapOnResize: boolean;
subtitlesScaleOnResize: boolean;
viewAutoLayoutOnResize: AutoLayoutMode;
}
setDecoderPreferredAcceleration
setEncoderBitrate
- setEncoderBitrate(bitrate: number): void
Returns void
setEncoderBitrateMode
- setEncoderBitrateMode(mode: BitrateMode): void
Returns void
setEncoderCodec
- setEncoderCodec(codec: VideoCodec): void
Returns void
setEncoderCrf
- setEncoderCrf(crf: number): void
Returns void
setEncoderDeadline
- setEncoderDeadline(deadline: number): void
Returns void
setEncoderForcedCodecRFCString
- setEncoderForcedCodecRFCString(codec: string): void
Returns void
setEncoderPerformanceMode
setEncoderPreferredAcceleration
setEncoderUseAlpha
- setEncoderUseAlpha(use: boolean): void
Returns void
setEncoderUseWebCodecs
- setEncoderUseWebCodecs(use: boolean): void
Returns void
setM3u8MaxResolution
- setM3u8MaxResolution(width: number, height: number): void
Parameters
- width: number
- height: number
Returns void
setRenderMaxQueueSize
- setRenderMaxQueueSize(size: number): void
Returns void
setRenderShowPreview
- setRenderShowPreview(show: boolean): void
Returns void
setRenderThrottleFactor
- setRenderThrottleFactor(factor: number): void
Returns void
setSubtitlesAutoWrapOnResize
- setSubtitlesAutoWrapOnResize(autoWrap: boolean): void
Returns void
setSubtitlesScaleOnResize
- setSubtitlesScaleOnResize(scale: boolean): void
Returns void
setViewAutoLayoutOnResize
- setViewAutoLayoutOnResize(autoLayoutMode: AutoLayoutMode): void
Returns void