Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class UplynkConnector(theoplayerView: THEOplayerView)

A connector for the Uplynk Media Platform.

Link copied to clipboard
interface UplynkListener

A listener interface for receiving events related to Uplynk Implementations of this interface can be used to handle responses from Uplynk's API.

Link copied to clipboard
@Serializable
data class UplynkPingConfiguration(val adImpressions: Boolean = false, val freeWheelVideoViews: Boolean = false, val linearAdData: Boolean = false)

Describes the configuration of Verizon Media Ping features.

Link copied to clipboard
@Serializable
data class UplynkSsaiDescription(val prefix: String? = null, val assetIds: List<String> = listOf(), val externalIds: List<String> = listOf(), val userId: String? = null, val contentProtected: Boolean = false, val preplayParameters: LinkedHashMap<String, String> = linkedMapOf(), val assetInfo: Boolean = false, val assetType: UplynkAssetType = UplynkAssetType.ASSET, val pingConfiguration: UplynkPingConfiguration = UplynkPingConfiguration()) : CustomSsaiDescription

The configuration for server-side ad insertion using the UplynkConnector.