ResumableMuxedExportOptions
Defined in: resumable-muxed-export.ts:295
Extends
Section titled “Extends”Omit<WebMExportOptions,"onProgress">
Properties
Section titled “Properties”audioBitrate
Section titled “audioBitrate”
readonlyaudioBitrate:number
Defined in: webm-export.ts:50
Inherited from
Section titled “Inherited from”WebMExportOptions.audioBitrate
audioCodecString?
Section titled “audioCodecString?”
readonlyoptionalaudioCodecString:string
Defined in: webm-export.ts:54
Exact audio codec string selected by preflight.
Inherited from
Section titled “Inherited from”WebMExportOptions.audioCodecString
channelCount
Section titled “channelCount”
readonlychannelCount:number
Defined in: webm-export.ts:48
Inherited from
Section titled “Inherited from”WebMExportOptions.channelCount
cleanupSink()?
Section titled “cleanupSink()?”
readonlyoptionalcleanupSink: (reason) =>void|Promise<void>
Defined in: webm-export.ts:63
Idempotent sink-specific cleanup (for example deleting a partial OPFS file).
Parameters
Section titled “Parameters”reason
Section titled “reason”unknown
Returns
Section titled “Returns”void | Promise<void>
Inherited from
Section titled “Inherited from”contentId
Section titled “contentId”
readonlycontentId:string
Defined in: resumable-muxed-export.ts:297
deleteCheckpointOnSuccess?
Section titled “deleteCheckpointOnSuccess?”
readonlyoptionaldeleteCheckpointOnSuccess:boolean
Defined in: resumable-muxed-export.ts:304
durationUs
Section titled “durationUs”
readonlydurationUs:number
Defined in: webm-export.ts:43
Inherited from
Section titled “Inherited from”frameRate
Section titled “frameRate”
readonlyframeRate:Rational
Defined in: webm-export.ts:46
Inherited from
Section titled “Inherited from”height
Section titled “height”
readonlyheight:number
Defined in: webm-export.ts:45
Inherited from
Section titled “Inherited from”
readonlykey:string
Defined in: resumable-muxed-export.ts:296
now()?
Section titled “now()?”
readonlyoptionalnow: () =>number
Defined in: resumable-muxed-export.ts:305
Returns
Section titled “Returns”number
onProgress()?
Section titled “onProgress()?”
readonlyoptionalonProgress: (progress) =>void
Defined in: resumable-muxed-export.ts:302
Parameters
Section titled “Parameters”progress
Section titled “progress”number
Returns
Section titled “Returns”void
onUnitCommitted()?
Section titled “onUnitCommitted()?”
readonlyoptionalonUnitCommitted: (completedUnits,totalUnits) =>void
Defined in: resumable-muxed-export.ts:303
Parameters
Section titled “Parameters”completedUnits
Section titled “completedUnits”number
totalUnits
Section titled “totalUnits”number
Returns
Section titled “Returns”void
profile
Section titled “profile”
readonlyprofile:"webm-vp9-opus"|"mp4-h264-aac"|"mp4-av1-aac"|"mp4-hevc-aac"
Defined in: resumable-muxed-export.ts:298
renderAudio()
Section titled “renderAudio()”
readonlyrenderAudio: (request,signal?) =>Promise<Float32Array<ArrayBufferLike>>
Defined in: webm-export.ts:65
Parameters
Section titled “Parameters”request
Section titled “request”signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<Float32Array<ArrayBufferLike>>
Inherited from
Section titled “Inherited from”renderFrame()
Section titled “renderFrame()”
readonlyrenderFrame: (request,signal?) =>Promise<VideoFrame>
Defined in: webm-export.ts:64
Parameters
Section titled “Parameters”request
Section titled “request”signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<VideoFrame>
Inherited from
Section titled “Inherited from”sampleRate
Section titled “sampleRate”
readonlysampleRate:number
Defined in: webm-export.ts:47
Inherited from
Section titled “Inherited from”segmentDurationUs?
Section titled “segmentDurationUs?”
readonlyoptionalsegmentDurationUs:number
Defined in: resumable-muxed-export.ts:301
Target unit duration. Actual boundaries are aligned to complete video frames.
signal?
Section titled “signal?”
readonlyoptionalsignal:AbortSignal
Defined in: webm-export.ts:69
Inherited from
Section titled “Inherited from”
readonlysink:WritableStream<{data:Uint8Array<ArrayBuffer>;position:number;type:"write"; }>
Defined in: webm-export.ts:57
Inherited from
Section titled “Inherited from”sourceColorSpace?
Section titled “sourceColorSpace?”
readonlyoptionalsourceColorSpace:VideoColorSpaceInit
Defined in: webm-export.ts:56
Color interpretation of the RGBA frames passed to the encoder.
Inherited from
Section titled “Inherited from”WebMExportOptions.sourceColorSpace
readonlystore:ResumableMuxedExportStore
Defined in: resumable-muxed-export.ts:299
videoBitrate
Section titled “videoBitrate”
readonlyvideoBitrate:number
Defined in: webm-export.ts:49
Inherited from
Section titled “Inherited from”WebMExportOptions.videoBitrate
videoCodecString?
Section titled “videoCodecString?”
readonlyoptionalvideoCodecString:string
Defined in: webm-export.ts:52
Exact codec string selected by preflight. Defaults to the profile baseline.
Inherited from
Section titled “Inherited from”WebMExportOptions.videoCodecString
readonlywidth:number
Defined in: webm-export.ts:44