googlevideo / exports/sabr-streaming-adapter / SabrPlayerAdapter
Interface: SabrPlayerAdapter
Defined in: codeberg/googlevideo/src/types/sabrStreamingAdapterTypes.ts:99
Methods
dispose()
dispose():
void
Defined in: codeberg/googlevideo/src/types/sabrStreamingAdapterTypes.ts:114
Returns
void
getActiveTrackFormats()
getActiveTrackFormats(
activeFormat,sabrFormats):object
Defined in: codeberg/googlevideo/src/types/sabrStreamingAdapterTypes.ts:108
Parameters
activeFormat
sabrFormats
Returns
object
audioFormat?
optionalaudioFormat:SabrFormat
videoFormat?
optionalvideoFormat:SabrFormat
getBandwidthEstimate()
getBandwidthEstimate():
number
Defined in: codeberg/googlevideo/src/types/sabrStreamingAdapterTypes.ts:107
Returns
number
getPlaybackRate()
getPlaybackRate():
number
Defined in: codeberg/googlevideo/src/types/sabrStreamingAdapterTypes.ts:106
Returns
number
getPlayerTime()
getPlayerTime():
number
Defined in: codeberg/googlevideo/src/types/sabrStreamingAdapterTypes.ts:105
Returns
number
initialize()
initialize(
player,requestMetadataManager,cache):void
Defined in: codeberg/googlevideo/src/types/sabrStreamingAdapterTypes.ts:100
Parameters
player
any
requestMetadataManager
cache
null | CacheManager
Returns
void
registerRequestInterceptor()
registerRequestInterceptor(
interceptor):void
Defined in: codeberg/googlevideo/src/types/sabrStreamingAdapterTypes.ts:112
Parameters
interceptor
Returns
void
registerResponseInterceptor()
registerResponseInterceptor(
interceptor):void
Defined in: codeberg/googlevideo/src/types/sabrStreamingAdapterTypes.ts:113
Parameters
interceptor
Returns
void