update services/drm_service/server/src/drm_host_manager.cpp.

Signed-off-by: baoxy92 <baoxianyue@hisilicon.com>
This commit is contained in:
baoxy92
2024-07-27 06:18:16 +00:00
committed by Gitee
parent 8e7bfb368f
commit b4bc1521ff
@@ -723,9 +723,17 @@ int32_t DrmHostManager::GetMediaKeySystemUuid(std::string &name, std::string &uu
int32_t DrmHostManager::GetMediaKeySystems(std::map<std::string, std::string> &mediaKeySystemDescription)
{
DRM_INFO_LOG("GetMediaKeySystems enter.");
mediaKeySystemDescription.clear();
if (mediaKeySystemDescription_.empty()) {
int32_t ret = InitGetMediaKeySystems();
if (ret != DRM_OK) {
DRM_ERR_LOG("GetMediaKeySystems return Code:%{public}d", ret);
return DRM_HOST_ERROR;
}
}
mediaKeySystemDescription.insert(mediaKeySystemDescription_.begin(), mediaKeySystemDescription_.end());
DRM_DEBUG_LOG("MetMediaKeySystems size:%{public}zu\n", mediaKeySystemDescription.size());
DRM_DEBUG_LOG("GetMediaKeySystems size:%{public}zu\n", mediaKeySystemDescription.size());
return DRM_OK;
}