Site icon EfmSoft

¿Qué significa el código HRESULT 0xC00D7180 (MF_E_ITA_OPL_DATA_NOT_INITIALIZED)?

 
Anterior Siguiente
MF_E_NO_PMP_HOST MF_E_ITA_UNRECOGNIZED_ANALOG_VIDEO_OUTPUT

MF_E_ITA_OPL_DATA_NOT_INITIALIZED

Los datos Output Protection Level de la ITA no están inicializados

MF_E_ITA_OPL_DATA_NOT_INITIALIZED es un error de orden de estados. La ITA intenta usar datos OPL para generar policy antes de que esos datos hayan sido preparados.

  • Registra creación de la ITA, stream protegido, acción y primera llamada que solicita policy.
  • Busca una inicialización de licencia o DRM header anterior que haya fallado y haya dejado el objeto reutilizable pero incompleto.
  • No compartas estado mutable de una ITA entre streams independientes salvo que la implementación lo documente.

Se diferencia de MF_E_BAD_OPL_STRUCTURE_FORMAT, donde existen datos OPL pero están mal formados, y de MF_E_OPL_NOT_SUPPORTED, donde el requisito no puede cumplirse. Aquí falta completar la inicialización.

Microsoft: flujo IMFInputTrustAuthority · Microsoft: IMFOutputPolicy · Microsoft PlayReady: Output Protection Levels


¿Buscas un código diferente? Buscar otro código de estado o error.

Exit mobile version