Browse Source

smush: improve probing

Signed-off-by: Paul B Mahol <onemda@gmail.com>
tags/n1.1
Paul B Mahol 12 years ago
parent
commit
c4dd4f19f3
1 changed files with 4 additions and 2 deletions
  1. +4
    -2
      libavformat/smush.c

+ 4
- 2
libavformat/smush.c View File

@@ -32,8 +32,10 @@ typedef struct {

static int smush_read_probe(AVProbeData *p)
{
if ((AV_RL32(p->buf) == MKTAG('S', 'A', 'N', 'M') ||
AV_RL32(p->buf) == MKTAG('A', 'N', 'I', 'M'))) {
if (((AV_RL32(p->buf) == MKTAG('S', 'A', 'N', 'M') &&
AV_RL32(p->buf + 8) == MKTAG('S', 'H', 'D', 'R')) ||
(AV_RL32(p->buf) == MKTAG('A', 'N', 'I', 'M') &&
AV_RL32(p->buf + 8) == MKTAG('A', 'H', 'D', 'R')))) {
return AVPROBE_SCORE_MAX;
}



Loading…
Cancel
Save