]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/dds.c
avcodec: add Gremlin DPCM decoder
[ffmpeg] / libavcodec / dds.c
index bc11bdb0fa30ddf92f2f1d2b782385f2abe459fe..f026f9cd5a4922c3eb5bf3c16090efffbf559e8a 100644 (file)
@@ -687,7 +687,7 @@ static int dds_decode(AVCodecContext *avctx, void *data,
                     (frame->data[1][2+i*4]<<0)+
                     (frame->data[1][1+i*4]<<8)+
                     (frame->data[1][0+i*4]<<16)+
-                    (frame->data[1][3+i*4]<<24)
+                    ((unsigned)frame->data[1][3+i*4]<<24)
             );
         }
         frame->palette_has_changed = 1;