Extensions

The following extensions are available globally.

  • Declaration

    Swift

    extension BitmovinPlayer: Player
    extension BitmovinPlayer: PlayerEventHandler
    extension BitmovinPlayer: RemoteControlApi
    extension BitmovinPlayer: _BufferApiDelegate
    extension BitmovinPlayer: _PlaylistApiDelegate
    extension BitmovinPlayer: _PlayerListenerInternal
  • Declaration

    Swift

    extension DefaultFairplayHandler: AVContentKeySessionDelegate
  • Declaration

    Swift

    extension NativePlayer: _PlayerAPI
    extension NativePlayer: _BufferApiDelegate
    extension NativePlayer: _PlaylistApiDelegate
  • Declaration

    Swift

    extension SourceConfigArchiveHelper
  • Declaration

    Swift

    extension DefaultCaptionService: _CaptionService
    extension DefaultCaptionService: PlayerListener, _PlayerListenerInternal
    extension DefaultCaptionService: AVPlayerItemLegibleOutputPushDelegate
    extension DefaultCaptionService: SubtitleTrackController
  • Declaration

    Swift

    extension ProxySubtitleTrackController: SubtitleTrackController
  • Declaration

    Swift

    extension SourceDeficiencyHandler: SourceListener
    extension SourceDeficiencyHandler: _PlayerListenerInternal
  • Declaration

    Swift

    extension DefaultImpressionService: _PlayerListenerInternal
  • Declaration

    Swift

    extension DefaultMetadataService: TimelineDelegate
    extension DefaultMetadataService: _PlayerListenerInternal
  • Declaration

    Swift

    extension DefaultAutoPlayHandler: _PlayerListenerInternal
  • Declaration

    Swift

    extension DefaultPlaybackService: _PlaybackService
    extension DefaultPlaybackService: _AVPlayerItemListener
    extension DefaultPlaybackService: _AVPlayerObserver
    extension DefaultPlaybackService: _PlayerListenerInternal
  • Declaration

    Swift

    extension DefaultPlayEventEmitter: _PlayerListenerInternal
  • Declaration

    Swift

    extension DefaultPlaybackFinishedService: _AVPlayerObserver
    extension DefaultPlaybackFinishedService: _AVPlayerItemListener
    extension DefaultPlaybackFinishedService: _PlayerListenerInternal
  • Declaration

    Swift

    extension DefaultPlaylistQueueManipulator: _PlayerListenerInternal
    extension DefaultPlaylistQueueManipulator: _AVPlayerItemListener
  • Declaration

    Swift

    extension DefaultPlaylistService: _PlaylistService
    extension DefaultPlaylistService: _AVPlayerObserver
    extension DefaultPlaylistService: _CurrentSourceProvider
    extension DefaultPlaylistService: _PlaylistSourcesProvider
  • Declaration

    Swift

    extension DefaultSourceAddedEventEmitter: _PlayerListenerInternal
  • Declaration

    Swift

    extension DefaultSourceRemovedEventEmitter: _PlayerListenerInternal
  • Declaration

    Swift

    extension DefaultPlaylistTransitioningService: _PlayerListenerInternal
  • Declaration

    Swift

    extension DefaultResourceLoaderService: AVAssetResourceLoaderDelegate
    extension DefaultResourceLoaderService: _FairplayHandlerDelegate
    extension DefaultResourceLoaderService: _BitmovinResourceLoaderDelegate
  • Declaration

    Swift

    extension DefaultSeekingService: _AVPlayerObserver
    extension DefaultSeekingService: _PlayerListenerInternal
    extension DefaultSeekingService: _SeekingService
  • Declaration

    Swift

    extension DefaultSourceAudioService: _AVPlayerItemListener
  • Declaration

    Swift

    extension DefaultSourceBufferService: _AVPlayerItemListener
  • Declaration

    Swift

    extension AVPlayerCaptionHandler: _AVPlayerItemListener
  • Declaration

    Swift

    extension DefaultAVPlayerItemDeficiencyService: _AVPlayerItemListener
  • Declaration

    Swift

    extension DefaultDurationService: _AVPlayerItemListener
    extension DefaultDurationService: SourceListener
  • Declaration

    Swift

    extension DaterangeMetadataCollector: AVPlayerItemMetadataCollectorPushDelegate
  • Declaration

    Swift

    extension Id3MetadataCollector: _AVPlayerItemListener
  • Declaration

    Swift

    extension DefaultSourceMetadataService: SourceListener
  • Declaration

    Swift

    extension DefaultSourcePlaybackService: _AVPlayerItemListener
  • Declaration

    Swift

    extension DefaultSourceThumbnailService: _ContentLoaderDelegate
    extension DefaultSourceThumbnailService: SourceListener
  • Declaration

    Swift

    extension DefaultSourceTimeService: _AVPlayerItemListener
  • Declaration

    Swift

    extension DefaultSourceVideoService: SourceListenerInternal
    extension DefaultSourceVideoService: _AVPlayerItemListener
  • Declaration

    Swift

    extension DefaultStallingService: _StallingService
    extension DefaultStallingService: _AVPlayerObserver
    extension DefaultStallingService: _AVPlayerItemListener
    extension DefaultStallingService: _PlayerListenerInternal
  • Declaration

    Swift

    extension DefaultTimeService: _TimeService
    extension DefaultTimeService: _PlayerListenerInternal
    extension DefaultTimeService: _AVPlayerItemListener
  • Declaration

    Swift

    extension DefaultVideoService: _AVPlayerObserver
  • Declaration

    Swift

    extension DefaultSystemPlayerUIController: _AVPlayerViewControllerListener
    extension DefaultSystemPlayerUIController: PlayerListener
  • Declaration

    Swift

    extension DefaultSystemUiApi: SystemUiApi
  • Declaration

    Swift

    extension ScriptMessageHandler: WKScriptMessageHandler
  • Declaration

    Swift

    extension CustomMessageScriptMessageHandler: WKScriptMessageHandler
  • Declaration

    Swift

    extension DefaultAVPlayerViewControllerProxy: AVPlayerViewControllerDelegate
  • Declaration

    Swift

    extension DefaultWebUiEventHandler: _PlayerListenerInternal
    extension DefaultWebUiEventHandler: PlayerListener
    extension DefaultWebUiEventHandler: UserInterfaceListener
  • Declaration

    Swift

    extension SystemUiPictureInPictureService: _AVPlayerViewControllerListener
  • Declaration

    Swift

    extension SystemUiScalingModeService: _ScalingModeService
    extension SystemUiScalingModeService: _AVPlayerViewControllerListener
  • Declaration

    Swift

    extension TVOSUIBackgroundPlaybackHandler: _BackgroundPlaybackLifecycleHandlerDelegate
    extension TVOSUIBackgroundPlaybackHandler: _UIBackgroundPlaybackHandler