BitmovinPlayerCoreAdSourceClassAdSourceRepresents an ad source which can be assigned to an AdItem. An AdItem can have multiple AdSources as a waterfalling option.@objc(BMPAdSource) @objcMembers class AdSourceTopicsInitializersinit(tag: URL, ofType: AdSourceType)Creates an AdSource instance with the given tag and type.init(tag: URL, ofType: AdSourceType, vastLoadTimeout: TimeInterval)Creates an AdSource instance with the given tag and type.init(tag: URL, ofType: AdSourceType, vastLoadTimeout: TimeInterval, videoLoadTimeout: TimeInterval)Creates an AdSource instance with the given tag and type.Instance Propertiesvar tag: URLThe ad tag / url to the ad manifest.var type: AdSourceTypeThe AdSourceType of this AdSource.let vastLoadTimeout: TimeIntervalThe amount of seconds until the VAST loading is canceled after the download request started.let videoLoadTimeout: TimeIntervalThe amount of seconds until the video loading is canceled after the download request started.Instance Methods- isEqual:Enumerationsenum DefaultValuesDefault values for the ad source.