Exemplo n.º 1
0
 public async Task OnSetDrmConfiguration(DrmDescription description)
 {
     if (drmManager == null)
     {
         return;
     }
     await drmManager.UpdateDrmConfiguration(description);
 }
Exemplo n.º 2
0
        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();
        }
Exemplo n.º 3
0
 public void OnSetDrmConfiguration(DRMDescription description)
 {
     drmManager?.UpdateDrmConfiguration(description);
 }