]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/png_parser.c
avcodec: Constify all the AVCodecParsers
[ffmpeg] / libavcodec / png_parser.c
index 74f296411810f9624fe5573ec211c8ff8c02bf47..314de1b4366910b15c1fd3e84513d3ee0672c1e9 100644 (file)
@@ -45,6 +45,7 @@ static int png_parse(AVCodecParserContext *s, AVCodecContext *avctx,
     s->pict_type = AV_PICTURE_TYPE_NONE;
 
     *poutbuf_size = 0;
+    *poutbuf = NULL;
 
     if (!ppc->pc.frame_start_found) {
         uint64_t state64 = ppc->pc.state64;
@@ -109,7 +110,7 @@ flush:
     return next;
 }
 
-AVCodecParser ff_png_parser = {
+const AVCodecParser ff_png_parser = {
     .codec_ids      = { AV_CODEC_ID_PNG },
     .priv_data_size = sizeof(PNGParseContext),
     .parser_parse   = png_parse,