Package-level declarations

Types

Link copied to clipboard

AdManagerStreamingSettings class used to set up AdStreamManager.

Link copied to clipboard
abstract class AdStreamManager

AdStreamManager is the base class for all stream managers. It defines a listener interface and the minimum functions needed for a stream manager to operate

Link copied to clipboard
@JsonClass(generateAdapter = true)
data class DvrBufferInfo(@Json(name = "max-buffer-size") val maxBufferSize: Long, val start: Long, val latest: Long)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class DvrMetadata(@Json(name = "buffer-info") val bufferInfo: DvrBufferInfo)