video : add SR32 format 26/97926/1 accepted/tizen/3.0/common/20161117.092236 accepted/tizen/3.0/ivi/20161117.083736 accepted/tizen/3.0/mobile/20161117.083641 accepted/tizen/3.0/tv/20161117.083659 accepted/tizen/3.0/wearable/20161117.083718 submit/tizen_3.0/20161117.015221
authorHyunil <hyunil46.park@samsung.com>
Fri, 4 Nov 2016 06:32:09 +0000 (15:32 +0900)
committerHyunil Park <hyunil46.park@samsung.com>
Tue, 15 Nov 2016 10:23:32 +0000 (02:23 -0800)
Change-Id: Iaadabf69addf453c934746c7d3b665521e31fd1f
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
(cherry picked from commit bbf9005523c004a5ab54e122d49e809c4a0362a6)

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

index e67dbf5..ae9ace8 100644 (file)
@@ -3453,6 +3453,8 @@ static const VideoFormat formats[] = {
       SUB4444, PACK_RGBA),
   MAKE_RGBA_FORMAT (BGRA, "raw video", DPTH8888, PSTR4444, PLANE0, OFFS2103,
       SUB4444, PACK_BGRA),
+  MAKE_RGBA_FORMAT (SR32, "raw video", DPTH8888, PSTR4444, PLANE0, OFFS2103,
+      SUB4444, PACK_BGRA),
   MAKE_RGBA_PACK_FORMAT (ARGB, "raw video", DPTH8888, PSTR4444, PLANE0,
       OFFS1230, SUB4444, PACK_ARGB),
   MAKE_RGBA_FORMAT (ABGR, "raw video", DPTH8888, PSTR4444, PLANE0, OFFS3210,
index 99cfd6d..1e87dd6 100644 (file)
@@ -111,6 +111,7 @@ typedef enum {
   GST_VIDEO_FORMAT_xBGR,
   GST_VIDEO_FORMAT_RGBA,
   GST_VIDEO_FORMAT_BGRA,
+  GST_VIDEO_FORMAT_SR32,
   GST_VIDEO_FORMAT_ARGB,
   GST_VIDEO_FORMAT_ABGR,
   GST_VIDEO_FORMAT_RGB,
index 658e545..8a27e70 100644 (file)
@@ -607,6 +607,9 @@ fill_planes (GstVideoInfo * info)
     case GST_VIDEO_FORMAT_RGBA:
     case GST_VIDEO_FORMAT_BGRx:
     case GST_VIDEO_FORMAT_BGRA:
+#ifdef TIZEN_FEATURE_VIDEO_MODIFICATION
+    case GST_VIDEO_FORMAT_SR32:
+#endif
     case GST_VIDEO_FORMAT_xRGB:
     case GST_VIDEO_FORMAT_ARGB:
     case GST_VIDEO_FORMAT_xBGR: