react-native-theoplayer
Version:
A THEOplayer video component for react-native.
19 lines • 901 B
TypeScript
import type { ABRConfiguration, ABRStrategy, Resolution, THEOplayerView } from 'react-native-theoplayer';
export declare class AbrAdapter implements ABRConfiguration {
private readonly _view;
private _strategy;
private _targetBuffer;
private _preferredPeakBitRate;
private _preferredMaximumResolution;
constructor(view: THEOplayerView);
get strategy(): ABRStrategy | undefined;
set strategy(strategy: ABRStrategy | undefined);
get targetBuffer(): number | undefined;
set targetBuffer(targetBuffer: number | undefined);
get preferredPeakBitRate(): number | undefined;
set preferredPeakBitRate(preferredPeakBitRate: number | undefined);
get preferredMaximumResolution(): Resolution | undefined;
set preferredMaximumResolution(preferredMaximumResolution: Resolution | undefined);
private updateConfig;
}
//# sourceMappingURL=AbrAdapter.d.ts.map