]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/r210dec.c
Add missing mm_support call toff_h264_pred_init_x86.
[ffmpeg] / libavcodec / r210dec.c
index 94edb169ae6b614bd8efc3c1a13690c94600b61e..416f76498c2408965bed563c934b1a2a8b7e6615 100644 (file)
@@ -63,9 +63,9 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *data_size,
         for (w = 0; w < avctx->width; w++) {
             uint32_t pixel = be2me_32(*src++);
             uint16_t r, g, b;
-            r =  pixel <<  6;
+            b =  pixel <<  6;
             g = (pixel >>  4) & 0xffc0;
-            b = (pixel >> 14) & 0xffc0;
+            r = (pixel >> 14) & 0xffc0;
             *dst++ = r | (r >> 10);
             *dst++ = g | (g >> 10);
             *dst++ = b | (b >> 10);
@@ -92,7 +92,7 @@ static av_cold int decode_close(AVCodecContext *avctx)
 
 AVCodec r210_decoder = {
     "r210",
-    CODEC_TYPE_VIDEO,
+    AVMEDIA_TYPE_VIDEO,
     CODEC_ID_R210,
     0,
     decode_init,