- [ima](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima)
- [ima.AdBreakInfo](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdBreakInfo)
- [ima.AdBreakInfo.adPosition](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdBreakInfo#.adPosition)
- [ima.AdBreakInfo.createAdBreakInfo](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdBreakInfo#.createAdBreakInfo)
- [ima.AdBreakInfo.duration](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdBreakInfo#.duration)
- [ima.AdBreakInfo.podIndex](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdBreakInfo#.podIndex)
- [ima.AdBreakInfo.timeOffset](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdBreakInfo#.timeOffset)
- [ima.AdBreakInfo.totalAds](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdBreakInfo#.totalAds)
- [ima.AdEvent](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdEvent)
- [ima.AdEvent.AD_PERIOD_ENDED](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdEvent#.AD_PERIOD_ENDED)
- [ima.AdEvent.AD_PERIOD_STARTED](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdEvent#.AD_PERIOD_STARTED)
- [ima.AdEvent.COMPLETE](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdEvent#.COMPLETE)
- [ima.AdEvent.ERROR](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdEvent#.ERROR)
- [ima.AdEvent.FIRST_QUARTILE](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdEvent#.FIRST_QUARTILE)
- [ima.AdEvent.ICON_FALLBACK_IMAGE_CLOSED](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdEvent#.ICON_FALLBACK_IMAGE_CLOSED)
- [ima.AdEvent.ICON_FALLBACK_IMAGE_SHOWN](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdEvent#.ICON_FALLBACK_IMAGE_SHOWN)
- [ima.AdEvent.LOG](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdEvent#.LOG)
- [ima.AdEvent.MIDPOINT](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdEvent#.MIDPOINT)
- [ima.AdEvent.PROGRESS](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdEvent#.PROGRESS)
- [ima.AdEvent.SKIPPABLE_STATE_CHANGED](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdEvent#.SKIPPABLE_STATE_CHANGED)
- [ima.AdEvent.SKIPPED](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdEvent#.SKIPPED)
- [ima.AdEvent.START](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdEvent#.START)
- [ima.AdEvent.THIRD_QUARTILE](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdEvent#.THIRD_QUARTILE)
- [ima.AdInfo](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdInfo)
- [ima.AdInfo.adBreakInfo](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdInfo#.adBreakInfo)
- [ima.AdInfo.adDescription](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdInfo#.adDescription)
- [ima.AdInfo.adId](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdInfo#.adId)
- [ima.AdInfo.adSystem](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdInfo#.adSystem)
- [ima.AdInfo.adTitle](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdInfo#.adTitle)
- [ima.AdInfo.advertiserName](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdInfo#.advertiserName)
- [ima.AdInfo.companions](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdInfo#.companions)
- [ima.AdInfo.createAdInfo](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdInfo#.createAdInfo)
- [ima.AdInfo.creativeAdId](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdInfo#.creativeAdId)
- [ima.AdInfo.creativeId](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdInfo#.creativeId)
- [ima.AdInfo.currentTime](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdInfo#.currentTime)
- [ima.AdInfo.dealId](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdInfo#.dealId)
- [ima.AdInfo.duration](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdInfo#.duration)
- [ima.AdInfo.skipOffset](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdInfo#.skipOffset)
- [ima.AdInfo.universalAdIDRegistry](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdInfo#.universalAdIDRegistry)
- [ima.AdInfo.universalAdIDValue](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdInfo#.universalAdIDValue)
- [ima.AdInfo.wrappers](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.AdInfo#.wrappers)
- [ima.Companion](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.Companion)
- [ima.Companion.adSlotId](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.Companion#.adSlotId)
- [ima.Companion.apiFramework](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.Companion#.apiFramework)
- [ima.Companion.companionClickThrough](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.Companion#.companionClickThrough)
- [ima.Companion.createCompanion](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.Companion#.createCompanion)
- [ima.Companion.creativeType](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.Companion#.creativeType)
- [ima.Companion.height](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.Companion#.height)
- [ima.Companion.trackingEvents](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.Companion#.trackingEvents)
- [ima.Companion.url](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.Companion#.url)
- [ima.Companion.width](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.Companion#.width)
- [ima.CuePoint](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.CuePoint)
- [ima.CuePoint.createCuePoint](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.CuePoint#.createCuePoint)
- [ima.CuePoint.end](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.CuePoint#.end)
- [ima.CuePoint.hasPlayed](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.CuePoint#.hasPlayed)
- [ima.CuePoint.start](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.CuePoint#.start)
- [ima.Error](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.Error)
- [ima.Error.id](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.Error#.id)
- [ima.Error.info](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.Error#.info)
- [ima.Error.type](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.Error#.type)
- [ima.ErrorEvent](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.ErrorEvent)
- [ima.ErrorEvent.BAD_STREAM_REQUEST](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.ErrorEvent#.BAD_STREAM_REQUEST)
- [ima.ErrorEvent.COULD_NOT_LOAD_STREAM](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.ErrorEvent#.COULD_NOT_LOAD_STREAM)
- [ima.ErrorEvent.ERROR](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.ErrorEvent#.ERROR)
- [ima.ErrorEvent.HTTP_ERROR](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.ErrorEvent#.HTTP_ERROR)
- [ima.ErrorEvent.INVALID_RESPONSE](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.ErrorEvent#.INVALID_RESPONSE)
- [ima.ErrorEvent.REQUEST_TIMEOUT](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.ErrorEvent#.REQUEST_TIMEOUT)
- [ima.ErrorEvent.STREAM_API_KEY_NOT_VALID](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.ErrorEvent#.STREAM_API_KEY_NOT_VALID)
- [ima.ErrorEvent.VAST_NO_ADS_AFTER_WRAPPER](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.ErrorEvent#.VAST_NO_ADS_AFTER_WRAPPER)
- [ima.LogEvent](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.LogEvent)
- [ima.LogEvent.error](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.LogEvent#.error)
- [ima.Player](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.Player)
- [ima.Player#adBreakEnded](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.Player#adBreakEnded)
- [ima.Player#adBreakStarted](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.Player#adBreakStarted)
- [ima.Player#allVideoComplete](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.Player#allVideoComplete)
- [ima.Player#loadUrl](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.Player#loadUrl)
- [ima.Player#streamInitialized](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.Player#streamInitialized)
- [ima.Player.createPlayer](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.Player#.createPlayer)
- [ima.StreamFormat](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamFormat)
- [ima.StreamFormat.DASH](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamFormat#.DASH)
- [ima.StreamFormat.HLS](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamFormat#.HLS)
- [ima.StreamInfo](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamInfo)
- [ima.StreamInfo.createStreamInfo](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamInfo#.createStreamInfo)
- [ima.StreamInfo.format](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamInfo#.format)
- [ima.StreamInfo.manifest](https://developers.google.com/static/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamInfo#.manifest)
- [ima.StreamInfo.streamId](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamInfo#.streamId)
- [ima.StreamInfo.streamType](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamInfo#.streamType)
- [ima.StreamInfo.subtitles](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamInfo#.subtitles)
- [ima.StreamManager](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamManager)
- [ima.StreamManager.addEventListener](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamManager#.addEventListener)
- [ima.StreamManager.createStreamManager](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamManager#.createStreamManager)
- [ima.StreamManager.destroy](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamManager#.destroy)
- [ima.StreamManager.enableInteractiveAds](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamManager#.enableInteractiveAds)
- [ima.StreamManager.getContentTime](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamManager#.getContentTime)
- [ima.StreamManager.getCuePoints](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamManager#.getCuePoints)
- [ima.StreamManager.getPreviousCuePoint](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamManager#.getPreviousCuePoint)
- [ima.StreamManager.getStreamTime](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamManager#.getStreamTime)
- [ima.StreamManager.loadThirdPartyStream](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamManager#.loadThirdPartyStream)
- [ima.StreamManager.onMessage](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamManager#.onMessage)
- [ima.StreamManager.replaceAdTagParameters](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamManager#.replaceAdTagParameters)
- [ima.StreamManager.start](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamManager#.start)
- [ima.StreamRequest](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamRequest)
- [ima.StreamRequest.adTagParameters](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamRequest#.adTagParameters)
- [ima.StreamRequest.adUiNode](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamRequest#.adUiNode)
- [ima.StreamRequest.apiKey](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamRequest#.apiKey)
- [ima.StreamRequest.assetKey](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamRequest#.assetKey)
- [ima.StreamRequest.authToken](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamRequest#.authToken)
- [ima.StreamRequest.contentSourceId](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamRequest#.contentSourceId)
- [ima.StreamRequest.createLiveStreamRequest](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamRequest#.createLiveStreamRequest)
- [ima.StreamRequest.createPodLiveStreamRequest](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamRequest#.createPodLiveStreamRequest)
- [ima.StreamRequest.createPodVodStreamRequest](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamRequest#.createPodVodStreamRequest)
- [ima.StreamRequest.createStreamRequest](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamRequest#.createStreamRequest)
- [ima.StreamRequest.createVideoStitcherLiveStreamRequest](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamRequest#.createVideoStitcherLiveStreamRequest)
- [ima.StreamRequest.createVideoStitcherVodStreamRequest](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamRequest#.createVideoStitcherVodStreamRequest)
- [ima.StreamRequest.createVideoStitcherVodStreamRequestWithVodConfig](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamRequest#.createVideoStitcherVodStreamRequestWithVodConfig)
- [ima.StreamRequest.createVodStreamRequest](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamRequest#.createVodStreamRequest)
- [ima.StreamRequest.customAssetKey](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamRequest#.customAssetKey)
- [ima.StreamRequest.format](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamRequest#.format)
- [ima.StreamRequest.networkCode](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamRequest#.networkCode)
- [ima.StreamRequest.player](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamRequest#.player)
- [ima.StreamRequest.ppid](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamRequest#.ppid)
- [ima.StreamRequest.streamActivityMonitorId](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamRequest#.streamActivityMonitorId)
- [ima.StreamRequest.videoId](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamRequest#.videoId)
- [ima.StreamRequest.videoObject](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamRequest#.videoObject)
- [ima.StreamRequest.videoStitcherSessionOptions](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamRequest#.videoStitcherSessionOptions)
- [ima.StreamType](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamType)
- [ima.StreamType.LIVE](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamType#.LIVE)
- [ima.StreamType.VOD](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.StreamType#.VOD)
- [ima.WrapperInfo](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.WrapperInfo)
- [ima.WrapperInfo.adId](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.WrapperInfo#.adId)
- [ima.WrapperInfo.adSystem](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.WrapperInfo#.adSystem)
- [ima.WrapperInfo.createWrapperInfo](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.WrapperInfo#.createWrapperInfo)
- [ima.WrapperInfo.creativeAdId](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.WrapperInfo#.creativeAdId)
- [ima.WrapperInfo.creativeId](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.WrapperInfo#.creativeId)
- [ima.WrapperInfo.dealId](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima.WrapperInfo#.dealId)
- [ima.disableLogging](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima#.disableLogging)
- [ima.getStreamManager](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima#.getStreamManager)
- [ima.initSdk](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima#.initSdk)
- [ima.requestStream](https://developers.google.com/ad-manager/dynamic-ad-insertion/sdk/roku/reference/ima#.requestStream)