h264dec: K&R formatting cosmetics
Signed-off-by: Diego Biurrun <diego@biurrun.de>
This commit is contained in:
parent
67e285ceca
commit
01f111bdb2
@ -33,14 +33,14 @@ static int h264_probe(AVProbeData *p)
|
||||
if ((code & 0xffffff00) == 0x100) {
|
||||
int ref_idc = (code >> 5) & 3;
|
||||
int type = code & 0x1F;
|
||||
static const int8_t ref_zero[32]={
|
||||
static const int8_t ref_zero[] = {
|
||||
2, 0, 0, 0, 0, -1, 1, -1,
|
||||
-1, 1, 1, 1, 1, -1, 2, 2,
|
||||
2, 2, 2, 0, 2, 2, 2, 2,
|
||||
2, 2, 2, 2, 2, 2, 2, 2
|
||||
};
|
||||
|
||||
if(code & 0x80) //forbidden bit
|
||||
if (code & 0x80) // forbidden_bit
|
||||
return 0;
|
||||
|
||||
if (ref_zero[type] == 1 && ref_idc)
|
||||
@ -51,19 +51,27 @@ static int h264_probe(AVProbeData *p)
|
||||
res++;
|
||||
|
||||
switch (type) {
|
||||
case 1: sli++; break;
|
||||
case 5: idr++; break;
|
||||
case 1:
|
||||
sli++;
|
||||
break;
|
||||
case 5:
|
||||
idr++;
|
||||
break;
|
||||
case 7:
|
||||
if (p->buf[i + 2] & 0x03)
|
||||
return 0;
|
||||
sps++;
|
||||
break;
|
||||
case 8: pps++; break;
|
||||
case 8:
|
||||
pps++;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (sps && pps && (idr || sli > 3) && res < (sps + pps + idr))
|
||||
return AVPROBE_SCORE_EXTENSION + 1; // 1 more than .mpg
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user