@phenixrts/sdk
Version:
JavaScript SDK
22 lines (21 loc) • 1.07 kB
TypeScript
export default class FeatureEnablement {
static get clientOfferDisabled(): boolean;
static get getTransceiversDisabled(): boolean;
static get addTranceiverDisabled(): boolean;
static get getStatsPromiseBasedDisabled(): boolean;
static get getCurrentOfferDisabled(): boolean;
static get onTrackDisabled(): boolean;
static get webkitRTCPeerConnectionEnabled(): boolean;
static get promiseBasedPCMethodsDisabled(): boolean;
static get shouldUseNativeHls(): boolean;
static get isPrecachingEnabled(): boolean;
static get isForceChromeGarbageCollectionSupported(): boolean;
static get isQueueMicrotaskSupported(): boolean;
static get isMobile(): boolean;
static get isInsertableStreamsSupported(): boolean;
static get isEncodedInsertableStreamsSupported(): boolean;
static get isRTCRtpScriptTransformSupported(): boolean;
static get isRequestVideoFrameCallbackSupported(): boolean;
static get isChannelFrameTimingInformationSupported(): boolean;
static get errorStackAlsoHasErrorMessage(): boolean;
}