Package-level declarations

Types

Link copied to clipboard
class RemoteCdm(client: HttpClient, baseUrl: String, deviceName: String, secret: String, expectedSystemId: Int? = null, expectedSecurityLevel: Int? = null) : CdmApi

A CdmApi backed by a pywidevine-compatible CDM server (pywidevine serve).

Link copied to clipboard
class RemoteCdmException(val status: Int, val serverMessage: String) : KtvineException

A remote CDM server rejected a request. status is the status field from its JSON body.