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
Sourceclass present insrc/source.ts.Do not mistake it for a
NativeInstancetype.