ErrorCategory
@objc(THEOplayerErrorCategory)
public enum ErrorCategory : Int32, Codable, CaseIterable
The Error category a TheoErrorCode belongs to.
-
Clusters all errors related to the configuration.
Declaration
Swift
@objc(THEOplayerErrorCategoryCONFIGURATION) case CONFIGURATION = 1 -
Clusters all errors related to the license.
Declaration
Swift
@objc(THEOplayerErrorCategoryLICENSE) case LICENSE = 2 -
Clusters all errors related to the source.
Declaration
Swift
@objc(THEOplayerErrorCategorySOURCE) case SOURCE = 3 -
Clusters all errors related to the manifest.
Declaration
Swift
@objc(THEOplayerErrorCategoryMANIFEST) case MANIFEST = 4 -
Clusters all errors related to the media.
Declaration
Swift
@objc(THEOplayerErrorCategoryMEDIA) case MEDIA = 5 -
Clusters all errors related to the network.
Declaration
Swift
@objc(THEOplayerErrorCategoryNETWORK) case NETWORK = 6 -
Clusters all errors related to the content protection.
Declaration
Swift
@objc(THEOplayerErrorCategoryCONTENT_PROTECTION) case CONTENT_PROTECTION = 7 -
Clusters all errors related to the subtitles.
Declaration
Swift
@objc(THEOplayerErrorCategorySUBTITLE) case SUBTITLE = 8 -
Clusters all errors related to VR.
Declaration
Swift
@objc(THEOplayerErrorCategoryVR) case VR = 9 -
Clusters all errors related to ads.
Declaration
Swift
@objc(THEOplayerErrorCategoryADS) case ADS = 10 -
Clusters all errors related to fullscreen.
Declaration
Swift
@objc(THEOplayerErrorCategoryFULLSCREEN) case FULLSCREEN = 11 -
This category clusters all errors related to caching.
Declaration
Swift
@objc(THEOplayerErrorCategoryCACHE) case CACHE = 12 -
This category clusters all errors related to THEOlive.
Declaration
Swift
@objc(THEOplayerErrorCategoryTHEOLIVE) case THEOLIVE = 13 -
This category clusters all errors related to Millicast.
Declaration
Swift
case MILLICAST = 14