video: fix r210 format
authorWim Taymans <wim.taymans@collabora.co.uk>
Fri, 13 Jul 2012 13:22:57 +0000 (15:22 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Fri, 13 Jul 2012 13:22:57 +0000 (15:22 +0200)
It is an RGB format.

gst-libs/gst/video/video-format.c

index e6d3f124fb9ba77ca25311d9ca3c9e26e35bf0ee..2355396231699036e0dbc43ed97726a6dbed3732 100644 (file)
@@ -1108,7 +1108,7 @@ pack_copy8 (const GstVideoFormatInfo * info, GstVideoPackFlags flags,
   memcpy (GET_LINE (y), src, width * 8);
 }
 
-#define PACK_r210 GST_VIDEO_FORMAT_AYUV64, unpack_r210, 1, pack_r210
+#define PACK_r210 GST_VIDEO_FORMAT_ARGB64, unpack_r210, 1, pack_r210
 static void
 unpack_r210 (const GstVideoFormatInfo * info, GstVideoPackFlags flags,
     gpointer dest, const gpointer data[GST_VIDEO_MAX_PLANES],
@@ -1458,8 +1458,8 @@ static VideoFormat formats[] = {
       OFFS2460, SUB444, PACK_ARGB64),
   MAKE_YUVA_PACK_FORMAT (AYUV64, "raw video", 0x00000000, DPTH16_16_16_16,
       PSTR8888, PLANE0, OFFS2460, SUB444, PACK_AYUV64),
-  MAKE_YUV_FORMAT (r210, "raw video", GST_MAKE_FOURCC ('r', '2', '1', '0'),
-      DPTH10_10_10, PSTR444, PLANE0, OFFS0, SUB444, PACK_r210),
+  MAKE_RGB_FORMAT (r210, "raw video", DPTH10_10_10, PSTR444, PLANE0, OFFS0,
+      SUB444, PACK_r210),
   MAKE_YUV_FORMAT (I420_10BE, "raw video", 0x00000000, DPTH10_10_10,
       PSTR222, PLANE012, OFFS0, SUB420, PACK_I420_10BE),
   MAKE_YUV_LE_FORMAT (I420_10LE, "raw video", 0x00000000, DPTH10_10_10,