bitmovin-player-react-native
Version:
Official React Native bindings for Bitmovin's mobile Player SDKs.
21 lines • 746 B
TypeScript
import { FairplayContentKeyRequest } from '../events';
/**
* Provides FairPlay-specific DRM runtime APIs for an active {@link Source}.
*
* Accessible via {@link Source.drm}.fairplay.
*
* @platform iOS, tvOS
*/
export declare class FairplayDrmApi {
private readonly sourceNativeId;
constructor(sourceNativeId: string);
/**
* Renews an expiring FairPlay license for the provided content key request.
* Has no effect if called on Android.
*
* @platform iOS, tvOS
* @param contentKeyRequest - The content key request from a {@link FairplayLicenseAcquiredEvent}.
*/
renewExpiringLicense: (contentKeyRequest: FairplayContentKeyRequest) => Promise<void>;
}
//# sourceMappingURL=fairplayDrmApi.d.ts.map