summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--stream/stream_lavf.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/stream/stream_lavf.c b/stream/stream_lavf.c
index eecb3f6579..a3c803d70a 100644
--- a/stream/stream_lavf.c
+++ b/stream/stream_lavf.c
@@ -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)