lavf/amr: Make the heuristic for auto-detection even stricter.
Fixes ticket #7270.
This commit is contained in:
@@ -201,7 +201,7 @@ static int amrnb_probe(AVProbeData *p)
|
|||||||
i++;
|
i++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (valid > 100 && valid > invalid)
|
if (valid > 100 && valid >> 4 > invalid)
|
||||||
return AVPROBE_SCORE_EXTENSION / 2 + 1;
|
return AVPROBE_SCORE_EXTENSION / 2 + 1;
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
@@ -258,8 +258,8 @@ static int amrwb_probe(AVProbeData *p)
|
|||||||
i++;
|
i++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (valid > 100 && valid > invalid)
|
if (valid > 100 && valid >> 4 > invalid)
|
||||||
return AVPROBE_SCORE_EXTENSION / 2 - 1;
|
return AVPROBE_SCORE_EXTENSION / 2 + 1;
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user