Package-level declarations

Types

Link copied to clipboard
data class AdCuePointMetadata(val adID: String?, val adType: String?, val adTitle: String, val adDurationMs: Long, val vastInline: String?, val vastRemote: String?) : StreamTimelineMetadata

Represents StreamTimelineMetadata data related to an ad cue point.

Link copied to clipboard
data class SweeperCuePointMetadata(val sweeperID: String?, val sweeperTitle: String, val sweeperDurationMs: Long, val sweeperType: SweeperType?) : StreamTimelineMetadata

Represents StreamTimelineMetadata data related to a sweeper cue point.

Link copied to clipboard
Link copied to clipboard
data class TrackCuePointMetadata(val trackID: String?, val trackDisplayTitle: String?, val trackDisplayDurationMs: Long?, val trackAlbumName: String?, val trackAlbumYear: String?, val trackAlbumPublisher: String?, val trackArtistName: String?, val trackCoverURL: String?) : StreamTimelineMetadata

Represents StreamTimelineMetadata data related to an audio media track cue point.

Link copied to clipboard
data class TritonAudioPlaybackSessionConfig(val playbackProperties: PlaybackProperties, val mediaType: MediaType, val mediaMetadata: MediaMetadata? = null, val adRequest: CSAIAdsRequest? = null, val downloadID: String? = null, val repeatPlaybackOnStreamEnd: Boolean = false, val mediaId: String? = null, val customMetadata: String? = null)

Declares the configuration properties for TritonPlayer playback session initialization.

Link copied to clipboard
data class TritonAudioStreamConnectionConfig(val contentURL: String, val sidebandMetadataURL: String? = null, val sidebandMetadataConnectionRetries: Int = DEFAULT_SIDEBAND_METADATA_CONNECTION_RETRIES, val sidebandMetadataConnectionRetryDelayFactorMs: Long = DEFAULT_SIDEBAND_METADATA_CONNECTION_RETRY_DELAY_FACTOR_MS)

Represents Triton end points connectivity information.

Link copied to clipboard