¿Qué significa el código HRESULT 0xC00D36C8 (MF_E_NO_SAMPLE_TIMESTAMP)?

 
Anterior Siguiente
MF_E_UNSUPPORTED_TIME_FORMAT MF_E_NO_SAMPLE_DURATION

MF_E_NO_SAMPLE_TIMESTAMP

El sample no contiene timestamp

MF_E_NO_SAMPLE_TIMESTAMP la muestra no indica su posición temporal de presentación, por lo que una etapa que necesita ordenar/programar contenido no puede procesarla correctamente.

  • Registra si GetSampleTime falla justo al salir del source/transform productor.
  • Propaga timestamps a través de transforms que crean samples nuevos.
  • Para audio/vídeo generado, calcula la timeline desde un origen monotónico y durations reales.

Asigna SetSampleTime en el productor correcto; un sink no debería tener que adivinar dónde pertenece una muestra sin timestamp.

Microsoft: IMFSample::GetSampleTime · Microsoft: AAC encoder


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