diff --git a/zh-cn/native_sdk/multimedia/drm_framework/common/native_drm_common.h b/zh-cn/native_sdk/multimedia/drm_framework/common/native_drm_common.h index 3ef4c407f5696ead6275d2f7ffb2d6cb43c03215..14e235ac12c1fb0a041560ee430f5bb3cca4dd34 100644 --- a/zh-cn/native_sdk/multimedia/drm_framework/common/native_drm_common.h +++ b/zh-cn/native_sdk/multimedia/drm_framework/common/native_drm_common.h @@ -499,6 +499,26 @@ typedef struct DRM_MediaKeySystemInfo { */ #define MAX_MEDIA_KEY_SYSTEM_NUM 8 +/** +* @brief 从媒体渠道获取媒体键系统信息的回调. +* @since 11 +* @version 1.0 +*/ +typedef void (*DRM_MediaKeySystemInfoCallback)(DRM_MediaKeySystemInfo *mediaKeySystemInfo); + +/** + * @brief 媒体密钥系统结构体. + * @since 11 + * @version 1.0 + */ +typedef struct MediaKeySystem MediaKeySystem; + +/** + * @brief 媒体密钥会话结构体 + * @since 11 + * @version 1.0 + */ +typedef struct MediaKeySession MediaKeySession; /** * @brief DRM插件的名称和UUID。