]> git.sesse.net Git - ffmpeg/blobdiff - libavfilter/vf_mcdeint.c
avcodec/mpegvideo_enc: Consider chroma_intra_matrix in dct_quantize_trellis_c()
[ffmpeg] / libavfilter / vf_mcdeint.c
index 833ce35adc58c36ca2ab84e77047a42b08ce386a..9f1b3f5786ae20c8c7f4ed4d1258f00dbd266357 100644 (file)
@@ -174,7 +174,7 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *inpic)
     MCDeintContext *mcdeint = inlink->dst->priv;
     AVFilterLink *outlink = inlink->dst->outputs[0];
     AVFrame *outpic, *frame_dec;
-    AVPacket pkt;
+    AVPacket pkt = {0};
     int x, y, i, ret, got_frame = 0;
 
     outpic = ff_get_video_buffer(outlink, outlink->w, outlink->h);
@@ -186,8 +186,6 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *inpic)
     inpic->quality = mcdeint->qp * FF_QP2LAMBDA;
 
     av_init_packet(&pkt);
-    pkt.data = NULL;    // packet data will be allocated by the encoder
-    pkt.size = 0;
 
     ret = avcodec_encode_video2(mcdeint->enc_ctx, &pkt, inpic, &got_frame);
     if (ret < 0)