UNPKG

active-switching

Version:

NPAW's SDK for CDN Balancing and P2P

21 lines (20 loc) 609 B
import CdnBalancer from '../CdnBalancer'; /** * @class * @description Wrapper class that injects our modified Theoplayer loader in a Theoplayer instance. * @exports Theoplayer */ export default class TheoPlayerInterceptor { /** * Constructs Theoplayer interceptor. * @param {Object} player Theoplayer player instance. */ private _player; private _iso_8859_15_table; private _cdnBalancer; constructor(player: any, cdnBalancer: CdnBalancer); load(): void; private iso_8859_15_to_uint8array; private addResponseInterceptor; private addRequestInterceptor; }