mirror of
https://github.com/mpv-player/mpv
synced 2025-05-13 21:57:59 +00:00
demux: stop iterating over demuxers as soon as a match is found
This commit is contained in:
parent
b4c73ed105
commit
9022b1b51d
@ -3405,8 +3405,10 @@ static struct demuxer *demux_open(struct stream *stream,
|
|||||||
check_levels = d_force;
|
check_levels = d_force;
|
||||||
}
|
}
|
||||||
for (int n = 0; demuxer_list[n]; n++) {
|
for (int n = 0; demuxer_list[n]; n++) {
|
||||||
if (strcmp(demuxer_list[n]->name, force_format) == 0)
|
if (strcmp(demuxer_list[n]->name, force_format) == 0) {
|
||||||
check_desc = demuxer_list[n];
|
check_desc = demuxer_list[n];
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if (!check_desc) {
|
if (!check_desc) {
|
||||||
mp_err(log, "Demuxer %s does not exist.\n", force_format);
|
mp_err(log, "Demuxer %s does not exist.\n", force_format);
|
||||||
|
Loading…
Reference in New Issue
Block a user