VideoStreamHandle
此内容尚不支持你的语言。
Defined in: video/PlatformVideoBackend.ts:7
Properties
Section titled “Properties”bytes?
Section titled “bytes?”
readonlyoptionalbytes?:number
Defined in: video/PlatformVideoBackend.ts:13
currentTime
Section titled “currentTime”
readonlycurrentTime:number
Defined in: video/PlatformVideoBackend.ts:16
duration
Section titled “duration”
readonlyduration:number
Defined in: video/PlatformVideoBackend.ts:17
height
Section titled “height”
readonlyheight:number
Defined in: video/PlatformVideoBackend.ts:12
readonlyid:number
Defined in: video/PlatformVideoBackend.ts:8
isPlaying
Section titled “isPlaying”
readonlyisPlaying:boolean
Defined in: video/PlatformVideoBackend.ts:15
isReady
Section titled “isReady”
readonlyisReady:boolean
Defined in: video/PlatformVideoBackend.ts:14
onEnded?
Section titled “onEnded?”
optionalonEnded?: () =>void
Defined in: video/PlatformVideoBackend.ts:34
Returns
Section titled “Returns”void
onError?
Section titled “onError?”
optionalonError?: (error) =>void
Defined in: video/PlatformVideoBackend.ts:35
Parameters
Section titled “Parameters”unknown
Returns
Section titled “Returns”void
onReady?
Section titled “onReady?”
optionalonReady?: () =>void
Defined in: video/PlatformVideoBackend.ts:33
Returns
Section titled “Returns”void
textureHandle
Section titled “textureHandle”
readonlytextureHandle:number
Defined in: video/PlatformVideoBackend.ts:10
Frame texture handle; 0 until isReady. Pathless (never evicted).
readonlywidth:number
Defined in: video/PlatformVideoBackend.ts:11
Methods
Section titled “Methods”pause()
Section titled “pause()”pause():
void
Defined in: video/PlatformVideoBackend.ts:20
Returns
Section titled “Returns”void
play()
Section titled “play()”play():
void
Defined in: video/PlatformVideoBackend.ts:19
Returns
Section titled “Returns”void
pump()
Section titled “pump()”pump(
module):void
Defined in: video/PlatformVideoBackend.ts:31
Parameters
Section titled “Parameters”module
Section titled “module”ESEngineModule | null
the wasm engine module, or null on a core with no heap — the texture upload takes bytes directly there.
Returns
Section titled “Returns”void
seek()
Section titled “seek()”seek(
timeSeconds):void
Defined in: video/PlatformVideoBackend.ts:22
Parameters
Section titled “Parameters”timeSeconds
Section titled “timeSeconds”number
Returns
Section titled “Returns”void
setLoop()
Section titled “setLoop()”setLoop(
loop):void
Defined in: video/PlatformVideoBackend.ts:25
Parameters
Section titled “Parameters”boolean
Returns
Section titled “Returns”void
setMuted()
Section titled “setMuted()”setMuted(
muted):void
Defined in: video/PlatformVideoBackend.ts:24
Parameters
Section titled “Parameters”boolean
Returns
Section titled “Returns”void
setPlaybackRate()
Section titled “setPlaybackRate()”setPlaybackRate(
rate):void
Defined in: video/PlatformVideoBackend.ts:26
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”void
setVolume()
Section titled “setVolume()”setVolume(
volume):void
Defined in: video/PlatformVideoBackend.ts:23
Parameters
Section titled “Parameters”volume
Section titled “volume”number
Returns
Section titled “Returns”void
stop()
Section titled “stop()”stop():
void
Defined in: video/PlatformVideoBackend.ts:21
Returns
Section titled “Returns”void