]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/xmv.c
avformat: Constify all muxer/demuxers
[ffmpeg] / libavformat / xmv.c
index 7f12956458c71386bb2836522a919f9401667e36..36816ec0054a6db0a6d144186472ed16b200462f 100644 (file)
@@ -397,8 +397,6 @@ static int xmv_process_packet_header(AVFormatContext *s)
                 av_assert0(xmv->video.stream_index < s->nb_streams);
 
                 if (vst->codecpar->extradata_size < 4) {
-                    av_freep(&vst->codecpar->extradata);
-
                     if ((ret = ff_alloc_extradata(vst->codecpar, 4)) < 0)
                         return ret;
                 }
@@ -585,7 +583,7 @@ static int xmv_read_packet(AVFormatContext *s,
     return 0;
 }
 
-AVInputFormat ff_xmv_demuxer = {
+const AVInputFormat ff_xmv_demuxer = {
     .name           = "xmv",
     .long_name      = NULL_IF_CONFIG_SMALL("Microsoft XMV"),
     .extensions     = "xmv",