]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/ljpegenc.c
lavc: remove disabled FF_API_IDCT cruft
[ffmpeg] / libavcodec / ljpegenc.c
index 555bffa4ee12f7b79e0a1301290deb591ab454f1..c7291ada67b80a22eed5d3a8fc32505a7ed14e1d 100644 (file)
@@ -63,7 +63,10 @@ static int encode_picture_lossless(AVCodecContext *avctx, AVPacket *pkt,
 
     init_put_bits(&s->pb, pkt->data, pkt->size);
 
-    *p = *pict;
+    av_frame_unref(p);
+    ret = av_frame_ref(p, pict);
+    if (ret < 0)
+        return ret;
     p->pict_type= AV_PICTURE_TYPE_I;
     p->key_frame= 1;