X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=ffserver.c;h=526cbfcae3cd7a74144a8e63438caebcb6864ceb;hb=c89e075d5a66e095c4c21d6bb7ecd80bb1137f73;hp=1d4c8dc5b98453f2cc158ac73e3077e804195efc;hpb=02daf2b36025012bc9dee8bd2ba5d5934f950558;p=ffmpeg diff --git a/ffserver.c b/ffserver.c index 1d4c8dc5b98..526cbfcae3c 100644 --- a/ffserver.c +++ b/ffserver.c @@ -2318,7 +2318,7 @@ static int http_prepare_data(HTTPContext *c) c->packet_stream_index = pkt.stream_index; ctx = c->rtp_ctx[c->packet_stream_index]; if(!ctx) { - av_free_packet(&pkt); + av_packet_unref(&pkt); break; } codec = ctx->streams[0]->codec; @@ -2370,11 +2370,11 @@ static int http_prepare_data(HTTPContext *c) codec->frame_number++; if (len == 0) { - av_free_packet(&pkt); + av_packet_unref(&pkt); goto redo; } } - av_free_packet(&pkt); + av_packet_unref(&pkt); } } break; @@ -3548,7 +3548,7 @@ static void extract_mpeg4_header(AVFormatContext *infile) } mpeg4_count--; } - av_free_packet(&pkt); + av_packet_unref(&pkt); } }