Site icon EfmSoft

¿Qué significa el código HRESULT 0xC00D5218 (MF_E_TOPO_MISSING_STREAM_DESCRIPTOR)?

 
Anterior Siguiente
MF_E_TOPO_MISSING_PRESENTATION_DESCRIPTOR MF_E_TOPO_STREAM_DESCRIPTOR_NOT_SELECTED

MF_E_TOPO_MISSING_STREAM_DESCRIPTOR

Falta el stream descriptor del source node

MF_E_TOPO_MISSING_STREAM_DESCRIPTOR la rama representa un stream de origen, pero el nodo no indica qué IMFStreamDescriptor corresponde a ese stream.

  • Enumera el presentation descriptor con GetStreamDescriptorByIndex.
  • Crea ramas sólo para streams seleccionados y conserva el descriptor exacto devuelto para cada índice.
  • Comprueba que el stream descriptor no se haya perdido al clonar o reconstruir nodos.

Vuelve a construir la rama desde el snapshot de selección actual; no fabriques un descriptor independiente del presentation descriptor asociado.

Microsoft: creating playback topologies · Microsoft: stream descriptor enumeration · Microsoft: IMFMediaStream::GetStreamDescriptor


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

Exit mobile version