From 9af9537feef7bc2ac3b105bc598c048ae7efc644 Mon Sep 17 00:00:00 2001 From: THEObuildbot Date: Thu, 12 Feb 2026 15:56:53 +0000 Subject: [PATCH] THEOplayer 10.10.0 --- theoplayer/api-reference/roku.md | 1 + theoplayer/changelog.md | 55 + .../v10/api-reference/android/allclasses.html | 6 +- .../mp4/THEOplayerFragmentedMp4Extractor.html | 924 ----- .../media3/extractor/mp4/package-summary.html | 208 - .../android/api/IntegrationType.html | 4 +- .../android/api/THEOplayerConfig.Builder.html | 18 +- .../android/api/THEOplayerConfig.html | 14 +- .../api/THEOplayerDestroyedException.html | 2 +- .../android/api/THEOplayerGlobal.html | 8 +- .../android/api/THEOplayerView.html | 58 +- .../api/abr/AbrStrategyMetadata.Builder.html | 4 +- .../android/api/abr/AbrStrategyMetadata.html | 10 +- .../android/api/abr/AbrStrategyType.html | 4 +- .../com/theoplayer/android/api/ads/Ad.html | 20 +- .../theoplayer/android/api/ads/AdBreak.html | 12 +- .../android/api/ads/AdBreakInit.html | 34 +- .../theoplayer/android/api/ads/AdInit.html | 126 +- .../com/theoplayer/android/api/ads/Ads.html | 12 +- .../android/api/ads/CompanionAd.html | 20 +- .../theoplayer/android/api/ads/LinearAd.html | 4 +- .../android/api/ads/MediaFile.Builder.html | 20 +- .../theoplayer/android/api/ads/MediaFile.html | 20 +- .../android/api/ads/NonLinearAd.html | 8 +- .../api/ads/OmidFriendlyObstruction.html | 8 +- .../ads/OmidFriendlyObstructionPurpose.html | 4 +- .../ServerSideAdIntegrationController.html | 24 +- .../android/api/ads/UniversalAdId.html | 8 +- .../api/ads/dai/GoogleDaiIntegration.html | 24 +- .../android/api/ads/ima/GoogleImaAd.html | 32 +- .../android/api/ads/ima/GoogleImaAdEvent.html | 4 +- .../api/ads/ima/GoogleImaAdEventType.html | 14 +- .../api/ads/mediatailor/MediaTailorAd.html | 12 +- .../ads/mediatailor/MediaTailorAdAvail.html | 12 +- .../MediaTailorAdBreakEventType.html | 14 +- .../mediatailor/MediaTailorAdEventType.html | 14 +- .../api/ads/theoads/AdBreakInterstitial.html | 8 +- .../android/api/ads/theoads/Interstitial.html | 20 +- .../api/ads/theoads/InterstitialType.html | 10 +- .../api/ads/theoads/OverlayInterstitial.html | 8 +- .../api/ads/theoads/OverlayPosition.html | 28 +- .../android/api/ads/theoads/OverlaySize.html | 16 +- .../android/api/ads/theoads/THEOAd.html | 52 +- .../android/api/ads/theoads/THEOAdBreak.html | 28 +- .../api/ads/theoads/TheoAdDescription.html | 76 +- .../api/ads/theoads/TheoAdsIntegration.html | 12 +- .../api/ads/theoads/TheoAdsLayout.html | 10 +- .../ads/theoads/TheoAdsLayoutOverride.html | 10 +- .../theoads/event/InterstitialErrorEvent.html | 4 +- .../ads/theoads/event/TheoAdsErrorEvent.html | 4 +- .../event/TheoAdsEventTypes.Identifiers.html | 14 +- .../api/cache/CacheNotificationsBuilder.html | 4 +- .../android/api/cache/CacheStatus.html | 4 +- .../android/api/cache/CacheStorageType.html | 10 +- .../api/cache/CachingParameters.Builder.html | 16 +- .../android/api/cache/CachingParameters.html | 20 +- ...achingPreferredTrackSelection.Builder.html | 8 +- .../cache/CachingPreferredTrackSelection.html | 16 +- .../android/api/cache/CachingTask.html | 12 +- .../android/api/cache/CachingTaskError.html | 20 +- .../android/api/cache/CachingTaskList.html | 4 +- .../android/api/cache/CachingTaskStatus.html | 4 +- .../android/api/cast/CastIntegration.html | 8 +- .../android/api/cast/CastStrategy.html | 4 +- .../api/cast/chromecast/CastError.html | 14 +- .../api/cast/chromecast/Chromecast.html | 4 +- .../DefaultCastOptionsProvider.html | 6 +- .../api/cast/chromecast/ErrorCode.html | 4 +- .../api/cast/chromecast/PlayerCastState.html | 4 +- .../api/cmcd/CMCDTransmissionMode.html | 4 +- .../CertificateResponseCallback.html | 4 +- .../api/contentprotection/KeySystemId.html | 4 +- .../LicenseResponseCallback.html | 4 +- .../api/contentprotection/Request.html | 24 +- .../api/contentprotection/RequestMethod.html | 4 +- .../api/contentprotection/Response.html | 12 +- .../api/error/ContentProtectionException.html | 42 +- .../android/api/error/ErrorCategory.html | 4 +- .../android/api/error/ErrorCode.html | 4 +- .../api/error/THEOplayerException.html | 14 +- .../theoplayer/android/api/event/Event.html | 4 +- .../android/api/event/EventType.html | 4 +- .../android/api/event/ads/AdErrorEvent.html | 4 +- .../api/event/ads/AdIntegrationKind.html | 20 +- .../event/ads/AdsEventTypes.Identifiers.html | 34 +- .../api/event/cache/CacheEventTypes.html | 10 +- .../cache/task/CachingTaskEventTypes.html | 6 +- .../tasklist/CachingTaskListEventTypes.html | 6 +- .../player/ContentProtectionSuccessEvent.html | 4 +- .../api/event/player/DurationChangeEvent.html | 4 +- .../api/event/player/MediaEncryptedEvent.html | 8 +- .../player/PlayerEventTypes.Identifiers.html | 58 +- .../event/player/SegmentNotFoundEvent.html | 4 +- .../api/event/player/TimeUpdateEvent.html | 4 +- .../theolive/DistributionLoadStartEvent.html | 4 +- .../theolive/DistributionLoadedEvent.html} | 101 +- .../theolive/DistributionOfflineEvent.html | 4 +- .../TheoLiveEventTypes.Identifiers.html | 18 +- .../player/theolive/TheoLiveEventTypes.html | 8 +- .../player/theolive/package-summary.html | 10 +- .../api/fullscreen/FullScreenActivity.html | 208 +- .../api/fullscreen/FullScreenManager.html | 8 +- .../api/fullscreen/ScreenOrientation.html | 2 +- .../latency/LatencyConfiguration.Builder.html | 24 +- .../api/latency/LatencyConfiguration.html | 40 +- .../android/api/latency/LatencyManager.html | 16 +- .../api/millicast/MillicastSource.html | 52 +- .../network/http/CompleteHTTPResponse.html | 28 +- .../android/api/network/http/HTTPRequest.html | 20 +- .../api/network/http/HTTPResponse.html | 16 +- .../http/InterceptableHTTPRequest.html | 40 +- .../http/InterceptableHTTPResponse.html | 32 +- .../api/network/http/JavaHTTPInterceptor.html | 8 +- .../api/network/http/RequestMediaType.html | 10 +- .../api/network/http/RequestSubType.html | 10 +- .../android/api/network/http/RequestType.html | 10 +- .../api/network/http/ResponseType.html | 10 +- .../theoplayer/android/api/pip/PiPType.html | 4 +- .../android/api/player/AspectRatio.html | 4 +- .../player/NetworkConfiguration.Builder.html | 16 +- .../api/player/NetworkConfiguration.html | 26 +- .../theoplayer/android/api/player/Player.html | 28 +- .../android/api/player/PreloadType.html | 10 +- .../android/api/player/PresentationMode.html | 10 +- .../android/api/player/ReadyState.html | 4 +- .../android/api/player/RenderingTarget.html | 4 +- .../android/api/player/theolive/Channel.html | 12 +- .../android/api/player/theolive/TheoLive.html | 14 +- .../api/player/theolive/VideoQuality.html | 12 +- .../android/api/player/track/Track.html | 16 +- .../player/track/mediatrack/MediaTrack.html | 4 +- .../track/mediatrack/quality/Quality.html | 12 +- .../api/player/track/texttrack/TextTrack.html | 12 +- .../player/track/texttrack/TextTrackKind.html | 16 +- .../player/track/texttrack/TextTrackMode.html | 18 +- .../track/texttrack/TextTrackReadyState.html | 4 +- .../texttrack/TextTrackStyle.EdgeType.html | 4 +- .../texttrack/TextTrackStyle.FontFamily.html | 4 +- .../texttrack/TextTrackStyle.FontStyle.html | 4 +- .../track/texttrack/TextTrackStyle.html | 12 +- .../texttrack/TextTrackType.Companion.html | 4 +- .../player/track/texttrack/TextTrackType.html | 20 +- .../cue/DateRangeCue.CustomAttributes.html | 20 +- .../track/texttrack/cue/DateRangeCue.html | 20 +- .../track/texttrack/cue/TextTrackCue.html | 4 +- .../id3/ID3Frame.AttachedPicture.html | 30 +- .../track/texttrack/id3/ID3Frame.Chapter.html | 42 +- .../texttrack/id3/ID3Frame.ChapterToc.html | 36 +- .../texttrack/id3/ID3Frame.Comments.html | 24 +- .../ID3Frame.GeneralEncapsulatedObject.html | 24 +- .../track/texttrack/id3/ID3Frame.Private.html | 12 +- .../track/texttrack/id3/ID3Frame.Text.html | 18 +- .../track/texttrack/id3/ID3Frame.Unknown.html | 6 +- .../track/texttrack/id3/ID3Frame.Url.html | 18 +- .../track/texttrack/id3/ID3Frame.Yospace.html | 12 +- .../player/track/texttrack/id3/ID3Frame.html | 6 +- .../android/api/settings/SslSettings.html | 4 +- .../android/api/source/AdIntegration.html | 16 +- .../source/GoogleDaiTypedSource.Builder.html | 12 +- .../api/source/GoogleDaiTypedSource.html | 20 +- .../api/source/SourceAbrConfiguration.html | 10 +- .../api/source/SourceDescription.Builder.html | 16 +- .../android/api/source/SourceDescription.html | 34 +- .../android/api/source/SourceType.html | 16 +- .../android/api/source/StreamType.html | 14 +- .../source/TextTrackDescription.Builder.html | 16 +- .../api/source/TextTrackDescription.html | 28 +- .../api/source/TypedSource.Builder.html | 36 +- .../android/api/source/TypedSource.html | 54 +- .../GoogleImaAdDescription.Builder.html | 8 +- .../addescription/GoogleImaAdDescription.html | 16 +- .../DashPlaybackConfiguration.Builder.html | 4 +- .../dash/DashPlaybackConfiguration.html | 10 +- ...learkeyKeySystemConfiguration.Builder.html | 20 +- ...emConfiguration.ClearkeyDecryptionKey.html | 16 +- .../drm/ClearkeyKeySystemConfiguration.html | 26 +- .../source/drm/DRMConfiguration.Builder.html | 16 +- .../api/source/drm/DRMConfiguration.html | 46 +- .../drm/DRMIntegrationId.Companion.html | 4 +- .../api/source/drm/DRMIntegrationId.html | 16 +- ...airPlayKeySystemConfiguration.Builder.html | 20 +- .../drm/FairPlayKeySystemConfiguration.html | 32 +- .../drm/KeySystemConfiguration.Builder.html | 24 +- .../source/drm/KeySystemConfiguration.html | 54 +- .../android/api/source/drm/LicenseType.html | 10 +- .../AxinomDRMConfiguration.Builder.html | 4 +- .../AxinomDRMConfiguration.html | 28 +- .../AzureDRMConfiguration.Builder.html | 4 +- .../preintegration/AzureDRMConfiguration.html | 34 +- .../ConaxDRMConfiguration.Builder.html | 4 +- .../preintegration/ConaxDRMConfiguration.html | 24 +- .../DRMPreIntegrationConfiguration.html | 8 +- .../DRMTodayConfiguration.Builder.html | 20 +- .../preintegration/DRMTodayConfiguration.html | 36 +- .../IrdetoConfiguration.Builder.html | 24 +- .../preintegration/IrdetoConfiguration.html | 42 +- .../KeyOSDRMConfiguration.Builder.html | 12 +- .../preintegration/KeyOSDRMConfiguration.html | 28 +- .../KeyOSKeySystemConfiguration.Builder.html | 24 +- .../KeyOSKeySystemConfiguration.html | 32 +- .../TitaniumDRMConfiguration.Builder.html | 16 +- .../TitaniumDRMConfiguration.html | 48 +- .../VudrmDRMConfiguration.Builder.html | 4 +- .../preintegration/VudrmDRMConfiguration.html | 18 +- .../XstreamConfiguration.Builder.html | 8 +- .../preintegration/XstreamConfiguration.html | 40 +- .../HespPlaybackConfiguration.Builder.html | 4 +- .../hesp/HespPlaybackConfiguration.html | 10 +- .../hls/HlsPlaybackConfiguration.Builder.html | 4 +- .../source/hls/HlsPlaybackConfiguration.html | 10 +- .../MediaTailorSource.Builder.html | 20 +- .../source/mediatailor/MediaTailorSource.html | 40 +- ...ChromecastMetadataDescription.Builder.html | 16 +- .../ChromecastMetadataDescription.html | 26 +- .../metadata/ChromecastMetadataImage.html | 26 +- .../ChromecastMetadataType.Companion.html | 4 +- .../metadata/ChromecastMetadataType.html | 22 +- .../source/metadata/MetadataDescription.html | 6 +- .../source/ssai/CustomSsaiDescription.html | 6 +- .../ssai/CustomSsaiDescriptionRegistry.html | 12 +- .../ssai/CustomSsaiDescriptionSerializer.html | 8 +- .../ssai/GoogleDaiConfiguration.Builder.html | 24 +- .../source/ssai/GoogleDaiConfiguration.html | 42 +- .../ssai/SsaiIntegration.Companion.html | 4 +- .../api/source/ssai/SsaiIntegration.html | 10 +- .../api/source/ssai/StreamType.Companion.html | 4 +- .../android/api/source/ssai/StreamType.html | 10 +- .../GoogleDaiLiveConfiguration.Builder.html | 24 +- .../ssai/dai/GoogleDaiLiveConfiguration.html | 32 +- .../GoogleDaiVodConfiguration.Builder.html | 24 +- .../ssai/dai/GoogleDaiVodConfiguration.html | 38 +- .../ContentProtectionConfiguration.html | 10 +- .../android/api/theolive/Distribution.html | 417 ++ .../android/api/theolive/Endpoint.html | 56 +- .../api/theolive/EndpointMillicastSource.html | 28 +- .../api/theolive/FairPlayConfiguration.html | 16 +- .../api/theolive/KeySystemConfiguration.html | 10 +- .../android/api/theolive/PlayoutDelay.html | 16 +- .../api/theolive/THEOLiveConfig.Builder.html | 12 +- .../android/api/theolive/THEOLiveConfig.html | 12 +- .../android/api/theolive/TheoLiveSource.html | 40 +- .../android/api/theolive/package-summary.html | 44 +- .../android/api/timerange/TimeRanges.html | 2 +- .../android/api/util/JavaCallback.html | 6 +- .../android/api/util/Logger.Companion.html | 30 +- .../android/api/util/Logger.Listener.html | 44 +- .../theoplayer/android/api/util/Logger.html | 8 +- .../android/api/util/SimpleList.html | 2 +- .../v10/api-reference/android/deprecated.html | 60 - .../v10/api-reference/android/element-list | 2 - .../android/index-files/index-1.html | 15 +- .../android/index-files/index-12.html | 10 +- .../android/index-files/index-13.html | 13 - .../android/index-files/index-14.html | 13 - .../android/index-files/index-16.html | 2 +- .../android/index-files/index-18.html | 26 - .../android/index-files/index-19.html | 44 +- .../android/index-files/index-20.html | 30 +- .../android/index-files/index-3.html | 13 - .../android/index-files/index-4.html | 26 + .../android/index-files/index-5.html | 2 +- .../android/index-files/index-6.html | 18 +- .../android/index-files/index-7.html | 101 +- .../android/index-files/index-8.html | 2 +- .../android/index-files/index-9.html | 31 +- .../v10/api-reference/android/index.html | 128 +- .../android/member-search-index.js | 2 +- .../v10/api-reference/android/package-list | 2 - .../android/package-search-index.js | 2 +- .../android/type-search-index.js | 2 +- .../ios/Classes/NetworkErrorEvent.html | 49 +- .../Resources/Documents/img/carat.png | Bin .../Contents/Resources/Documents/img/dash.png | Bin .../Contents/Resources/Documents/js/jazzy.js | 0 .../ios/GoogleCast/img/carat.png | Bin .../api-reference/ios/GoogleCast/img/dash.png | Bin .../api-reference/ios/GoogleCast/js/jazzy.js | 0 .../Resources/Documents/img/carat.png | Bin .../Contents/Resources/Documents/img/dash.png | Bin .../Contents/Resources/Documents/js/jazzy.js | 0 .../api-reference/ios/GoogleIMA/img/carat.png | Bin .../api-reference/ios/GoogleIMA/img/dash.png | Bin .../api-reference/ios/GoogleIMA/js/jazzy.js | 0 .../Resources/Documents/img/carat.png | Bin .../Contents/Resources/Documents/img/dash.png | Bin .../Contents/Resources/Documents/js/jazzy.js | 0 .../api-reference/ios/Millicast/img/carat.png | Bin .../api-reference/ios/Millicast/img/dash.png | Bin .../api-reference/ios/Millicast/js/jazzy.js | 0 .../v10/api-reference/ios/Network Events.html | 2 +- .../Resources/Documents/img/carat.png | Bin .../Contents/Resources/Documents/img/dash.png | Bin .../Contents/Resources/Documents/js/jazzy.js | 0 .../api-reference/ios/THEOads/img/carat.png | Bin .../api-reference/ios/THEOads/img/dash.png | Bin .../v10/api-reference/ios/THEOads/js/jazzy.js | 0 .../api-reference/ios/THEOlive/Classes.html | 49 +- .../Classes/DistributionLoadStartEvent.html | 21 +- .../Classes/DistributionLoadedEvent.html | 224 ++ .../Classes/DistributionOfflineEvent.html | 21 +- .../THEOlive/Classes/EndpointLoadedEvent.html | 21 +- .../Classes/IntentToFallbackEvent.html | 21 +- .../THEOlive/Classes/THEOliveErrorEvent.html | 21 +- .../ios/THEOlive/Classes/THEOliveEvent.html | 21 +- .../Classes/THEOliveIntegrationFactory.html | 21 +- .../ios/THEOlive/Classes/TheoLiveSource.html | 21 +- .../ios/THEOlive/Classes/WebrtcOptions.html | 21 +- .../ios/THEOlive/Extensions.html | 48 +- .../THEOliveIntegrationImplementation.html | 21 +- .../Extensions/THEOplayerConfiguration.html | 21 +- .../THEOplayerConfigurationBuilder.html | 21 +- .../THEOlive/Extensions/THEOplayerSDK.html | 21 +- .../Extensions/THEOplayerSDK/THEOplayer.html | 21 +- .../api-reference/ios/THEOlive/Protocols.html | 129 +- .../Protocols/ChannelContentProtection.html | 353 ++ .../THEOlive/Protocols/DistributionAPI.html | 249 ++ .../ios/THEOlive/Protocols/EndpointAPI.html | 47 +- .../Protocols/KeySystemConfiguration.html | 249 ++ .../LicenseConfiguration.html} | 43 +- .../ios/THEOlive/Protocols/THEOlive.html | 21 +- .../ios/THEOlive/Protocols/THEOliveAPI.html | 21 +- .../api-reference/ios/THEOlive/Structs.html | 21 +- .../Structs/EndpointMillicastSource.html | 21 +- .../ios/THEOlive/Structs/HESPLatencies.html | 21 +- .../ios/THEOlive/Structs/PlayoutDelay.html | 21 +- .../Structs/THEOliveConfiguration.html | 21 +- .../THEOlive/Structs/THEOliveEventTypes.html | 48 +- .../Contents/Resources/Documents/Classes.html | 49 +- .../Classes/DistributionLoadStartEvent.html | 21 +- .../Classes/DistributionLoadedEvent.html | 224 ++ .../Classes/DistributionOfflineEvent.html | 21 +- .../Classes/EndpointLoadedEvent.html | 21 +- .../Classes/IntentToFallbackEvent.html | 21 +- .../Documents/Classes/THEOliveErrorEvent.html | 21 +- .../Documents/Classes/THEOliveEvent.html | 21 +- .../Classes/THEOliveIntegrationFactory.html | 21 +- .../Documents/Classes/TheoLiveSource.html | 21 +- .../Documents/Classes/WebrtcOptions.html | 21 +- .../Resources/Documents/Extensions.html | 48 +- .../THEOliveIntegrationImplementation.html | 21 +- .../Extensions/THEOplayerConfiguration.html | 21 +- .../THEOplayerConfigurationBuilder.html | 21 +- .../Documents/Extensions/THEOplayerSDK.html | 21 +- .../Extensions/THEOplayerSDK/THEOplayer.html | 21 +- .../Resources/Documents/Protocols.html | 129 +- .../Protocols/ChannelContentProtection.html | 353 ++ .../Documents/Protocols/DistributionAPI.html | 249 ++ .../Documents/Protocols/EndpointAPI.html | 47 +- .../Protocols/KeySystemConfiguration.html | 249 ++ .../Protocols/LicenseConfiguration.html} | 43 +- .../Documents/Protocols/THEOlive.html | 21 +- .../Documents/Protocols/THEOliveAPI.html | 21 +- .../Contents/Resources/Documents/Structs.html | 21 +- .../Structs/EndpointMillicastSource.html | 21 +- .../Documents/Structs/HESPLatencies.html | 21 +- .../Documents/Structs/PlayoutDelay.html | 21 +- .../Structs/THEOliveConfiguration.html | 21 +- .../Documents/Structs/THEOliveEventTypes.html | 48 +- .../Resources/Documents/img/carat.png | Bin .../Contents/Resources/Documents/img/dash.png | Bin .../Contents/Resources/Documents/index.html | 21 +- .../Contents/Resources/Documents/js/jazzy.js | 0 .../Contents/Resources/Documents/search.json | 2 +- .../.docset/Contents/Resources/docSet.dsidx | Bin 36864 -> 45056 bytes .../api-reference/ios/THEOlive/img/carat.png | Bin .../api-reference/ios/THEOlive/img/dash.png | Bin .../v10/api-reference/ios/THEOlive/index.html | 21 +- .../api-reference/ios/THEOlive/js/jazzy.js | 0 .../api-reference/ios/THEOlive/search.json | 2 +- .../THEOplayerSDK.docset/Contents/Info.plist | 20 + .../Documents/Adaptive Bit Rate API.html | 1126 ++++++ .../Contents/Resources/Documents/Ads API.html | 1394 +++++++ .../Resources/Documents/Ads Events.html | 1353 +++++++ .../Resources/Documents/Airplay API.html | 1041 +++++ .../Resources/Documents/Airplay Events.html | 1097 ++++++ .../Documents/Base classes & interfaces.html | 1180 ++++++ .../Contents/Resources/Documents/CSAI.html | 1124 ++++++ .../Resources/Documents/Cache API.html | 1271 ++++++ .../Resources/Documents/Cache Events.html | 1150 ++++++ .../Resources/Documents/ChromeCast API.html | 1288 +++++++ .../Documents/ChromeCast Events.html | 1097 ++++++ .../Documents/Classes/ABRMetadata.html | 1096 ++++++ .../Classes/ABRStrategyConfiguration.html | 1135 ++++++ .../Classes/ActiveQualityChangedEvent.html | 1104 ++++++ .../Documents/Classes/AdErrorEvent.html | 1080 ++++++ .../Documents/Classes/AdSkipEvent.html | 1050 +++++ .../Resources/Documents/Classes/AdType.html | 1104 ++++++ .../Documents/Classes/AddCueEvent.html | 1104 ++++++ .../Documents/Classes/AddTrackEvent.html | 1104 ++++++ .../Documents/Classes/AirPlayEvent.html | 1077 ++++++ .../Classes/AirPlayStateChangeEvent.html | 1050 +++++ .../Classes/AspectRatioChangeEvent.html | 1104 ++++++ .../Classes/AxinomDRMConfiguration.html | 1112 ++++++ .../Classes/AzureDRMConfiguration.html | 1112 ++++++ .../Documents/Classes/CacheEvent.html | 1077 ++++++ .../Documents/Classes/CachingParameters.html | 1255 ++++++ .../CachingParametersTrackSelection.html | 1100 ++++++ ...achingParametersTrackSelectionBuilder.html | 1119 ++++++ .../CachingTaskErrorStateChangeEvent.html | 1050 +++++ .../CachingTaskIdleStateChangeEvent.html | 1050 +++++ .../Documents/Classes/CastConfiguration.html | 1104 ++++++ .../Documents/Classes/CastError.html | 1077 ++++++ .../Documents/Classes/CastErrorEvent.html | 1050 +++++ .../Classes/CertificateResponse.html | 1129 ++++++ .../ChromecastMetadataDescription.html | 1281 ++++++ .../Classes/ChromecastMetadataImage.html | 1174 ++++++ .../Classes/ComcastDRMConfiguration.html | 1187 ++++++ .../Documents/Classes/CueChangeEvent.html | 1104 ++++++ .../Documents/Classes/CueEnterEvent.html | 1104 ++++++ .../Documents/Classes/CueExitEvent.html | 1104 ++++++ .../Documents/Classes/CueUpdateEvent.html | 1104 ++++++ .../Classes/CurrentSourceChangeEvent.html | 1050 +++++ .../Documents/Classes/CurrentTimeEvent.html | 1050 +++++ .../Documents/Classes/CustomAttributes.html | 1131 ++++++ .../Classes/DRMTodayDRMConfiguration.html | 1258 ++++++ .../Classes/DurationChangeEvent.html | 1057 +++++ .../Documents/Classes/EnterCueEvent.html | 1104 ++++++ .../Documents/Classes/ErrorEvent.html | 1084 ++++++ .../Documents/Classes/EventType.html | 1115 ++++++ .../Documents/Classes/ExitCueEvent.html | 1104 ++++++ .../Classes/EzdrmDRMConfiguration.html | 1070 +++++ .../Classes/FairPlayDRMConfiguration.html | 1303 +++++++ .../Classes/GoogleDAIConfiguration.html | 1201 ++++++ .../Classes/GoogleDAILiveConfiguration.html | 1156 ++++++ .../Classes/GoogleDAITypedSource.html | 1087 ++++++ .../Classes/GoogleDAIVodConfiguration.html | 1189 ++++++ .../Classes/GoogleImaAdDescription.html | 1181 ++++++ .../Classes/IrdetoDRMConfiguration.html | 1154 ++++++ .../Classes/KeyOSDRMConfiguration.html | 1112 ++++++ .../Classes/KeySystemConfiguration.html | 1240 ++++++ .../KeySystemConfigurationCollection.html | 1200 ++++++ .../Documents/Classes/LicenseRequest.html | 1149 ++++++ .../Documents/Classes/LicenseResponse.html | 1129 ++++++ .../Classes/MetadataDescription.html | 1143 ++++++ .../Resources/Documents/Classes/Metrics.html | 1089 ++++++ .../MultiplatformDRMConfiguration.html | 1395 +++++++ .../Classes/NetworkConfiguration.html | 1052 +++++ .../Classes/NetworkConfigurationBuilder.html | 1050 +++++ .../Documents/Classes/NetworkErrorEvent.html | 1077 ++++++ .../Classes/OmidFriendlyObstruction.html | 1174 ++++++ .../Documents/Classes/PiPConfiguration.html | 1165 ++++++ .../Classes/PiPConfigurationBuilder.html | 1192 ++++++ .../Documents/Classes/PlayerEvent.html | 1077 ++++++ .../Classes/PresentationModeChangeEvent.html | 1057 +++++ .../Documents/Classes/RateChangeEvent.html | 1057 +++++ .../Documents/Classes/ReadyStateEvent.html | 1050 +++++ .../Documents/Classes/RemoveCueEvent.html | 1111 ++++++ .../Documents/Classes/RemoveTrackEvent.html | 1104 ++++++ .../Resources/Documents/Classes/Request.html | 1229 ++++++ .../Resources/Documents/Classes/Response.html | 1185 ++++++ .../Classes/SourceAbrConfiguration.html | 1055 +++++ .../Documents/Classes/SourceChangeEvent.html | 1050 +++++ .../Documents/Classes/SourceDescription.html | 1432 +++++++ .../Documents/Classes/StateChangeEvent.html | 1050 +++++ .../Documents/Classes/THEOMargins.html | 1317 +++++++ .../Documents/Classes/THEOplayer.html | 3425 +++++++++++++++++ .../Classes/THEOplayerConfiguration.html | 1247 ++++++ .../THEOplayerConfigurationBuilder.html | 1247 ++++++ .../Classes/TextTrackDescription.html | 1327 +++++++ .../Classes/TextTrackStyleEdgeStyle.html | 1158 ++++++ .../Documents/Classes/TimeRange.html | 1135 ++++++ .../Documents/Classes/TimeUpdateEvent.html | 1058 +++++ .../Documents/Classes/TrackChangeEvent.html | 1104 ++++++ .../Documents/Classes/TrackUpdateEvent.html | 1104 ++++++ .../Documents/Classes/TypedSource.html | 1439 +++++++ .../Classes/UplynkDRMConfiguration.html | 1070 +++++ .../Classes/VerimatrixDRMConfiguration.html | 1070 +++++ .../Classes/VimondDRMConfiguration.html | 1070 +++++ .../Documents/Classes/VolumeChangeEvent.html | 1077 ++++++ .../Classes/VudrmDRMConfiguration.html | 1112 ++++++ .../Classes/WidevineDRMConfiguration.html | 1285 +++++++ .../Classes/XstreamDRMConfiguration.html | 1187 ++++++ .../Documents/Content Protection.html | 1618 ++++++++ .../Documents/Enums/ABRStrategyType.html | 1147 ++++++ .../Documents/Enums/AdIntegration.html | 1051 +++++ .../Documents/Enums/AdIntegrationKind.html | 1159 ++++++ .../Documents/Enums/AspectRatio.html | 1119 ++++++ .../Documents/Enums/CacheStatus.html | 1058 +++++ .../Documents/Enums/CachingTaskStatus.html | 1058 +++++ .../Documents/Enums/CastStrategy.html | 1132 ++++++ .../Enums/ChromecastMetadataType.html | 1051 +++++ .../Documents/Enums/DRMIntegration.html | 1051 +++++ .../Documents/Enums/ErrorCategory.html | 1401 +++++++ .../Resources/Documents/Enums/ErrorCode.html | 1050 +++++ .../Documents/Enums/KeySystemId.html | 1051 +++++ .../Documents/Enums/LicenseType.html | 1051 +++++ .../Enums/OmidFriendlyObstructionPurpose.html | 1136 ++++++ .../Enums/PictureInPictureCorner.html | 1061 +++++ .../Documents/Enums/PlayerCastState.html | 1159 ++++++ .../Resources/Documents/Enums/Preload.html | 1136 ++++++ .../Documents/Enums/PresentationMode.html | 1131 ++++++ .../Resources/Documents/Enums/ReadyState.html | 1158 ++++++ .../Documents/Enums/SSAIIntegrationId.html | 1105 ++++++ .../Resources/Documents/Enums/StreamType.html | 1105 ++++++ .../Documents/Enums/THEOErrorCode.html | 2526 ++++++++++++ .../Documents/Enums/TextTrackFormat.html | 1115 ++++++ .../Documents/Enums/TextTrackKind.html | 1191 ++++++ .../Documents/Enums/TextTrackMode.html | 1050 +++++ .../Resources/Documents/Error API.html | 1181 ++++++ .../Documents/Extensions/Notification.html | 1042 +++++ .../Extensions/Notification/Name.html | 1051 +++++ ...al Content Protection integration API.html | 1377 +++++++ .../Resources/Documents/Fullscreen API.html | 1132 ++++++ .../Documents/Fullscreen Events.html | 1068 +++++ .../Resources/Documents/Network Events.html | 1069 +++++ .../Resources/Documents/Other Classes.html | 1826 +++++++++ .../Resources/Documents/Other Extensions.html | 1033 +++++ .../Resources/Documents/Other Protocols.html | 1368 +++++++ .../Resources/Documents/Other Structs.html | 1069 +++++ .../Documents/Picture-In-Picture.html | 1174 ++++++ .../Resources/Documents/Player Events.html | 1843 +++++++++ .../Documents/Protocols/ABRConfiguration.html | 1131 ++++++ ...reInPictureControllerDelegateExtended.html | 1081 ++++++ .../Documents/Protocols/AVPlayerError.html | 1104 ++++++ .../Resources/Documents/Protocols/Ad.html | 1417 +++++++ .../Documents/Protocols/AdBreak.html | 1220 ++++++ .../Documents/Protocols/AdDescription.html | 1055 +++++ .../Resources/Documents/Protocols/Ads.html | 1472 +++++++ .../Documents/Protocols/AirPlay.html | 1131 ++++++ .../Documents/Protocols/AudioTrack.html | 1058 +++++ .../Documents/Protocols/AudioTrackList.html | 1148 ++++++ .../Protocols/BackgroundPlaybackDelegate.html | 1058 +++++ .../Resources/Documents/Protocols/Cache.html | 1269 ++++++ .../Documents/Protocols/CachingTask.html | 1549 ++++++++ .../Protocols/CachingTaskLicense.html | 1101 ++++++ .../Resources/Documents/Protocols/Cast.html | 1104 ++++++ .../Documents/Protocols/Chromecast.html | 1396 +++++++ .../Documents/Protocols/CompanionAd.html | 1217 ++++++ .../Protocols/ContentProtectionError.html | 1193 ++++++ .../ContentProtectionIntegration.html | 1389 +++++++ ...tomServerSideAdInsertionConfiguration.html | 1079 ++++++ .../Documents/Protocols/DRMConfiguration.html | 1173 ++++++ .../Documents/Protocols/DateRangeCue.html | 1298 +++++++ .../Protocols/DeveloperSettings.html | 1074 ++++++ .../Protocols/EventDispatcherProtocol.html | 1156 ++++++ .../Documents/Protocols/EventProtocol.html | 1077 ++++++ .../Documents/Protocols/Fullscreen.html | 1302 +++++++ .../FullscreenPresentationDelegate.html | 1149 ++++++ .../Documents/Protocols/GoogleDAI.html | 1152 ++++++ .../Documents/Protocols/GoogleImaAd.html | 1239 ++++++ .../Protocols/LatencyConfiguration.html | 1052 +++++ .../Documents/Protocols/LatencyManager.html | 1084 ++++++ .../Documents/Protocols/LinearAd.html | 1077 ++++++ .../Protocols/ManifestInterceptor.html | 1063 +++++ .../Documents/Protocols/MediaFile.html | 1171 ++++++ .../Protocols/MediaPlaylistInterceptor.html | 1195 ++++++ .../Documents/Protocols/MediaTrack.html | 1182 ++++++ .../Documents/Protocols/MediaTrackList.html | 1150 ++++++ .../Documents/Protocols/NetworkAPI.html | 1119 ++++++ .../Documents/Protocols/NetworkError.html | 1109 ++++++ .../Documents/Protocols/NonLinearAd.html | 1050 +++++ .../Resources/Documents/Protocols/Omid.html | 1096 ++++++ .../Documents/Protocols/PictureInPicture.html | 1475 +++++++ .../Documents/Protocols/Quality.html | 1077 ++++++ .../Documents/Protocols/QualityList.html | 1150 ++++++ .../ServerSideAdInsertionConfiguration.html | 1060 +++++ .../ServerSideAdIntegrationController.html | 1812 +++++++++ .../ServerSideAdIntegrationHandler.html | 1231 ++++++ .../Documents/Protocols/THEOBaseError.html | 1109 ++++++ .../Documents/Protocols/THEOError.html | 1131 ++++++ .../Documents/Protocols/TextTrack.html | 1363 +++++++ .../Documents/Protocols/TextTrackCue.html | 1378 +++++++ .../Documents/Protocols/TextTrackList.html | 1275 ++++++ .../Documents/Protocols/TextTrackStyle.html | 1230 ++++++ .../Resources/Documents/Protocols/Track.html | 1239 ++++++ .../Documents/Protocols/UniversalAdId.html | 1077 ++++++ .../Documents/Protocols/VideoQuality.html | 1077 ++++++ .../Documents/Protocols/VideoTrackList.html | 1148 ++++++ .../Documents/Protocols/WebVttCue.html | 1298 +++++++ .../Contents/Resources/Documents/SSAI.html | 1326 +++++++ .../Documents/Source Description API.html | 1138 ++++++ .../Documents/Structs/AdsEventTypes.html | 1536 ++++++++ .../Documents/Structs/AirPlayEventTypes.html | 1050 +++++ .../Structs/AudioTrackListEventTypes.html | 1104 ++++++ .../Documents/Structs/CacheEventTypes.html | 1050 +++++ .../Structs/CachingTaskEventTypes.html | 1077 ++++++ .../Structs/ChromecastEventTypes.html | 1077 ++++++ .../Structs/MediaTrackEventTypes.html | 1050 +++++ .../Documents/Structs/NetworkEventTypes.html | 1104 ++++++ .../Documents/Structs/PlayerEventTypes.html | 1752 +++++++++ .../Documents/Structs/THEOAdDescription.html | 1475 +++++++ .../THEOAdDescription/LayoutOverride.html | 1106 ++++++ .../Structs/TextTrackCueEventTypes.html | 1104 ++++++ .../Structs/TextTrackEventTypes.html | 1158 ++++++ .../Structs/TextTrackListEventTypes.html | 1104 ++++++ .../Documents/Structs/TrackEventTypes.html | 1050 +++++ .../Structs/VideoTrackListEventTypes.html | 1104 ++++++ .../Resources/Documents/THEOplayer API.html | 1249 ++++++ .../Documents/Text Track Cue API.html | 1239 ++++++ .../Documents/Text Track Cue Events.html | 1125 ++++++ .../Documents/Text Track Styling API.html | 1285 +++++++ .../Resources/Documents/Track API.html | 1246 ++++++ .../Resources/Documents/Track Events.html | 1244 ++++++ .../Resources/Documents/Track List API.html | 1125 ++++++ .../Documents/Track List Events.html | 1181 ++++++ .../Contents/Resources/Documents/Util.html | 1069 +++++ .../Resources/Documents/css/highlight.css | 202 + .../Resources/Documents/css/jazzy.css | 405 ++ .../Resources/Documents/img/carat.png | Bin 0 -> 274 bytes .../Contents/Resources/Documents/img/dash.png | Bin 0 -> 1338 bytes .../Resources/Documents/img/spinner.gif | Bin 0 -> 1849 bytes .../Contents/Resources/Documents/index.html | 1016 +++++ .../Contents/Resources/Documents/js/jazzy.js | 74 + .../Resources/Documents/js/jazzy.search.js | 74 + .../Resources/Documents/js/jquery.min.js | 2 + .../Resources/Documents/js/lunr.min.js | 6 + .../Documents/js/typeahead.jquery.js | 1695 ++++++++ .../Contents/Resources/Documents/search.json | 1 + .../Contents/Resources/docSet.dsidx | Bin 0 -> 299008 bytes .../v10/api-reference/ios/img/carat.png | Bin .../v10/api-reference/ios/img/dash.png | Bin .../v10/api-reference/ios/js/jazzy.js | 0 .../v10/api-reference/ios/search.json | 2 +- .../v10/api-reference/ios/undocumented.json | 53 +- .../v10/api-reference/web/assets/hierarchy.js | 2 +- .../api-reference/web/assets/navigation.js | 2 +- .../v10/api-reference/web/assets/search.js | 2 +- .../web/classes/ChromelessPlayer.html | 2 +- .../v10/api-reference/web/hierarchy.html | 2 +- .../v10/api-reference/web/index.html | 6 +- .../web/interfaces/AddCachingTaskEvent.html | 2 +- .../web/interfaces/AddViewEvent.html | 2 +- .../web/interfaces/AgamaConfiguration.html | 2 +- .../interfaces/AgamaPlayerConfiguration.html | 2 +- .../interfaces/AgamaSourceConfiguration.html | 2 +- .../api-reference/web/interfaces/AirPlay.html | 2 +- .../api-reference/web/interfaces/Cache.html | 2 +- .../web/interfaces/CachingTaskList.html | 2 +- .../api-reference/web/interfaces/Cast.html | 2 +- .../web/interfaces/CastStateChangeEvent.html | 2 +- .../web/interfaces/Chromecast.html | 2 +- .../web/interfaces/ChromecastErrorEvent.html | 2 +- .../web/interfaces/ChromecastEventMap.html | 2 +- .../api-reference/web/interfaces/Clip.html | 2 +- .../interfaces/DistributionLoadedEvent.html | 7 + .../interfaces/DistributionOfflineEvent.html | 2 +- .../web/interfaces/EndpointLoadedEvent.html | 2 +- .../interfaces/EnterBadNetworkModeEvent.html | 2 +- .../api-reference/web/interfaces/Event.html | 2 +- .../web/interfaces/EventedList.html | 2 +- .../interfaces/ExitBadNetworkModeEvent.html | 2 +- .../web/interfaces/IntentToFallbackEvent.html | 2 +- .../web/interfaces/LayoutChangeEvent.html | 2 +- .../api-reference/web/interfaces/List.html | 2 +- .../interfaces/MediaMelonConfiguration.html | 2 +- .../web/interfaces/Millicast.html | 2 +- .../web/interfaces/MillicastStatsEvent.html | 2 +- .../web/interfaces/MoatConfiguration.html | 2 +- .../web/interfaces/PlayerConfiguration.html | 2 +- .../web/interfaces/PlayerList.html | 2 +- .../web/interfaces/Presentation.html | 2 +- .../PresentationModeChangeEvent.html | 2 +- .../interfaces/RemoveCachingTaskEvent.html | 2 +- .../web/interfaces/RemoveViewEvent.html | 2 +- .../interfaces/SmartSightConfiguration.html | 2 +- .../interfaces/StreamOneConfiguration.html | 2 +- .../web/interfaces/TheoLiveApi.html | 2 +- .../web/interfaces/TheoLiveApiEventMap.html | 5 +- .../web/interfaces/TheoLiveSource.html | 2 +- .../api-reference/web/interfaces/Uplynk.html | 2 +- .../web/interfaces/UplynkAd.html | 2 +- .../web/interfaces/UplynkAdBeginEvent.html | 2 +- .../web/interfaces/UplynkAdBreak.html | 2 +- .../interfaces/UplynkAdBreakBeginEvent.html | 2 +- .../web/interfaces/UplynkAdBreakEndEvent.html | 2 +- .../web/interfaces/UplynkAdBreakList.html | 2 +- .../interfaces/UplynkAdBreakSkipEvent.html | 2 +- .../web/interfaces/UplynkAdCompleteEvent.html | 2 +- .../web/interfaces/UplynkAdEndEvent.html | 2 +- .../UplynkAdFirstQuartileEvent.html | 2 +- .../web/interfaces/UplynkAdList.html | 2 +- .../web/interfaces/UplynkAdMidpointEvent.html | 2 +- .../UplynkAdThirdQuartileEvent.html | 2 +- .../web/interfaces/UplynkAddAdBreakEvent.html | 2 +- .../web/interfaces/UplynkAddAssetEvent.html | 2 +- .../UplynkAssetInfoResponseEvent.html | 2 +- .../web/interfaces/UplynkAssetList.html | 2 +- .../web/interfaces/UplynkPingErrorEvent.html | 2 +- .../interfaces/UplynkPingResponseEvent.html | 2 +- .../interfaces/UplynkRemoveAdBreakEvent.html | 2 +- .../web/interfaces/UplynkRemoveAdEvent.html | 2 +- .../interfaces/UplynkRemoveAssetEvent.html | 2 +- .../interfaces/UplynkUpdateAdBreakEvent.html | 2 +- .../web/interfaces/VendorCast.html | 2 +- .../web/interfaces/VendorCastEventMap.html | 2 +- .../web/interfaces/ViewChangeEvent.html | 2 +- .../interfaces/ViewPositionChangeEvent.html | 2 +- .../web/interfaces/YouboraOptions.html | 2 +- .../v10/api-reference/web/sitemap.xml | 1066 ++--- theoplayer/version.txt | 2 +- 690 files changed, 277710 insertions(+), 4716 deletions(-) delete mode 100644 theoplayer/static/theoplayer/v10/api-reference/android/androidx/media3/extractor/mp4/THEOplayerFragmentedMp4Extractor.html delete mode 100644 theoplayer/static/theoplayer/v10/api-reference/android/androidx/media3/extractor/mp4/package-summary.html rename theoplayer/static/theoplayer/v10/api-reference/android/{androidx/media3/extractor/mp4/THEOplayerFragmentedMp4Extractor.Flags.html => com/theoplayer/android/api/event/player/theolive/DistributionLoadedEvent.html} (72%) create mode 100644 theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/theolive/Distribution.html mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/GoogleCast/docsets/.docset/Contents/Resources/Documents/img/carat.png mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/GoogleCast/docsets/.docset/Contents/Resources/Documents/img/dash.png mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/GoogleCast/docsets/.docset/Contents/Resources/Documents/js/jazzy.js mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/GoogleCast/img/carat.png mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/GoogleCast/img/dash.png mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/GoogleCast/js/jazzy.js mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/GoogleIMA/docsets/.docset/Contents/Resources/Documents/img/carat.png mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/GoogleIMA/docsets/.docset/Contents/Resources/Documents/img/dash.png mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/GoogleIMA/docsets/.docset/Contents/Resources/Documents/js/jazzy.js mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/GoogleIMA/img/carat.png mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/GoogleIMA/img/dash.png mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/GoogleIMA/js/jazzy.js mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/Millicast/docsets/.docset/Contents/Resources/Documents/img/carat.png mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/Millicast/docsets/.docset/Contents/Resources/Documents/img/dash.png mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/Millicast/docsets/.docset/Contents/Resources/Documents/js/jazzy.js mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/Millicast/img/carat.png mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/Millicast/img/dash.png mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/Millicast/js/jazzy.js mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/THEOads/docsets/.docset/Contents/Resources/Documents/img/carat.png mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/THEOads/docsets/.docset/Contents/Resources/Documents/img/dash.png mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/THEOads/docsets/.docset/Contents/Resources/Documents/js/jazzy.js mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/THEOads/img/carat.png mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/THEOads/img/dash.png mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/THEOads/js/jazzy.js create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/THEOlive/Classes/DistributionLoadedEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/THEOlive/Protocols/ChannelContentProtection.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/THEOlive/Protocols/DistributionAPI.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/THEOlive/Protocols/KeySystemConfiguration.html rename theoplayer/static/theoplayer/v10/api-reference/ios/THEOlive/{docsets/.docset/Contents/Resources/Documents/Extensions/Distribution.html => Protocols/LicenseConfiguration.html} (83%) create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/THEOlive/docsets/.docset/Contents/Resources/Documents/Classes/DistributionLoadedEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/THEOlive/docsets/.docset/Contents/Resources/Documents/Protocols/ChannelContentProtection.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/THEOlive/docsets/.docset/Contents/Resources/Documents/Protocols/DistributionAPI.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/THEOlive/docsets/.docset/Contents/Resources/Documents/Protocols/KeySystemConfiguration.html rename theoplayer/static/theoplayer/v10/api-reference/ios/THEOlive/{Extensions/Distribution.html => docsets/.docset/Contents/Resources/Documents/Protocols/LicenseConfiguration.html} (83%) mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/THEOlive/docsets/.docset/Contents/Resources/Documents/img/carat.png mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/THEOlive/docsets/.docset/Contents/Resources/Documents/img/dash.png mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/THEOlive/docsets/.docset/Contents/Resources/Documents/js/jazzy.js mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/THEOlive/img/carat.png mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/THEOlive/img/dash.png mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/THEOlive/js/jazzy.js create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Info.plist create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Adaptive Bit Rate API.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Ads API.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Ads Events.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Airplay API.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Airplay Events.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Base classes & interfaces.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/CSAI.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Cache API.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Cache Events.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/ChromeCast API.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/ChromeCast Events.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/ABRMetadata.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/ABRStrategyConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/ActiveQualityChangedEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/AdErrorEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/AdSkipEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/AdType.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/AddCueEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/AddTrackEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/AirPlayEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/AirPlayStateChangeEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/AspectRatioChangeEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/AxinomDRMConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/AzureDRMConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/CacheEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/CachingParameters.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/CachingParametersTrackSelection.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/CachingParametersTrackSelectionBuilder.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/CachingTaskErrorStateChangeEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/CachingTaskIdleStateChangeEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/CastConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/CastError.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/CastErrorEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/CertificateResponse.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/ChromecastMetadataDescription.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/ChromecastMetadataImage.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/ComcastDRMConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/CueChangeEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/CueEnterEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/CueExitEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/CueUpdateEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/CurrentSourceChangeEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/CurrentTimeEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/CustomAttributes.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/DRMTodayDRMConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/DurationChangeEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/EnterCueEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/ErrorEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/EventType.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/ExitCueEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/EzdrmDRMConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/FairPlayDRMConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/GoogleDAIConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/GoogleDAILiveConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/GoogleDAITypedSource.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/GoogleDAIVodConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/GoogleImaAdDescription.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/IrdetoDRMConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/KeyOSDRMConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/KeySystemConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/KeySystemConfigurationCollection.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/LicenseRequest.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/LicenseResponse.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/MetadataDescription.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/Metrics.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/MultiplatformDRMConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/NetworkConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/NetworkConfigurationBuilder.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/NetworkErrorEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/OmidFriendlyObstruction.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/PiPConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/PiPConfigurationBuilder.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/PlayerEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/PresentationModeChangeEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/RateChangeEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/ReadyStateEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/RemoveCueEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/RemoveTrackEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/Request.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/Response.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/SourceAbrConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/SourceChangeEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/SourceDescription.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/StateChangeEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/THEOMargins.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/THEOplayer.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/THEOplayerConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/THEOplayerConfigurationBuilder.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/TextTrackDescription.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/TextTrackStyleEdgeStyle.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/TimeRange.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/TimeUpdateEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/TrackChangeEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/TrackUpdateEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/TypedSource.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/UplynkDRMConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/VerimatrixDRMConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/VimondDRMConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/VolumeChangeEvent.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/VudrmDRMConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/WidevineDRMConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Classes/XstreamDRMConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Content Protection.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Enums/ABRStrategyType.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Enums/AdIntegration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Enums/AdIntegrationKind.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Enums/AspectRatio.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Enums/CacheStatus.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Enums/CachingTaskStatus.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Enums/CastStrategy.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Enums/ChromecastMetadataType.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Enums/DRMIntegration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Enums/ErrorCategory.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Enums/ErrorCode.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Enums/KeySystemId.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Enums/LicenseType.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Enums/OmidFriendlyObstructionPurpose.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Enums/PictureInPictureCorner.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Enums/PlayerCastState.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Enums/Preload.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Enums/PresentationMode.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Enums/ReadyState.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Enums/SSAIIntegrationId.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Enums/StreamType.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Enums/THEOErrorCode.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Enums/TextTrackFormat.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Enums/TextTrackKind.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Enums/TextTrackMode.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Error API.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Extensions/Notification.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Extensions/Notification/Name.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/External Content Protection integration API.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Fullscreen API.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Fullscreen Events.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Network Events.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Other Classes.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Other Extensions.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Other Protocols.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Other Structs.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Picture-In-Picture.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Player Events.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/ABRConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/AVPictureInPictureControllerDelegateExtended.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/AVPlayerError.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/Ad.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/AdBreak.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/AdDescription.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/Ads.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/AirPlay.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/AudioTrack.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/AudioTrackList.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/BackgroundPlaybackDelegate.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/Cache.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/CachingTask.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/CachingTaskLicense.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/Cast.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/Chromecast.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/CompanionAd.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/ContentProtectionError.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/ContentProtectionIntegration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/CustomServerSideAdInsertionConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/DRMConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/DateRangeCue.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/DeveloperSettings.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/EventDispatcherProtocol.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/EventProtocol.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/Fullscreen.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/FullscreenPresentationDelegate.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/GoogleDAI.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/GoogleImaAd.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/LatencyConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/LatencyManager.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/LinearAd.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/ManifestInterceptor.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/MediaFile.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/MediaPlaylistInterceptor.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/MediaTrack.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/MediaTrackList.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/NetworkAPI.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/NetworkError.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/NonLinearAd.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/Omid.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/PictureInPicture.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/Quality.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/QualityList.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/ServerSideAdInsertionConfiguration.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/ServerSideAdIntegrationController.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/ServerSideAdIntegrationHandler.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/THEOBaseError.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/THEOError.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/TextTrack.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/TextTrackCue.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/TextTrackList.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/TextTrackStyle.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/Track.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/UniversalAdId.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/VideoQuality.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/VideoTrackList.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Protocols/WebVttCue.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/SSAI.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Source Description API.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Structs/AdsEventTypes.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Structs/AirPlayEventTypes.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Structs/AudioTrackListEventTypes.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Structs/CacheEventTypes.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Structs/CachingTaskEventTypes.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Structs/ChromecastEventTypes.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Structs/MediaTrackEventTypes.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Structs/NetworkEventTypes.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Structs/PlayerEventTypes.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Structs/THEOAdDescription.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Structs/THEOAdDescription/LayoutOverride.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Structs/TextTrackCueEventTypes.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Structs/TextTrackEventTypes.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Structs/TextTrackListEventTypes.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Structs/TrackEventTypes.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Structs/VideoTrackListEventTypes.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/THEOplayer API.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Text Track Cue API.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Text Track Cue Events.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Text Track Styling API.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Track API.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Track Events.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Track List API.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Track List Events.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/Util.html create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/css/highlight.css create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/css/jazzy.css create mode 100755 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/img/carat.png create mode 100755 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/img/dash.png create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/img/spinner.gif create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/index.html create mode 100755 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/js/jazzy.js create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/js/jazzy.search.js create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/js/jquery.min.js create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/js/lunr.min.js create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/js/typeahead.jquery.js create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/Documents/search.json create mode 100644 theoplayer/static/theoplayer/v10/api-reference/ios/docsets/THEOplayerSDK.docset/Contents/Resources/docSet.dsidx mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/img/carat.png mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/img/dash.png mode change 100644 => 100755 theoplayer/static/theoplayer/v10/api-reference/ios/js/jazzy.js create mode 100644 theoplayer/static/theoplayer/v10/api-reference/web/interfaces/DistributionLoadedEvent.html diff --git a/theoplayer/api-reference/roku.md b/theoplayer/api-reference/roku.md index 83674e34fd5d..a36620f61b1c 100644 --- a/theoplayer/api-reference/roku.md +++ b/theoplayer/api-reference/roku.md @@ -353,6 +353,7 @@ There are several player events being emitted. - `playing`: Fired when playback is ready to start after having been paused or delayed due to lack of media data, the extra data emitted is the currentTime - `endpointloaded`: Fired when the player has loaded the data for a THEOlive source and is ready to begin loading the stream - `distributionloadstart`: Fired when the player begins to load the data for a THEOlive source +- `distributionloaded`: Fired when a THEOlive distribution has been successfully loaded. - `distributionoffline`: Fired when a THEOlive stream is not available for playback - `seeked`: Fired when the "seeking" changes to false after the current playback position was changed, the extra data emitted is the currentTime - `seeking`: Fired when "seeking" changes to true, and the player has started seeking to a new position, the extra data emitted is the currentTime diff --git a/theoplayer/changelog.md b/theoplayer/changelog.md index d30dcc50d5e2..95f605d76dfe 100644 --- a/theoplayer/changelog.md +++ b/theoplayer/changelog.md @@ -5,6 +5,61 @@ sidebar_custom_props: { 'icon': '📰' } toc_max_heading_level: 2 --- +## 🚀 10.10.0 (2026/02/11) + +### General + +#### ✨ Features + +- Added the `distributionloaded` event to the `player.theolive` API. + +### Web + +#### 🐛 Issues + +- Fixed an issue where DRM-enabled HLS streams could error on rendition switches due to missing keys. +- Fixed an issue where quality changes during HLS playback could cause an error on low-end devices. +- Fixed an issue where an HESP source with a relative manifest URL could not be played. +- Fixed an issue on Safari where sometimes the `ended` event would not be fired when the player reaches the end of a stream. +- Fixed an issue where multiple subtitle cues within a segment would not display correctly. +- Fixed an issue where an HLS live stream would not start playback after a pre-roll ad on iOS Safari. +- Fixed an issue where the player would dispatch the `pause` and `ended` event in an incorrect order when seeking to the end of a stream. +- Fixed an issue where a track's `activeQuality` could be `undefined` on a playing event with OptiView Live streams. +- Fixed an issue where an OptiView Ads stream with disabled VPAID ads could cause the player to stop serving ads. +- Fixed an issue where playing ads using Google IMA and OptiView Ads together could cause the Google IMA ad to not play. +- Fixed an issue where an incorrect waiting event could be dispatched during an ad break to ad break transition on an OptiView Ads stream. + +### Android + +#### ✨ Features + +- Added `NetworkConfiguration` support for retries for OptiView Real-time streams. + +#### 🐛 Issues + +- Fixed an issue where the bandwidth caching parameter was ignored when caching DRM-protected streams. +- Fixed an issue during offline playback where playing a not fully downloaded content-protected (DRM) stream could cause a crash. +- Fixed an issue where a stall during playback on Chromecast for OptiView Live streams was not handled correctly. + +### iOS + +#### ✨ Features + +- Made the `contentProtection` property public on the `EndpointAPI` protocol. + +#### ⚡ Improvements + +- Fixed an issue where recovery from network errors while playing and OptiView Live stream could take longer than expected due to platform limitations. + +#### 🐛 Issues + +- Fixed an issue where using `player.ads.schedule(adDescription:)` API did not trigger an ad playback. +- Fixed an issue where the recovery logic during playback of OptiView Live streams could check incorrect endpoints. +- Fixed an issue where playback was stuck when receiving an empty VAST for OptiView Ads. +- Fixed a bug that reset the `autoplay` flag whenever an integration was added to the player. +- Fixed an issue where OptiView Ads with VAST would not play in picture-in-picture mode. +- Fixed an issue where track selection was not respected during Chromecast. + ## 🚀 10.9.0 (2026/01/29) ### Web diff --git a/theoplayer/static/theoplayer/v10/api-reference/android/allclasses.html b/theoplayer/static/theoplayer/v10/api-reference/android/allclasses.html index d424a3e5eff3..b72d901402cc 100644 --- a/theoplayer/static/theoplayer/v10/api-reference/android/allclasses.html +++ b/theoplayer/static/theoplayer/v10/api-reference/android/allclasses.html @@ -41,8 +41,6 @@

All Classes

  • MillicastSource
  • -
  • THEOplayerFragmentedMp4Extractor
  • -
  • THEOplayerView
  • IntegrationType
  • @@ -325,6 +323,8 @@

    All Classes

  • DistributionLoadStartEvent
  • +
  • DistributionLoadedEvent
  • +
  • DistributionOfflineEvent
  • EndpointLoadedEvent
  • @@ -621,6 +621,8 @@

    All Classes

  • GoogleDaiVodConfiguration
  • +
  • Distribution
  • +
  • Endpoint
  • ContentProtectionConfiguration
  • diff --git a/theoplayer/static/theoplayer/v10/api-reference/android/androidx/media3/extractor/mp4/THEOplayerFragmentedMp4Extractor.html b/theoplayer/static/theoplayer/v10/api-reference/android/androidx/media3/extractor/mp4/THEOplayerFragmentedMp4Extractor.html deleted file mode 100644 index 81c3101b3aaa..000000000000 --- a/theoplayer/static/theoplayer/v10/api-reference/android/androidx/media3/extractor/mp4/THEOplayerFragmentedMp4Extractor.html +++ /dev/null @@ -1,924 +0,0 @@ - - - - THEOplayerFragmentedMp4Extractor - - - - - - - - - - - - - - - - - -
    - -
    - -
    -
    - -

    Class THEOplayerFragmentedMp4Extractor

    -
    -
    - -
    -
      -
    • - -
      -
      All Implemented Interfaces:
      -
      - - androidx.media3.extractor.Extractor - - -
      -
      - -
      -
      -@UnstableApi() 
      -public class THEOplayerFragmentedMp4Extractor
      - implements Extractor
      -                    
      -

      Extracts data from the FMP4 container format. This is copied from androidx.media 1.8 and tweaked with the fix for calculation of presentation time of EMSG when SIDX is present

      - -
      - - - - - -
      -
    • -
    -
    -
    - -
    -
    -
      -
    • - - -
      -
        -
      • - - -

        Constructor Detail

        - - -
          -
        • -

          THEOplayerFragmentedMp4Extractor

          -
          THEOplayerFragmentedMp4Extractor()
          -
          - -
        • -
        - - -
          -
        • -

          THEOplayerFragmentedMp4Extractor

          -
          THEOplayerFragmentedMp4Extractor(SubtitleParser.Factory subtitleParserFactory)
          -
          Constructs an instance.
          - -
          -
          Parameters:
          - - -
          subtitleParserFactory - The SubtitleParser.Factory for parsing subtitles during extraction.
          - - -
          - -
        • -
        - - -
          -
        • -

          THEOplayerFragmentedMp4Extractor

          -
          THEOplayerFragmentedMp4Extractor(int flags)
          -
          - -
        • -
        - - -
          -
        • -

          THEOplayerFragmentedMp4Extractor

          -
          THEOplayerFragmentedMp4Extractor(SubtitleParser.Factory subtitleParserFactory, int flags)
          -
          Constructs an instance.
          - -
          -
          Parameters:
          - - -
          subtitleParserFactory - The SubtitleParser.Factory for parsing subtitles during extraction.
          - - - -
          flags - Flags that control the extractor's behavior.
          - - -
          - -
        • -
        - - -
          -
        • -

          THEOplayerFragmentedMp4Extractor

          -
          THEOplayerFragmentedMp4Extractor(int flags, TimestampAdjuster timestampAdjuster)
          -
          - -
        • -
        - - -
          -
        • -

          THEOplayerFragmentedMp4Extractor

          -
          THEOplayerFragmentedMp4Extractor(int flags, TimestampAdjuster timestampAdjuster, Track sideloadedTrack)
          -
          - -
        • -
        - - -
          -
        • -

          THEOplayerFragmentedMp4Extractor

          -
          THEOplayerFragmentedMp4Extractor(int flags, TimestampAdjuster timestampAdjuster, Track sideloadedTrack, List<Format> closedCaptionFormats)
          -
          - -
        • -
        - - -
          -
        • -

          THEOplayerFragmentedMp4Extractor

          -
          THEOplayerFragmentedMp4Extractor(int flags, TimestampAdjuster timestampAdjuster, Track sideloadedTrack, List<Format> closedCaptionFormats, TrackOutput additionalEmsgTrackOutput)
          -
          - -
        • -
        - - -
          -
        • -

          THEOplayerFragmentedMp4Extractor

          -
          THEOplayerFragmentedMp4Extractor(SubtitleParser.Factory subtitleParserFactory, int flags, TimestampAdjuster timestampAdjuster, Track sideloadedTrack, List<Format> closedCaptionFormats, TrackOutput additionalEmsgTrackOutput)
          -
          Constructs an instance.
          - -
          -
          Parameters:
          - - -
          subtitleParserFactory - The SubtitleParser.Factory for parsing subtitles during extraction.
          - - - -
          flags - Flags that control the extractor's behavior.
          - - - -
          timestampAdjuster - Adjusts sample timestamps.
          - - - -
          sideloadedTrack - Sideloaded track information, in the case that the extractor will not receive a moov box in the input data.
          - - - -
          closedCaptionFormats - For tracks that contain SEI messages, the formats of the closed caption channels to expose.
          - - - -
          additionalEmsgTrackOutput - An extra track output that will receive all emsg messages targeting the player, even if FLAG_ENABLE_EMSG_TRACK is not set.
          - - -
          - -
        • -
        - -
      • -
      -
      - - - -
      - -
      - -
    • -
    -
    -
    -
    - - - - diff --git a/theoplayer/static/theoplayer/v10/api-reference/android/androidx/media3/extractor/mp4/package-summary.html b/theoplayer/static/theoplayer/v10/api-reference/android/androidx/media3/extractor/mp4/package-summary.html deleted file mode 100644 index c43190abe588..000000000000 --- a/theoplayer/static/theoplayer/v10/api-reference/android/androidx/media3/extractor/mp4/package-summary.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - Package androidx.media3.extractor.mp4 - - - - - - - - - - - - - - - - - -
    - -
    -
    -
    -

    Package androidx.media3.extractor.mp4

    -
    -
    -
    -
    -
    -

    See: Description

    -
    -
    - -
      - -
    • - - - - - -
      - - - - - - - - - - - -
      Annotation Summary 
      AnnotationDescription
      FlagsFlags controlling the behavior of the extractor.
      - -
      - -
    • - -
    • - - - - - -
      - - - - - - - - - - - -
      Class Summary 
      ClassDescription
      THEOplayerFragmentedMp4ExtractorExtracts data from the FMP4 container format.
      - -
      - -
    • - -
    - -
    -
    - - - - diff --git a/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/IntegrationType.html b/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/IntegrationType.html index ecb93e96c9b9..2a1ce0d78b2e 100644 --- a/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/IntegrationType.html +++ b/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/IntegrationType.html @@ -316,7 +316,7 @@

    Method Summary

    static IntegrationType - valueOf(String name) + valueOf(String name) Returns the enum constant of this type with the specified name. @@ -399,7 +399,7 @@

    values

    >
  • valueOf

    -
     static IntegrationType valueOf(String name)
    +
     static IntegrationType valueOf(String name)

    Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

    diff --git a/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/THEOplayerConfig.Builder.html b/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/THEOplayerConfig.Builder.html index 0b16a146a21f..624559f62a08 100644 --- a/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/THEOplayerConfig.Builder.html +++ b/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/THEOplayerConfig.Builder.html @@ -262,7 +262,7 @@

    Method Summary

    THEOplayerConfig.Builder - license(@NonNull() String license) + license(@NonNull() String license) Sets the license to string loaded before the player is constructed. @@ -270,7 +270,7 @@

    Method Summary

    THEOplayerConfig.Builder - licenseUrl(@NonNull() String licenseUrl) + licenseUrl(@NonNull() String licenseUrl) Sets licenseUrl to string loaded before the player is constructed. @@ -326,7 +326,7 @@

    Method Summary

    THEOplayerConfig.Builder - integrationConfiguration(@NonNull() IntegrationType integrationType, @NonNull() Object configuration) + integrationConfiguration(@NonNull() IntegrationType integrationType, @NonNull() Object configuration) @@ -447,7 +447,7 @@

    multiSession

    >
  • license

    -
    @NonNull() THEOplayerConfig.Builder license(@NonNull() String license)
    +
    @NonNull() THEOplayerConfig.Builder license(@NonNull() String license)

    Sets the license to string loaded before the player is constructed.

    @@ -477,7 +477,7 @@

    license

    >
  • licenseUrl

    -
    @NonNull() THEOplayerConfig.Builder licenseUrl(@NonNull() String licenseUrl)
    +
    @NonNull() THEOplayerConfig.Builder licenseUrl(@NonNull() String licenseUrl)

    Sets licenseUrl to string loaded before the player is constructed.

    @@ -537,7 +537,7 @@

    pip

    >
  • pipConfiguration

    -
    @Deprecated(forRemoval = true)@NonNull() THEOplayerConfig.Builder pipConfiguration(@NonNull() PipConfiguration pipConfiguration)
    +
    @Deprecated(forRemoval = true)@NonNull() THEOplayerConfig.Builder pipConfiguration(@NonNull() PipConfiguration pipConfiguration)

    Sets the configuration for Picture in Picture.

    @@ -597,7 +597,7 @@

    network

    >
  • networkConfiguration

    -
    @Deprecated(forRemoval = true)@NonNull() THEOplayerConfig.Builder networkConfiguration(@NonNull() NetworkConfiguration networkConfiguration)
    +
    @Deprecated(forRemoval = true)@NonNull() THEOplayerConfig.Builder networkConfiguration(@NonNull() NetworkConfiguration networkConfiguration)

    Sets the network and retry configuration for the player.

    @@ -657,7 +657,7 @@

    theoLive

    >
  • theoLiveConfiguration

    -
    @Deprecated(forRemoval = true)@NonNull() THEOplayerConfig.Builder theoLiveConfiguration(@NonNull() THEOLiveConfig theoLiveConfiguration)
    +
    @Deprecated(forRemoval = true)@NonNull() THEOplayerConfig.Builder theoLiveConfiguration(@NonNull() THEOLiveConfig theoLiveConfiguration)

    Sets the THEOlive configuration for the player.

    @@ -687,7 +687,7 @@

    theoLiveConfiguration

    >
  • integrationConfiguration

    -
    @ApiStatus.Internal()@NonNull() THEOplayerConfig.Builder integrationConfiguration(@NonNull() IntegrationType integrationType, @NonNull() Object configuration)
    +
    @ApiStatus.Internal()@NonNull() THEOplayerConfig.Builder integrationConfiguration(@NonNull() IntegrationType integrationType, @NonNull() Object configuration)
    diff --git a/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/THEOplayerConfig.html b/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/THEOplayerConfig.html index 7e06da0e362a..049bc92f5b5a 100644 --- a/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/THEOplayerConfig.html +++ b/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/THEOplayerConfig.html @@ -261,7 +261,7 @@

    Method Summary

    - abstract String + abstract String getLicense() @@ -269,7 +269,7 @@

    Method Summary

    - abstract String + abstract String getLicenseUrl() @@ -415,7 +415,7 @@

    isMultiSession

    >
  • getLicense

    -
    @Nullable() abstract String getLicense()
    +
    @Nullable() abstract String getLicense()

    The license.

    @@ -441,7 +441,7 @@

    getLicense

    >
  • getLicenseUrl

    -
    @Nullable() abstract String getLicenseUrl()
    +
    @Nullable() abstract String getLicenseUrl()

    The licenseUrl.

    @@ -493,7 +493,7 @@

    getPip

    >
  • getPipConfiguration

    -
    @Deprecated(forRemoval = true)@Nullable() PipConfiguration getPipConfiguration()
    +
    @Deprecated(forRemoval = true)@Nullable() PipConfiguration getPipConfiguration()

    The Picture in Picture configuration of the player.

    @@ -545,7 +545,7 @@

    getNetwork

    >
  • getNetworkConfiguration

    -
    @Deprecated(forRemoval = true)@Nullable() NetworkConfiguration getNetworkConfiguration()
    +
    @Deprecated(forRemoval = true)@Nullable() NetworkConfiguration getNetworkConfiguration()

    The network and retry configuration of the player.

    @@ -597,7 +597,7 @@

    getTheoLive

    >
  • getTHEOLiveConfiguration

    -
    @Deprecated(forRemoval = true)@Nullable() THEOLiveConfig getTHEOLiveConfiguration()
    +
    @Deprecated(forRemoval = true)@Nullable() THEOLiveConfig getTHEOLiveConfiguration()

    The THEOlive configuration of the player.

    diff --git a/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/THEOplayerDestroyedException.html b/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/THEOplayerDestroyedException.html index 47785f883e82..795426e1452e 100644 --- a/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/THEOplayerDestroyedException.html +++ b/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/THEOplayerDestroyedException.html @@ -118,7 +118,7 @@

    Class THEOplayerDes
     
     public class THEOplayerDestroyedException
    -extends RuntimeException
    +extends RuntimeException
                         

    The THEOplayerDestroyedException is thrown when trying to use a method of a THEOplayerView on which the onDestroy was called.

    diff --git a/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/THEOplayerGlobal.html b/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/THEOplayerGlobal.html index 2b4e41d65ff7..fea778ba0478 100644 --- a/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/THEOplayerGlobal.html +++ b/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/THEOplayerGlobal.html @@ -288,13 +288,13 @@

    Method Summary

    abstract void - registerContentProtectionIntegration(@NonNull() String integrationId, @NonNull() KeySystemId keySystemId, @NonNull() ContentProtectionIntegrationFactory integrationFactory) + registerContentProtectionIntegration(@NonNull() String integrationId, @NonNull() KeySystemId keySystemId, @NonNull() ContentProtectionIntegrationFactory integrationFactory) Register a ContentProtectionIntegrationFactory for a specific integration id and a specific keySystem. - static String + static String getVersion() @@ -494,7 +494,7 @@

    setApplicationInstance

    >
  • registerContentProtectionIntegration

    -
     abstract void registerContentProtectionIntegration(@NonNull() String integrationId, @NonNull() KeySystemId keySystemId, @NonNull() ContentProtectionIntegrationFactory integrationFactory)
    +
     abstract void registerContentProtectionIntegration(@NonNull() String integrationId, @NonNull() KeySystemId keySystemId, @NonNull() ContentProtectionIntegrationFactory integrationFactory)

    Register a ContentProtectionIntegrationFactory for a specific integration id and a specific keySystem.

    @@ -532,7 +532,7 @@

    registerContentProtectionIntegration

    >
  • getVersion

    -
     static String getVersion()
    +
     static String getVersion()

    The THEOplayer version used.

    Example:

    • "2.67.0"
    diff --git a/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/THEOplayerView.html b/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/THEOplayerView.html index fe967695c4b1..5aff13f475c6 100644 --- a/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/THEOplayerView.html +++ b/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/THEOplayerView.html @@ -196,7 +196,7 @@

    Field Summary

    - public final static String + public final static String THEOPLAYERVIEW_TAG @@ -298,7 +298,7 @@

    Field Summary

    - public final static Property<View, Float> + public final static Property<View, Float> ALPHA @@ -310,79 +310,79 @@

    Field Summary

    - public final static String + public final static String AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DATE - public final static String + public final static String AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DAY - public final static String + public final static String AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_MONTH - public final static String + public final static String AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_YEAR - public final static String + public final static String AUTOFILL_HINT_CREDIT_CARD_NUMBER - public final static String + public final static String AUTOFILL_HINT_CREDIT_CARD_SECURITY_CODE - public final static String + public final static String AUTOFILL_HINT_EMAIL_ADDRESS - public final static String + public final static String AUTOFILL_HINT_NAME - public final static String + public final static String AUTOFILL_HINT_PASSWORD - public final static String + public final static String AUTOFILL_HINT_PHONE - public final static String + public final static String AUTOFILL_HINT_POSTAL_ADDRESS - public final static String + public final static String AUTOFILL_HINT_POSTAL_CODE - public final static String + public final static String AUTOFILL_HINT_USERNAME @@ -994,31 +994,31 @@

    Field Summary

    - public final static Property<View, Float> + public final static Property<View, Float> ROTATION - public final static Property<View, Float> + public final static Property<View, Float> ROTATION_X - public final static Property<View, Float> + public final static Property<View, Float> ROTATION_Y - public final static Property<View, Float> + public final static Property<View, Float> SCALE_X - public final static Property<View, Float> + public final static Property<View, Float> SCALE_Y @@ -1348,25 +1348,25 @@

    Field Summary

    - public final static Property<View, Float> + public final static Property<View, Float> TRANSLATION_X - public final static Property<View, Float> + public final static Property<View, Float> TRANSLATION_Y - public final static Property<View, Float> + public final static Property<View, Float> TRANSLATION_Z - protected final static String + protected final static String VIEW_LOG_TAG @@ -1384,19 +1384,19 @@

    Field Summary

    - public final static Property<View, Float> + public final static Property<View, Float> X - public final static Property<View, Float> + public final static Property<View, Float> Y - public final static Property<View, Float> + public final static Property<View, Float> Z @@ -1547,7 +1547,7 @@

    Method Summary

    - String + String getVersion() @@ -1902,7 +1902,7 @@

    getCast

    >
  • getVersion

    -
     String getVersion()
    +
     String getVersion()

    The THEOplayer version used.

    Example:

    • "2.67.0"
    diff --git a/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/abr/AbrStrategyMetadata.Builder.html b/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/abr/AbrStrategyMetadata.Builder.html index 46fa1daed7c1..34b1a12f257c 100644 --- a/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/abr/AbrStrategyMetadata.Builder.html +++ b/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/abr/AbrStrategyMetadata.Builder.html @@ -254,7 +254,7 @@

    Method Summary

    final AbrStrategyMetadata.Builder - setBitrate(Integer bitrate) + setBitrate(Integer bitrate) Sets the initial bitrate. @@ -329,7 +329,7 @@

    Method Detail

    >
  • setBitrate

    -
     final AbrStrategyMetadata.Builder setBitrate(Integer bitrate)
    +
     final AbrStrategyMetadata.Builder setBitrate(Integer bitrate)

    Sets the initial bitrate.

    diff --git a/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/abr/AbrStrategyMetadata.html b/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/abr/AbrStrategyMetadata.html index 3522690c82a5..2e38e0f0c880 100644 --- a/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/abr/AbrStrategyMetadata.html +++ b/theoplayer/static/theoplayer/v10/api-reference/android/com/theoplayer/android/api/abr/AbrStrategyMetadata.html @@ -180,7 +180,7 @@

    Field Summary

    - private final Integer + private final Integer bitrate @@ -211,7 +211,7 @@

    Constructor Summary

    AbrStrategyMetadata(Integer bitrate) + href="#AbrStrategyMetadata(java.lang.Integer)">AbrStrategyMetadata(Integer bitrate) @@ -265,7 +265,7 @@

    Method Summary

    - final Integer + final Integer getBitrate() @@ -307,7 +307,7 @@

    Constructor Detail