supervision-js
Preparing search index...
Media Preparation
PlatformMediaFrameSource
Interface PlatformMediaFrameSource<TPayload>
Minimal platform media-frame source contract for future non-web packages.
interface
PlatformMediaFrameSource
<
TPayload
=
unknown
>
{
close
?
()
:
void
|
Promise
<
void
>
;
getTimelineMetadata
()
:
MediaTimelineMetadata
;
readFrameAt
(
mediaTime
:
number
,
)
:
Promise
<
PlatformMediaFrame
<
TPayload
>
|
null
>
;
}
Type Parameters
TPayload
=
unknown
Index
Methods
close?
get
Timeline
Metadata
read
Frame
At
Methods
Optional
close
close
?
()
:
void
|
Promise
<
void
>
Returns
void
|
Promise
<
void
>
get
Timeline
Metadata
getTimelineMetadata
()
:
MediaTimelineMetadata
Returns
MediaTimelineMetadata
read
Frame
At
readFrameAt
(
mediaTime
:
number
)
:
Promise
<
PlatformMediaFrame
<
TPayload
>
|
null
>
Parameters
mediaTime
:
number
Returns
Promise
<
PlatformMediaFrame
<
TPayload
>
|
null
>
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
close
get
Timeline
Metadata
read
Frame
At
supervision-js
Loading...
Minimal platform media-frame source contract for future non-web packages.