操作 旧版本 新版本 d.ts文件
新增API NA 类名:global;
API声明:declare namespace drm
差异内容:declare namespace drm
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:drm;
API声明:enum DrmErrorCode
差异内容:enum DrmErrorCode
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:DrmErrorCode;
API声明:ERROR_UNKNOWN = 24700101
差异内容:ERROR_UNKNOWN = 24700101
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:DrmErrorCode;
API声明:MAX_SYSTEM_NUM_REACHED = 24700103
差异内容:MAX_SYSTEM_NUM_REACHED = 24700103
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:DrmErrorCode;
API声明:MAX_SESSION_NUM_REACHED = 24700104
差异内容:MAX_SESSION_NUM_REACHED = 24700104
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:DrmErrorCode;
API声明:SERVICE_FATAL_ERROR = 24700201
差异内容:SERVICE_FATAL_ERROR = 24700201
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:drm;
API声明:enum PreDefinedConfigName
差异内容:enum PreDefinedConfigName
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:PreDefinedConfigName;
API声明:CONFIG_DEVICE_VENDOR = 'vendor'
差异内容:CONFIG_DEVICE_VENDOR = 'vendor'
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:PreDefinedConfigName;
API声明:CONFIG_DEVICE_VERSION = 'version'
差异内容:CONFIG_DEVICE_VERSION = 'version'
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:PreDefinedConfigName;
API声明:CONFIG_DEVICE_DESCRIPTION = 'description'
差异内容:CONFIG_DEVICE_DESCRIPTION = 'description'
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:PreDefinedConfigName;
API声明:CONFIG_DEVICE_ALGORITHMS = 'algorithms'
差异内容:CONFIG_DEVICE_ALGORITHMS = 'algorithms'
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:PreDefinedConfigName;
API声明:CONFIG_DEVICE_UNIQUE_ID = 'deviceUniqueId'
差异内容:CONFIG_DEVICE_UNIQUE_ID = 'deviceUniqueId'
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:PreDefinedConfigName;
API声明:CONFIG_SESSION_MAX = 'maxSessionNum'
差异内容:CONFIG_SESSION_MAX = 'maxSessionNum'
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:PreDefinedConfigName;
API声明:CONFIG_SESSION_CURRENT = 'currentSessionNum'
差异内容:CONFIG_SESSION_CURRENT = 'currentSessionNum'
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:drm;
API声明:enum MediaKeyType
差异内容:enum MediaKeyType
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeyType;
API声明:MEDIA_KEY_TYPE_OFFLINE = 0
差异内容:MEDIA_KEY_TYPE_OFFLINE = 0
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeyType;
API声明:MEDIA_KEY_TYPE_ONLINE
差异内容:MEDIA_KEY_TYPE_ONLINE
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:drm;
API声明:enum OfflineMediaKeyStatus
差异内容:enum OfflineMediaKeyStatus
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:OfflineMediaKeyStatus;
API声明:OFFLINE_MEDIA_KEY_STATUS_UNKNOWN = 0
差异内容:OFFLINE_MEDIA_KEY_STATUS_UNKNOWN = 0
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:OfflineMediaKeyStatus;
API声明:OFFLINE_MEDIA_KEY_STATUS_USABLE = 1
差异内容:OFFLINE_MEDIA_KEY_STATUS_USABLE = 1
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:OfflineMediaKeyStatus;
API声明:OFFLINE_MEDIA_KEY_STATUS_INACTIVE = 2
差异内容:OFFLINE_MEDIA_KEY_STATUS_INACTIVE = 2
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:drm;
API声明:enum CertificateStatus
差异内容:enum CertificateStatus
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:CertificateStatus;
API声明:CERT_STATUS_PROVISIONED = 0
差异内容:CERT_STATUS_PROVISIONED = 0
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:CertificateStatus;
API声明:CERT_STATUS_NOT_PROVISIONED
差异内容:CERT_STATUS_NOT_PROVISIONED
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:CertificateStatus;
API声明:CERT_STATUS_EXPIRED
差异内容:CERT_STATUS_EXPIRED
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:CertificateStatus;
API声明:CERT_STATUS_INVALID
差异内容:CERT_STATUS_INVALID
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:CertificateStatus;
API声明:CERT_STATUS_UNAVAILABLE
差异内容:CERT_STATUS_UNAVAILABLE
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:drm;
API声明:enum MediaKeyRequestType
差异内容:enum MediaKeyRequestType
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeyRequestType;
API声明:MEDIA_KEY_REQUEST_TYPE_UNKNOWN = 0
差异内容:MEDIA_KEY_REQUEST_TYPE_UNKNOWN = 0
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeyRequestType;
API声明:MEDIA_KEY_REQUEST_TYPE_INITIAL = 1
差异内容:MEDIA_KEY_REQUEST_TYPE_INITIAL = 1
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeyRequestType;
API声明:MEDIA_KEY_REQUEST_TYPE_RENEWAL = 2
差异内容:MEDIA_KEY_REQUEST_TYPE_RENEWAL = 2
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeyRequestType;
API声明:MEDIA_KEY_REQUEST_TYPE_RELEASE = 3
差异内容:MEDIA_KEY_REQUEST_TYPE_RELEASE = 3
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeyRequestType;
API声明:MEDIA_KEY_REQUEST_TYPE_NONE = 4
差异内容:MEDIA_KEY_REQUEST_TYPE_NONE = 4
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeyRequestType;
API声明:MEDIA_KEY_REQUEST_TYPE_UPDATE = 5
差异内容:MEDIA_KEY_REQUEST_TYPE_UPDATE = 5
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:drm;
API声明:enum ContentProtectionLevel
差异内容:enum ContentProtectionLevel
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:ContentProtectionLevel;
API声明:CONTENT_PROTECTION_LEVEL_UNKNOWN = 0
差异内容:CONTENT_PROTECTION_LEVEL_UNKNOWN = 0
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:ContentProtectionLevel;
API声明:CONTENT_PROTECTION_LEVEL_SW_CRYPTO
差异内容:CONTENT_PROTECTION_LEVEL_SW_CRYPTO
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:ContentProtectionLevel;
API声明:CONTENT_PROTECTION_LEVEL_HW_CRYPTO
差异内容:CONTENT_PROTECTION_LEVEL_HW_CRYPTO
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:ContentProtectionLevel;
API声明:CONTENT_PROTECTION_LEVEL_ENHANCED_HW
差异内容:CONTENT_PROTECTION_LEVEL_ENHANCED_HW
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:ContentProtectionLevel;
API声明:CONTENT_PROTECTION_LEVEL_MAX
差异内容:CONTENT_PROTECTION_LEVEL_MAX
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:drm;
API声明:interface ProvisionRequest
差异内容:interface ProvisionRequest
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:ProvisionRequest;
API声明:data: Uint8Array;
差异内容:data: Uint8Array;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:ProvisionRequest;
API声明:defaultURL: string;
差异内容:defaultURL: string;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:drm;
API声明:interface OptionsData
差异内容:interface OptionsData
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:OptionsData;
API声明:name: string;
差异内容:name: string;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:OptionsData;
API声明:value: string;
差异内容:value: string;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:drm;
API声明:interface MediaKeyRequest
差异内容:interface MediaKeyRequest
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeyRequest;
API声明:mediaKeyRequestType: MediaKeyRequestType;
差异内容:mediaKeyRequestType: MediaKeyRequestType;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeyRequest;
API声明:data: Uint8Array;
差异内容:data: Uint8Array;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeyRequest;
API声明:defaultURL: string;
差异内容:defaultURL: string;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:drm;
API声明:interface EventInfo
差异内容:interface EventInfo
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:EventInfo;
API声明:info: Uint8Array;
差异内容:info: Uint8Array;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:EventInfo;
API声明:extraInfo: string;
差异内容:extraInfo: string;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:drm;
API声明:interface StatisticKeyValue
差异内容:interface StatisticKeyValue
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:StatisticKeyValue;
API声明:name: string;
差异内容:name: string;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:StatisticKeyValue;
API声明:value: string;
差异内容:value: string;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:drm;
API声明:interface MediaKeyStatus
差异内容:interface MediaKeyStatus
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeyStatus;
API声明:name: string;
差异内容:name: string;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeyStatus;
API声明:value: string;
差异内容:value: string;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:drm;
API声明:interface KeysInfo
差异内容:interface KeysInfo
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:KeysInfo;
API声明:keyId: Uint8Array;
差异内容:keyId: Uint8Array;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:KeysInfo;
API声明:value: string;
差异内容:value: string;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:drm;
API声明:interface MediaKeySystemInfo
差异内容:interface MediaKeySystemInfo
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySystemInfo;
API声明:uuid: string;
差异内容:uuid: string;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySystemInfo;
API声明:pssh: Uint8Array;
差异内容:pssh: Uint8Array;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:drm;
API声明:function createMediaKeySystem(name: string): MediaKeySystem;
差异内容:function createMediaKeySystem(name: string): MediaKeySystem;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:drm;
API声明:function isMediaKeySystemSupported(name: string, mimeType: string, level: ContentProtectionLevel): boolean;
差异内容:function isMediaKeySystemSupported(name: string, mimeType: string, level: ContentProtectionLevel): boolean;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:drm;
API声明:function isMediaKeySystemSupported(name: string, mimeType: string): boolean;
差异内容:function isMediaKeySystemSupported(name: string, mimeType: string): boolean;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:drm;
API声明:function isMediaKeySystemSupported(name: string): boolean;
差异内容:function isMediaKeySystemSupported(name: string): boolean;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:drm;
API声明:interface MediaKeySystem
差异内容:interface MediaKeySystem
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySystem;
API声明:getConfigurationString(configName: string): string;
差异内容:getConfigurationString(configName: string): string;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySystem;
API声明:setConfigurationString(configName: string, value: string): void;
差异内容:setConfigurationString(configName: string, value: string): void;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySystem;
API声明:getConfigurationByteArray(configName: string): Uint8Array;
差异内容:getConfigurationByteArray(configName: string): Uint8Array;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySystem;
API声明:setConfigurationByteArray(configName: string, value: Uint8Array): void;
差异内容:setConfigurationByteArray(configName: string, value: Uint8Array): void;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySystem;
API声明:getStatistics(): StatisticKeyValue[];
差异内容:getStatistics(): StatisticKeyValue[];
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySystem;
API声明:getMaxContentProtectionLevel(): ContentProtectionLevel;
差异内容:getMaxContentProtectionLevel(): ContentProtectionLevel;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySystem;
API声明:generateKeySystemRequest(): Promise<ProvisionRequest>;
差异内容:generateKeySystemRequest(): Promise<ProvisionRequest>;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySystem;
API声明:processKeySystemResponse(response: Uint8Array): Promise<void>;
差异内容:processKeySystemResponse(response: Uint8Array): Promise<void>;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySystem;
API声明:getCertificateStatus(): CertificateStatus;
差异内容:getCertificateStatus(): CertificateStatus;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySystem;
API声明:on(type: 'keySystemRequired', callback: (eventInfo: EventInfo) => void): void;
差异内容:on(type: 'keySystemRequired', callback: (eventInfo: EventInfo) => void): void;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySystem;
API声明:off(type: 'keySystemRequired', callback?: (eventInfo: EventInfo) => void): void;
差异内容:off(type: 'keySystemRequired', callback?: (eventInfo: EventInfo) => void): void;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySystem;
API声明:createMediaKeySession(level: ContentProtectionLevel): MediaKeySession;
差异内容:createMediaKeySession(level: ContentProtectionLevel): MediaKeySession;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySystem;
API声明:createMediaKeySession(): MediaKeySession;
差异内容:createMediaKeySession(): MediaKeySession;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySystem;
API声明:getOfflineMediaKeyIds(): Uint8Array[];
差异内容:getOfflineMediaKeyIds(): Uint8Array[];
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySystem;
API声明:getOfflineMediaKeyStatus(mediaKeyId: Uint8Array): OfflineMediaKeyStatus;
差异内容:getOfflineMediaKeyStatus(mediaKeyId: Uint8Array): OfflineMediaKeyStatus;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySystem;
API声明:clearOfflineMediaKeys(mediaKeyId: Uint8Array): void;
差异内容:clearOfflineMediaKeys(mediaKeyId: Uint8Array): void;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySystem;
API声明:destroy(): void;
差异内容:destroy(): void;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:drm;
API声明:interface MediaKeySession
差异内容:interface MediaKeySession
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySession;
API声明:generateMediaKeyRequest(mimeType: string, initData: Uint8Array, mediaKeyType: number, options?: OptionsData[]): Promise<MediaKeyRequest>;
差异内容:generateMediaKeyRequest(mimeType: string, initData: Uint8Array, mediaKeyType: number, options?: OptionsData[]): Promise<MediaKeyRequest>;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySession;
API声明:processMediaKeyResponse(response: Uint8Array): Promise<Uint8Array>;
差异内容:processMediaKeyResponse(response: Uint8Array): Promise<Uint8Array>;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySession;
API声明:checkMediaKeyStatus(): MediaKeyStatus[];
差异内容:checkMediaKeyStatus(): MediaKeyStatus[];
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySession;
API声明:clearMediaKeys(): void;
差异内容:clearMediaKeys(): void;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySession;
API声明:generateOfflineReleaseRequest(mediaKeyId: Uint8Array): Promise<Uint8Array>;
差异内容:generateOfflineReleaseRequest(mediaKeyId: Uint8Array): Promise<Uint8Array>;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySession;
API声明:processOfflineReleaseResponse(mediaKeyId: Uint8Array, response: Uint8Array): Promise<void>;
差异内容:processOfflineReleaseResponse(mediaKeyId: Uint8Array, response: Uint8Array): Promise<void>;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySession;
API声明:restoreOfflineMediaKeys(mediaKeyId: Uint8Array): Promise<void>;
差异内容:restoreOfflineMediaKeys(mediaKeyId: Uint8Array): Promise<void>;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySession;
API声明:getContentProtectionLevel(): ContentProtectionLevel;
差异内容:getContentProtectionLevel(): ContentProtectionLevel;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySession;
API声明:requireSecureDecoderModule(mimeType: string): boolean;
差异内容:requireSecureDecoderModule(mimeType: string): boolean;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySession;
API声明:on(type: 'keyRequired', callback: (eventInfo: EventInfo) => void): void;
差异内容:on(type: 'keyRequired', callback: (eventInfo: EventInfo) => void): void;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySession;
API声明:off(type: 'keyRequired', callback?: (eventInfo: EventInfo) => void): void;
差异内容:off(type: 'keyRequired', callback?: (eventInfo: EventInfo) => void): void;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySession;
API声明:on(type: 'keyExpired', callback: (eventInfo: EventInfo) => void): void;
差异内容:on(type: 'keyExpired', callback: (eventInfo: EventInfo) => void): void;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySession;
API声明:off(type: 'keyExpired', callback?: (eventInfo: EventInfo) => void): void;
差异内容:off(type: 'keyExpired', callback?: (eventInfo: EventInfo) => void): void;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySession;
API声明:on(type: 'vendorDefined', callback: (eventInfo: EventInfo) => void): void;
差异内容:on(type: 'vendorDefined', callback: (eventInfo: EventInfo) => void): void;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySession;
API声明:off(type: 'vendorDefined', callback?: (eventInfo: EventInfo) => void): void;
差异内容:off(type: 'vendorDefined', callback?: (eventInfo: EventInfo) => void): void;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySession;
API声明:on(type: 'expirationUpdate', callback: (eventInfo: EventInfo) => void): void;
差异内容:on(type: 'expirationUpdate', callback: (eventInfo: EventInfo) => void): void;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySession;
API声明:off(type: 'expirationUpdate', callback?: (eventInfo: EventInfo) => void): void;
差异内容:off(type: 'expirationUpdate', callback?: (eventInfo: EventInfo) => void): void;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySession;
API声明:on(type: 'keysChange', callback: (keyInfo: KeysInfo[], newKeyAvailable: boolean) => void): void;
差异内容:on(type: 'keysChange', callback: (keyInfo: KeysInfo[], newKeyAvailable: boolean) => void): void;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySession;
API声明:off(type: 'keysChange', callback?: (keyInfo: KeysInfo[], newKeyAvailable: boolean) => void): void;
差异内容:off(type: 'keysChange', callback?: (keyInfo: KeysInfo[], newKeyAvailable: boolean) => void): void;
api/@ohos.multimedia.drm.d.ts
新增API NA 类名:MediaKeySession;
API声明:destroy(): void;
差异内容:destroy(): void;
api/@ohos.multimedia.drm.d.ts
新增kit 类名:global;
API声明:
差异内容:NA
类名:global;
API声明:api@ohos.multimedia.drm.d.ts
差异内容:DrmKit
api/@ohos.multimedia.drm.d.ts
新增kit 类名:global;
API声明:
差异内容:NA
类名:global;
API声明:kits@kit.DrmKit.d.ts
差异内容:DrmKit
kits/@kit.DrmKit.d.ts