diff --git a/libavformat/utils.c b/libavformat/utils.c index dad210499e..55b9fba0c0 100644 --- a/libavformat/utils.c +++ b/libavformat/utils.c @@ -282,7 +282,8 @@ static AVInputFormat *av_probe_input_format2(AVProbeData *pd, int is_opened, int if (score > *score_max) { *score_max = score; fmt = fmt1; - } + }else if (score == *score_max) + fmt = NULL; } return fmt; }