Revision db62d898

View differences:

libavformat/eacdata.c
39 39
{
40 40
    const uint8_t *b = p->buf;
41 41

  
42
    if (b[0] == 0x04 && (b[1] == 0x00 || b[1] == 0x04 || b[1] == 0x0C))
42
    if (b[0] == 0x04 && (b[1] == 0x00 || b[1] == 0x04 || b[1] == 0x0C || b[1] == 0x14))
43 43
        return AVPROBE_SCORE_MAX/8;
44 44
    return 0;
45 45
}
......
56 56
        case 0x0400: cdata->channels = 1; break;
57 57
        case 0x0404: cdata->channels = 2; break;
58 58
        case 0x040C: cdata->channels = 4; break;
59
        case 0x0414: cdata->channels = 6; break;
59 60
        default:
60 61
            av_log(s, AV_LOG_INFO, "unknown header 0x%04x\n", header);
61 62
            return -1;

Also available in: Unified diff