mirror of
https://gitee.com/openharmony/third_party_ffmpeg
synced 2024-11-24 11:49:48 +00:00
avformat/swfdec: check version and size during probing
Fixes probetest failure Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
7b7697646b
commit
ff1d81b08c
@ -55,9 +55,12 @@ static int get_swf_tag(AVIOContext *pb, int *len_ptr)
|
||||
|
||||
static int swf_probe(AVProbeData *p)
|
||||
{
|
||||
if(p->buf_size < 15)
|
||||
return 0;
|
||||
|
||||
/* check file header */
|
||||
if ((p->buf[0] == 'F' || p->buf[0] == 'C') && p->buf[1] == 'W' &&
|
||||
p->buf[2] == 'S')
|
||||
p->buf[2] == 'S' && p->buf[3] < 20)
|
||||
return AVPROBE_SCORE_MAX;
|
||||
else
|
||||
return 0;
|
||||
|
Loading…
Reference in New Issue
Block a user