int code;
int code, c, i;
static int mpegps_probe(AVProbeData *p){    int code;    const uint8_t *d;    /* we search the first start code. If it is a packet start code,       then we decide it is mpeg ps. We do not send highest value to       give a chance to mpegts */    /* NOTE: the search range was restricted to avoid too many false       detections */    if (p->buf_size < 6)        return 0;    d = p->buf;    code = (d[0] << 24) | (d[1] << 16) | (d[2] << 8) | (d[3]);    if ((code & 0xffffff00) == 0x100) {        if (code == PACK_START_CODE ||            code == SYSTEM_HEADER_START_CODE ||            (code >= 0x1e0 && code <= 0x1ef) ||            (code >= 0x1c0 && code <= 0x1df) ||            code == PRIVATE_STREAM_2 ||            code == PROGRAM_STREAM_MAP ||            code == PRIVATE_STREAM_1 ||            code == PADDING_STREAM)            return AVPROBE_SCORE_MAX - 1;        else            return 0;    }    return 0;}