Package-level declarations
Types
Link copied to clipboard
A custom MediaSource that wraps another MediaSource to provide:
Link copied to clipboard
class PillarboxMediaSourceFactory(context: Context, seekableLiveConfig: SeekableLiveConfig = SeekableLiveConfig(), timeSource: TimeSource = TimeSource.Monotonic) : MediaSource.Factory
A factory for creating PillarboxMediaSource instances.
Link copied to clipboard
object PillarboxMetadataTrackGroup
Helper for creating TrackGroup for PillarboxMetadata.
Link copied to clipboard
data class SeekableLiveConfig(val minHlsChunkCount: Int = DEFAULT_MIN_HLS_CHUNK_COUNT, val minDashTimeShiftMs: Long = DEFAULT_MIN_DASH_TIME_SHIFT_MS)
Seekable live configuration