| Anterior | Siguiente |
| MF_E_ASF_MISSINGDATA | MF_E_ASF_OPAQUEPACKET |
MF_E_ASF_INVALIDDATA
Los datos entregados al parser ASF no son válidos
MF_E_ASF_INVALIDDATA indica que el splitter tiene bytes para analizar, pero la estructura recibida no cumple el formato ASF esperado.
- Confirma que la entrada del splitter empieza en el ASF Data Object; después de un seek debe empezar además en un límite de paquete válido.
- Registra el offset calculado por ContentInfo/indexador y compáralo con la posición real del byte stream antes de
ParseData. - Comprueba que una lectura corta no haya dejado incompleto el encabezado o el cuerpo del paquete.
MF_E_ASF_MISSINGDATA describe un hueco en una secuencia esperada. MF_E_ASF_INVALIDDATA, en cambio, significa que los bytes presentes no se pueden interpretar como la estructura requerida; por eso reconfigurar el decoder no arregla un offset a mitad de paquete.
Microsoft: parsing del ASF Data Object · FFmpeg: demuxer ASF · Wine: constantes Media Foundation
¿Buscas un código diferente? Buscar otro código de estado o error.
