Site icon EfmSoft

¿Qué significa el código HRESULT 0x80040249 (VFW_E_SAMPLE_TIME_NOT_SET)?

 
Anterior Siguiente
VFW_E_INVALID_MEDIA_TYPE VFW_E_MEDIA_TIME_NOT_SET

VFW_E_SAMPLE_TIME_NOT_SET

Qué significa VFW_E_SAMPLE_TIME_NOT_SET

VFW_E_SAMPLE_TIME_NOT_SET vale 0x80040249: la sample no tiene reference start/stop time cuando la operación necesita timestamps de presentación.

Qué comprobar

Comprueba IMediaSample::GetTime, flags de discontinuidad y la etapa que debía asignar timestamps antes de entregar la muestra.

Cómo resolverlo

Calcula o propaga tiempos válidos desde la fuente según el reloj y escala del graph antes de usar una operación dependiente de scheduling.

Qué no deducir automáticamente

No inventes un timestamp cero para todas las muestras: destruiría orden y sincronización.

Referencias técnicas


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

Exit mobile version