| Anterior | Siguiente |
| MF_E_SHUTDOWN | MF_E_MP3_OUTOFDATA |
MF_E_MP3_NOTFOUND
El parser no encontró el objeto MP3 esperado
MF_E_MP3_NOTFOUND es un fallo de descubrimiento de frames en el MP3 file source. La decodificación ocurre después; primero hay que demostrar que el byte stream contiene MPEG audio reconocible.
- Guarda los bytes originales y localiza la primera cabecera MPEG audio válida después de metadata ID3 legítima.
- Comprueba que una URL no haya devuelto HTML de login/error, playlist, contenido cifrado u otro formato con extensión
.mp3. - Usa un parser independiente para verificar varios frames consecutivos; una única secuencia parecida a sync no basta para probar que sea MP3.
Conserva el offset donde cada parser encuentra o deja de encontrar frames. Eso permite separar contenido incorrecto de una diferencia de tolerancia entre parsers.
Microsoft: MP3 File Source · FFmpeg: detección MP3 · mpg123: frame parser
¿Buscas un código diferente? Buscar otro código de estado o error.
