mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2024-12-19 14:00:43 +00:00
libavformat/mtv: add test for audio magic
MTV files have the string "MP3" as audio magic on their header. Always. Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
This commit is contained in:
parent
ef034cbf18
commit
95d1809981
@ -63,6 +63,10 @@ static int mtv_probe(AVProbeData *p)
|
||||
if (*p->buf != 'A' || *(p->buf + 1) != 'M' || *(p->buf + 2) != 'V')
|
||||
return 0;
|
||||
|
||||
/* Audio magic is always MP3 */
|
||||
if (p->buf[43] != 'M' || p->buf[44] != 'P' || p->buf[45] != '3')
|
||||
return 0;
|
||||
|
||||
/* Check for nonzero in bpp and (width|height) header fields */
|
||||
if(!(p->buf[51] && AV_RL16(&p->buf[52]) | AV_RL16(&p->buf[54])))
|
||||
return 0;
|
||||
|
Loading…
Reference in New Issue
Block a user