Protocols

The following protocols are available globally.

MediaDownloadDelegate

  • Delegate interface for download lifecycle/progress notifications.

    See more

    Declaration

    Swift

    public protocol DownloadDelegate

Track

  • Common interface shared by all track types.

    Declaration

    Swift

    public protocol Track

CLDrmPrefetcherAPI

  • API for prefetching and managing persistent DRM keys.

    See more

    Declaration

    Swift

    public protocol CLDrmPrefetcherAPI : InterceptableAPI

PlayerViewControllerAPI