From 77f5cb92aff4e319f6dd804e959d466cee63c4fb Mon Sep 17 00:00:00 2001 From: Stefano Sabatini <stefasab@gmail.com> Date: Thu, 28 Nov 2013 21:05:31 +0100 Subject: [PATCH] ffserver: factorize code setting ReadOnlyFile/File options --- ffserver.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/ffserver.c b/ffserver.c index 4b70dc298e1..16234259264 100644 --- a/ffserver.c +++ b/ffserver.c @@ -4209,18 +4209,13 @@ static int parse_ffconfig(const char *filename) goto end; } } - } else if (!av_strcasecmp(cmd, "ReadOnlyFile")) { + } else if (!av_strcasecmp(cmd, "File") || !av_strcasecmp(cmd, "ReadOnlyFile")) { if (feed) { get_arg(feed->feed_filename, sizeof(feed->feed_filename), &p); - feed->readonly = 1; + feed->readonly = !av_strcasecmp(cmd, "ReadOnlyFile"); } else if (stream) { get_arg(stream->feed_filename, sizeof(stream->feed_filename), &p); } - } else if (!av_strcasecmp(cmd, "File")) { - if (feed) { - get_arg(feed->feed_filename, sizeof(feed->feed_filename), &p); - } else if (stream) - get_arg(stream->feed_filename, sizeof(stream->feed_filename), &p); } else if (!av_strcasecmp(cmd, "Truncate")) { if (feed) { get_arg(arg, sizeof(arg), &p); -- GitLab