]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/dsddec.c
avcodec/svq3: Don't copy watermarked frame data twice
[ffmpeg] / libavcodec / dsddec.c
index 9814c9eb82420c487207e15aa744910b54f533af..21d1d9f5de513a77340d9bdd47a9b83cfbe4720b 100644 (file)
@@ -66,7 +66,7 @@ static av_cold int decode_init(AVCodecContext *avctx)
 
 typedef struct ThreadData {
     AVFrame *frame;
-    AVPacket *avpkt;
+    const AVPacket *avpkt;
 } ThreadData;
 
 static int dsd_channel(AVCodecContext *avctx, void *tdata, int j, int threadnr)
@@ -75,7 +75,7 @@ static int dsd_channel(AVCodecContext *avctx, void *tdata, int j, int threadnr)
     DSDContext *s = avctx->priv_data;
     ThreadData *td = tdata;
     AVFrame *frame = td->frame;
-    AVPacket *avpkt = td->avpkt;
+    const AVPacket *avpkt = td->avpkt;
     int src_next, src_stride;
     float *dst = ((float **)frame->extended_data)[j];