| Anterior | Siguiente |
| MF_E_UNRECOVERABLE_ERROR_OCCURRED | MF_E_SAMPLE_NOT_WRITABLE |
MF_E_SAMPLE_HAS_TOO_MANY_BUFFERS
El sample contiene demasiados buffers
MF_E_SAMPLE_HAS_TOO_MANY_BUFFERS el layout del sample tiene una cardinalidad de buffers incompatible con el componente que lo recibe.
- Llama GetBufferCount justo antes de entregar el sample a la etapa que falla.
- Registra quién añadió cada buffer y si la etapa espera uno continuo o varios planos.
- Prueba ConvertToContiguousBuffer sólo cuando el receptor acepte un buffer lineal equivalente.
Corrige la construcción del sample; eliminar buffers sin entender su significado puede perder planos, metadata o datos multimedia.
Microsoft: IMFSample::AddBuffer · Microsoft: ConvertToContiguousBuffer · Wine: IMFSample buffer-list contract
¿Buscas un código diferente? Buscar otro código de estado o error.
