public async Task OnSetDrmConfiguration(DrmDescription description) { if (drmManager == null) { return; } await drmManager.UpdateDrmConfiguration(description); }
public void SetSource(ClipDefinition clip) { connector?.Dispose(); dataProvider = dataProviders.CreateDataProvider(clip); if (clip.DRMDatas != null) { foreach (var drm in clip.DRMDatas) { drmManager.UpdateDrmConfiguration(drm); } } connector = new DataProviderConnector(playerController, dataProvider); dataProvider.Start(); }
public void OnSetDrmConfiguration(DRMDescription description) { drmManager?.UpdateDrmConfiguration(description); }