diff --git a/ffserver.c b/ffserver.c index b5bd8f833b97fa3526310ff2a31462e18e2cc054..1a2758367736bb39d31a187fbbfbded91d88f0a5 100644 --- a/ffserver.c +++ b/ffserver.c @@ -3863,6 +3863,8 @@ drop: if (avformat_write_header(s, NULL) < 0) { http_log("Container doesn't support the required parameters\n"); avio_closep(&s->pb); + s->streams = NULL; + s->nb_streams = 0; avformat_free_context(s); goto bail; }