SyncMediaWaitingEngineEventData

class SyncMediaWaitingEngineEventData(val objectType: EngineEventDataObjectType = EngineEventDataObjectType.SYNC_MEDIA_WAITING_ENGINE_EVENT, val type: EngineEventDataType, val approximateElapsedTimeMs: Int, val syncMediaTimelinePosition: SyncMediaTimelinePositionData, val waitingForMediaObjectRenderers: Boolean, val waitingForReaderViewSynchronization: Boolean) : SyncMediaEngineEventData

Constructors

Link copied to clipboard
fun SyncMediaWaitingEngineEventData(objectType: EngineEventDataObjectType = EngineEventDataObjectType.SYNC_MEDIA_WAITING_ENGINE_EVENT, type: EngineEventDataType, approximateElapsedTimeMs: Int, syncMediaTimelinePosition: SyncMediaTimelinePositionData, waitingForMediaObjectRenderers: Boolean, waitingForReaderViewSynchronization: Boolean)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun serialize(generator: JsonGenerator)

Properties

Link copied to clipboard

The approximate elapsed time from timeline start in milliseconds

Link copied to clipboard

The type of engine event object this JSON structure represents.

Link copied to clipboard

The current player timeline position.

Link copied to clipboard

The type of event.

Link copied to clipboard

If the media player is waiting for the attached SyncMediaObjectRenderers to become ready. A SyncMediaObjectRenderer can be waiting on audio or video to load for example.

Link copied to clipboard

If the media player is waiting for synchronization with the ReaderView until it can continue playback.