]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/pngdec.c
avcodec/decode: do not treat discarded frames as eof when draining
[ffmpeg] / libavcodec / pngdec.c
index 102551972ead3a7cf3bdad9434d6c91b7387dc51..aece1fcd5f3699197d377978f348f1ecc50708ce 100644 (file)
@@ -1171,7 +1171,7 @@ static int decode_frame_common(AVCodecContext *avctx, PNGDecContext *s,
             }
         }
 
-        metadatap = avpriv_frame_get_metadatap(p);
+        metadatap = &p->metadata;
         switch (tag) {
         case MKTAG('I', 'H', 'D', 'R'):
             if ((ret = decode_ihdr_chunk(avctx, s, length)) < 0)