diff --git a/ffserver.c b/ffserver.c index 372e6abd84..16d48085e2 100644 --- a/ffserver.c +++ b/ffserver.c @@ -4233,7 +4233,7 @@ static int parse_ffconfig(const char *filename) fprintf(stderr, "%s:%d: No corresponding for \n", filename, line_num); errors++; - } + } else { if (stream->feed && stream->fmt && strcmp(stream->fmt->name, "ffm") != 0) { if (audio_id != CODEC_ID_NONE) { audio_enc.codec_type = CODEC_TYPE_AUDIO; @@ -4247,6 +4247,7 @@ static int parse_ffconfig(const char *filename) } } stream = NULL; + } } else if (!strcasecmp(cmd, "