stream_lavf: don't duplicate list of rtmp protocols

Assume a rtmp prefix means rtmp instead.
This commit is contained in:
wm4 2013-11-04 19:57:39 +01:00
parent 41fedab2d9
commit 859964e0db
1 changed files with 4 additions and 6 deletions

View File

@ -219,12 +219,10 @@ static int open_f(stream_t *stream, int mode)
}
}
char *rtmp[] = {"rtmp:", "rtmpt:", "rtmpe:", "rtmpte:", "rtmps:"};
for (int i = 0; i < FF_ARRAY_ELEMS(rtmp); i++)
if (!strncmp(filename, rtmp[i], strlen(rtmp[i]))) {
stream->demuxer = "lavf";
stream->lavf_type = "flv";
}
if (strncmp(filename, "rtmp", 4) == 0) {
stream->demuxer = "lavf";
stream->lavf_type = "flv";
}
stream->priv = avio;
int64_t size = avio_size(avio);
if (size >= 0)