From b133ec62443022de48126cba9352ffefed6b4709 Mon Sep 17 00:00:00 2001 From: Stefano Sabatini Date: Fri, 29 Nov 2013 11:47:01 +0100 Subject: ffserver: improve feedback in case no feed is defined for a stream --- ffserver.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'ffserver.c') diff --git a/ffserver.c b/ffserver.c index 46c08d2e00..469046a3ef 100644 --- a/ffserver.c +++ b/ffserver.c @@ -3690,7 +3690,12 @@ static void build_file_streams(void) av_dict_set(&stream->in_opts, "mpeg2ts_compute_pcr", "1", 0); } - http_log("Opening file '%s'\n", stream->feed_filename); + if (!stream->feed_filename[0]) { + http_log("Unspecified feed file for stream '%s'\n", stream->filename); + goto fail; + } + + http_log("Opening feed file '%s' for stream '%s'\n", stream->feed_filename, stream->filename); if ((ret = avformat_open_input(&infile, stream->feed_filename, stream->ifmt, &stream->in_opts)) < 0) { http_log("Could not open '%s': %d\n", stream->feed_filename, ret); /* remove stream (no need to spend more time on it) */ -- cgit v1.2.3