googlevideo / exports/sabr-streaming-adapter / SabrPlayerAdapter
Interface: SabrPlayerAdapter
Defined in: src/types/sabrStreamingAdapterTypes.ts:103
Methods
initialize()
initialize(
player,requestMetadataManager,cache):void
Defined in: src/types/sabrStreamingAdapterTypes.ts:104
Parameters
player
any
requestMetadataManager
cache
CacheManager | null
Returns
void
getPlayerTime()
getPlayerTime():
number
Defined in: src/types/sabrStreamingAdapterTypes.ts:109
Returns
number
getPlaybackRate()
getPlaybackRate():
number
Defined in: src/types/sabrStreamingAdapterTypes.ts:110
Returns
number
getBandwidthEstimate()
getBandwidthEstimate():
number
Defined in: src/types/sabrStreamingAdapterTypes.ts:111
Returns
number
getActiveTrackFormats()
getActiveTrackFormats(
activeFormat,sabrFormats):object
Defined in: src/types/sabrStreamingAdapterTypes.ts:112
Parameters
activeFormat
sabrFormats
Returns
object
| Name | Type | Defined in |
|---|---|---|
audioFormat? | SabrFormat | src/types/sabrStreamingAdapterTypes.ts:113 |
videoFormat? | SabrFormat | src/types/sabrStreamingAdapterTypes.ts:114 |
registerRequestInterceptor()
registerRequestInterceptor(
interceptor):void
Defined in: src/types/sabrStreamingAdapterTypes.ts:116
Parameters
interceptor
Returns
void
registerResponseInterceptor()
registerResponseInterceptor(
interceptor):void
Defined in: src/types/sabrStreamingAdapterTypes.ts:117
Parameters
interceptor
Returns
void
dispose()
dispose():
void
Defined in: src/types/sabrStreamingAdapterTypes.ts:118
Returns
void