Serializable snapshot of a MainMedia instance.
Extends MediaEntityState with media-specific fields such as source, tracks, DRM flag, duration, frame rate, FFOM timecode, and init segment offset. Used for cross-boundary transfer (e.g. attached ↔ detached mode) and session persistence.
Optional
Serializable snapshot of a MainMedia instance.
Extends MediaEntityState with media-specific fields such as source, tracks, DRM flag, duration, frame rate, FFOM timecode, and init segment offset. Used for cross-boundary transfer (e.g. attached ↔ detached mode) and session persistence.