SyncMediaObjectRenderers are responsible for playback of MediaObjects from a SyncMediaTimeline.
For example, the SyncMediaAudioRenderer implementation can be used for playback of audio in a SyncMediaTimeline.
A ISyncMediaObjectRenderer is typically responsible for one type of media and may support multiple formats.
You create and configure SyncMediaObjectRenderers as you setup a SyncMediaPlayer using SyncMediaPlayer.addMediaObjectRenderer()
When the SyncMediaPlayer plays a SyncMediaTimelineSegment, each SyncMediaObjectRenderer added to the SyncMediaPlayer
inspects the segment's SyncMediaObjectRef list to check if there are any SyncMediaObjectRefType compatible with the renderer.
SyncMediaObjectRenderers are responsible for playback of MediaObjects from a SyncMediaTimeline. For example, the SyncMediaAudioRenderer implementation can be used for playback of audio in a SyncMediaTimeline. A ISyncMediaObjectRenderer is typically responsible for one type of media and may support multiple formats.
You create and configure SyncMediaObjectRenderers as you setup a SyncMediaPlayer using
SyncMediaPlayer.addMediaObjectRenderer()
When the SyncMediaPlayer plays a SyncMediaTimelineSegment, each SyncMediaObjectRenderer added to the SyncMediaPlayer inspects the segment's SyncMediaObjectRef list to check if there are any SyncMediaObjectRefType compatible with the renderer.