public function contributeToEntryContextDataResult(entry $entry, KalturaEntryContextDataParams $contextDataParams, KalturaEntryContextDataResult $result) { if ($this->shouldContribute($entry)) { $signingKey = $this->getSigningKey(); if (!is_null($signingKey)) { KalturaLog::info("Signing key is '{$signingKey}'"); $customDataJson = DrmLicenseUtils::createCustomData($entry->getId(), $result->flavorAssets, $signingKey); $drmContextData = new KalturaDrmEntryContextPluginData(); $drmContextData->flavorData = $customDataJson; $result->pluginData[get_class($drmContextData)] = $drmContextData; } } }
public function contributeToEntryContextDataResult($entryId, KalturaEntryContextDataParams $contextDataParams, KalturaEntryContextDataResult $result) { KalturaLog::debug("Drm contributing to context data"); $signingKey = $this->getSigningKey(); if (!is_null($signingKey)) { KalturaLog::debug("Signing key is '{$signingKey}'"); $customDataJson = DrmLicenseUtils::createCustomData($entryId, $result->flavorAssets, $signingKey); $drmContextData = new KalturaDrmEntryContextPluginData(); $drmContextData->flavorData = $customDataJson; $result->pluginData[get_class($drmContextData)] = $drmContextData; } }