| Anterior | Siguiente |
| MF_E_ASF_INDEXNOTLOADED | MF_E_ASF_UNSUPPORTED_STREAM_TYPE |
MF_E_ASF_TOO_MANY_PAYLOADS
El paquete ASF contiene o intenta acumular demasiados payloads
MF_E_ASF_TOO_MANY_PAYLOADS es un problema de packetización del contenedor, no un fallo del codec. El multiplexer decide cómo distribuir una o varias muestras entre los paquetes ASF.
- Registra número de stream, tamaño y timestamp de cada muestra, estado de clean point, tamaño ASF configurado y cuántas muestras se enviaron antes del error.
- Recuerda que una muestra puede abarcar varios paquetes y que un paquete puede contener datos de varias muestras; no asumas una relación uno a uno.
- Drena la salida disponible con
GetNextPacketsegún el ciclo documentado antes de seguir acumulando entrada.
No reenvíes ciegamente la misma muestra tras el HRESULT: el muxer puede conservar datos previos. Si el ASF procede de otro productor, contrasta también el campo de recuento de payloads con un parser independiente.
Microsoft: generación de paquetes ASF · FFmpeg: muxer ASF · Wine: códigos Media Foundation
¿Buscas un código diferente? Buscar otro código de estado o error.