openharmony 鸿蒙 js-apidiff-DrmKit

2026-08-25 浏览 (1)

Change TypeOld VersionNew Versiond.ts File
New APINAClass name: drm;
API declaration: interface MediaKeySystemDescription
Differences: interface MediaKeySystemDescription
api/@ohos.multimedia.drm.d.ts
New APINAClass name: MediaKeySystemDescription;
API declaration: name: string;
Differences: name: string;
api/@ohos.multimedia.drm.d.ts
New APINAClass name: MediaKeySystemDescription;
API declaration: uuid: string;
Differences: uuid: string;
api/@ohos.multimedia.drm.d.ts
New APINAClass name: drm;
API declaration: function getMediaKeySystemUuid(name: string): string;
Differences: function getMediaKeySystemUuid(name: string): string;
api/@ohos.multimedia.drm.d.ts
New APINAClass name: drm;
API declaration: function getMediaKeySystems(): MediaKeySystemDescription[];
Differences: function getMediaKeySystems(): MediaKeySystemDescription[];
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: global;
API declaration: declare namespace drm
Differences: NA
Class name: global;
API declaration: declare namespace drm
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: drm;
API declaration: enum MediaKeyRequestType
Differences: NA
Class name: drm;
API declaration: enum MediaKeyRequestType
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeyRequestType;
API declaration: MEDIA_KEY_REQUEST_TYPE_UNKNOWN = 0
Differences: NA
Class name: MediaKeyRequestType;
API declaration: MEDIA_KEY_REQUEST_TYPE_UNKNOWN = 0
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeyRequestType;
API declaration: MEDIA_KEY_REQUEST_TYPE_INITIAL = 1
Differences: NA
Class name: MediaKeyRequestType;
API declaration: MEDIA_KEY_REQUEST_TYPE_INITIAL = 1
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeyRequestType;
API declaration: MEDIA_KEY_REQUEST_TYPE_RENEWAL = 2
Differences: NA
Class name: MediaKeyRequestType;
API declaration: MEDIA_KEY_REQUEST_TYPE_RENEWAL = 2
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeyRequestType;
API declaration: MEDIA_KEY_REQUEST_TYPE_RELEASE = 3
Differences: NA
Class name: MediaKeyRequestType;
API declaration: MEDIA_KEY_REQUEST_TYPE_RELEASE = 3
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeyRequestType;
API declaration: MEDIA_KEY_REQUEST_TYPE_NONE = 4
Differences: NA
Class name: MediaKeyRequestType;
API declaration: MEDIA_KEY_REQUEST_TYPE_NONE = 4
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeyRequestType;
API declaration: MEDIA_KEY_REQUEST_TYPE_UPDATE = 5
Differences: NA
Class name: MediaKeyRequestType;
API declaration: MEDIA_KEY_REQUEST_TYPE_UPDATE = 5
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: drm;
API declaration: enum ContentProtectionLevel
Differences: NA
Class name: drm;
API declaration: enum ContentProtectionLevel
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: ContentProtectionLevel;
API declaration: CONTENT_PROTECTION_LEVEL_UNKNOWN = 0
Differences: NA
Class name: ContentProtectionLevel;
API declaration: CONTENT_PROTECTION_LEVEL_UNKNOWN = 0
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: ContentProtectionLevel;
API declaration: CONTENT_PROTECTION_LEVEL_SW_CRYPTO
Differences: NA
Class name: ContentProtectionLevel;
API declaration: CONTENT_PROTECTION_LEVEL_SW_CRYPTO
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: ContentProtectionLevel;
API declaration: CONTENT_PROTECTION_LEVEL_HW_CRYPTO
Differences: NA
Class name: ContentProtectionLevel;
API declaration: CONTENT_PROTECTION_LEVEL_HW_CRYPTO
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: ContentProtectionLevel;
API declaration: CONTENT_PROTECTION_LEVEL_ENHANCED_HW
Differences: NA
Class name: ContentProtectionLevel;
API declaration: CONTENT_PROTECTION_LEVEL_ENHANCED_HW
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: ContentProtectionLevel;
API declaration: CONTENT_PROTECTION_LEVEL_MAX
Differences: NA
Class name: ContentProtectionLevel;
API declaration: CONTENT_PROTECTION_LEVEL_MAX
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: drm;
API declaration: interface OptionsData
Differences: NA
Class name: drm;
API declaration: interface OptionsData
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: OptionsData;
API declaration: name: string;
Differences: NA
Class name: OptionsData;
API declaration: name: string;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: OptionsData;
API declaration: value: string;
Differences: NA
Class name: OptionsData;
API declaration: value: string;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: drm;
API declaration: interface MediaKeyRequest
Differences: NA
Class name: drm;
API declaration: interface MediaKeyRequest
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeyRequest;
API declaration: mediaKeyRequestType: MediaKeyRequestType;
Differences: NA
Class name: MediaKeyRequest;
API declaration: mediaKeyRequestType: MediaKeyRequestType;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeyRequest;
API declaration: data: Uint8Array;
Differences: NA
Class name: MediaKeyRequest;
API declaration: data: Uint8Array;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeyRequest;
API declaration: defaultURL: string;
Differences: NA
Class name: MediaKeyRequest;
API declaration: defaultURL: string;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: drm;
API declaration: interface EventInfo
Differences: NA
Class name: drm;
API declaration: interface EventInfo
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: EventInfo;
API declaration: info: Uint8Array;
Differences: NA
Class name: EventInfo;
API declaration: info: Uint8Array;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: EventInfo;
API declaration: extraInfo: string;
Differences: NA
Class name: EventInfo;
API declaration: extraInfo: string;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: drm;
API declaration: interface MediaKeyStatus
Differences: NA
Class name: drm;
API declaration: interface MediaKeyStatus
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeyStatus;
API declaration: name: string;
Differences: NA
Class name: MediaKeyStatus;
API declaration: name: string;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeyStatus;
API declaration: value: string;
Differences: NA
Class name: MediaKeyStatus;
API declaration: value: string;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: drm;
API declaration: interface KeysInfo
Differences: NA
Class name: drm;
API declaration: interface KeysInfo
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: KeysInfo;
API declaration: keyId: Uint8Array;
Differences: NA
Class name: KeysInfo;
API declaration: keyId: Uint8Array;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: KeysInfo;
API declaration: value: string;
Differences: NA
Class name: KeysInfo;
API declaration: value: string;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: drm;
API declaration: interface MediaKeySystemInfo
Differences: NA
Class name: drm;
API declaration: interface MediaKeySystemInfo
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeySystemInfo;
API declaration: uuid: string;
Differences: NA
Class name: MediaKeySystemInfo;
API declaration: uuid: string;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeySystemInfo;
API declaration: pssh: Uint8Array;
Differences: NA
Class name: MediaKeySystemInfo;
API declaration: pssh: Uint8Array;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: drm;
API declaration: interface MediaKeySession
Differences: NA
Class name: drm;
API declaration: interface MediaKeySession
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeySession;
API declaration: generateMediaKeyRequest(mimeType: string, initData: Uint8Array, mediaKeyType: number, options?: OptionsData[]): Promise<MediaKeyRequest>;
Differences: NA
Class name: MediaKeySession;
API declaration: generateMediaKeyRequest(mimeType: string, initData: Uint8Array, mediaKeyType: number, options?: OptionsData[]): Promise<MediaKeyRequest>;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeySession;
API declaration: processMediaKeyResponse(response: Uint8Array): Promise<Uint8Array>;
Differences: NA
Class name: MediaKeySession;
API declaration: processMediaKeyResponse(response: Uint8Array): Promise<Uint8Array>;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeySession;
API declaration: checkMediaKeyStatus(): MediaKeyStatus[];
Differences: NA
Class name: MediaKeySession;
API declaration: checkMediaKeyStatus(): MediaKeyStatus[];
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeySession;
API declaration: clearMediaKeys(): void;
Differences: NA
Class name: MediaKeySession;
API declaration: clearMediaKeys(): void;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeySession;
API declaration: generateOfflineReleaseRequest(mediaKeyId: Uint8Array): Promise<Uint8Array>;
Differences: NA
Class name: MediaKeySession;
API declaration: generateOfflineReleaseRequest(mediaKeyId: Uint8Array): Promise<Uint8Array>;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeySession;
API declaration: processOfflineReleaseResponse(mediaKeyId: Uint8Array, response: Uint8Array): Promise<void>;
Differences: NA
Class name: MediaKeySession;
API declaration: processOfflineReleaseResponse(mediaKeyId: Uint8Array, response: Uint8Array): Promise<void>;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeySession;
API declaration: restoreOfflineMediaKeys(mediaKeyId: Uint8Array): Promise<void>;
Differences: NA
Class name: MediaKeySession;
API declaration: restoreOfflineMediaKeys(mediaKeyId: Uint8Array): Promise<void>;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeySession;
API declaration: getContentProtectionLevel(): ContentProtectionLevel;
Differences: NA
Class name: MediaKeySession;
API declaration: getContentProtectionLevel(): ContentProtectionLevel;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeySession;
API declaration: requireSecureDecoderModule(mimeType: string): boolean;
Differences: NA
Class name: MediaKeySession;
API declaration: requireSecureDecoderModule(mimeType: string): boolean;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeySession;
API declaration: on(type: 'keyRequired', callback: (eventInfo: EventInfo) => void): void;
Differences: NA
Class name: MediaKeySession;
API declaration: on(type: 'keyRequired', callback: (eventInfo: EventInfo) => void): void;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeySession;
API declaration: off(type: 'keyRequired', callback?: (eventInfo: EventInfo) => void): void;
Differences: NA
Class name: MediaKeySession;
API declaration: off(type: 'keyRequired', callback?: (eventInfo: EventInfo) => void): void;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeySession;
API declaration: on(type: 'keyExpired', callback: (eventInfo: EventInfo) => void): void;
Differences: NA
Class name: MediaKeySession;
API declaration: on(type: 'keyExpired', callback: (eventInfo: EventInfo) => void): void;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeySession;
API declaration: off(type: 'keyExpired', callback?: (eventInfo: EventInfo) => void): void;
Differences: NA
Class name: MediaKeySession;
API declaration: off(type: 'keyExpired', callback?: (eventInfo: EventInfo) => void): void;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeySession;
API declaration: on(type: 'vendorDefined', callback: (eventInfo: EventInfo) => void): void;
Differences: NA
Class name: MediaKeySession;
API declaration: on(type: 'vendorDefined', callback: (eventInfo: EventInfo) => void): void;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeySession;
API declaration: off(type: 'vendorDefined', callback?: (eventInfo: EventInfo) => void): void;
Differences: NA
Class name: MediaKeySession;
API declaration: off(type: 'vendorDefined', callback?: (eventInfo: EventInfo) => void): void;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeySession;
API declaration: on(type: 'expirationUpdate', callback: (eventInfo: EventInfo) => void): void;
Differences: NA
Class name: MediaKeySession;
API declaration: on(type: 'expirationUpdate', callback: (eventInfo: EventInfo) => void): void;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeySession;
API declaration: off(type: 'expirationUpdate', callback?: (eventInfo: EventInfo) => void): void;
Differences: NA
Class name: MediaKeySession;
API declaration: off(type: 'expirationUpdate', callback?: (eventInfo: EventInfo) => void): void;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeySession;
API declaration: on(type: 'keysChange', callback: (keyInfo: KeysInfo[], newKeyAvailable: boolean) => void): void;
Differences: NA
Class name: MediaKeySession;
API declaration: on(type: 'keysChange', callback: (keyInfo: KeysInfo[], newKeyAvailable: boolean) => void): void;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeySession;
API declaration: off(type: 'keysChange', callback?: (keyInfo: KeysInfo[], newKeyAvailable: boolean) => void): void;
Differences: NA
Class name: MediaKeySession;
API declaration: off(type: 'keysChange', callback?: (keyInfo: KeysInfo[], newKeyAvailable: boolean) => void): void;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts
New support for atomic servicesClass name: MediaKeySession;
API declaration: destroy(): void;
Differences: NA
Class name: MediaKeySession;
API declaration: destroy(): void;
Differences: atomicservice
api/@ohos.multimedia.drm.d.ts

你可能感兴趣的鸿蒙文章

openharmony 鸿蒙 js-apidiff-ArkGraphics2D

openharmony 鸿蒙 js-apidiff-ArkGraphics3D

openharmony 鸿蒙 js-apidiff-MediaKit

openharmony 鸿蒙 js-apidiff-InputKit

openharmony 鸿蒙 js-apidiff-BasicServicesKit

openharmony 鸿蒙 js-apidiff-ConnectivityKit

openharmony 鸿蒙 js-apidiff-ArkWeb

openharmony 鸿蒙 js-apidiff-ArkData

openharmony 鸿蒙 js-apidiff-NA

openharmony 鸿蒙 js-apidiff-IPCKit

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/oxO57zLK