diff options
Diffstat (limited to 'ffserver.c')
-rw-r--r-- | ffserver.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ffserver.c b/ffserver.c index e463f32598..fc774d9733 100644 --- a/ffserver.c +++ b/ffserver.c @@ -2192,8 +2192,10 @@ static int http_prepare_data(HTTPContext *c) c->buffer_end = c->pb_buffer + len; codec->frame_number++; - if (len == 0) + if (len == 0) { + av_free_packet(&pkt); goto redo; + } } av_free_packet(&pkt); } |