Event's source duration in seconds.
Whether this event's source is currently active in a player.
Whether this event's source is currently attached to a player instance.
The current LoadingState of the source.
Optional
metadataMetadata for this event's source.
Source object representation the way it appears on event's payloads such as
SeekEvent
, for example.This interface only type hints what should be the shape of a Source object inside an event's payload during runtime so it has no direct relation with the
Source
class present insrc/source.ts
.Do not mistake it for a
NativeInstance
type.