gralloc1: Get color space from metadata handle
Get color space from metadata handle when color metadata
is not defined
Change-Id: Ibeb0ce187e6c5b59d626345cf4d0d275c67df034
CRs-Fixed: 2160262
diff --git a/libgralloc1/gr_buf_mgr.cpp b/libgralloc1/gr_buf_mgr.cpp
index 8aeee40..1e461d5 100644
--- a/libgralloc1/gr_buf_mgr.cpp
+++ b/libgralloc1/gr_buf_mgr.cpp
@@ -692,8 +692,11 @@
break;
}
break;
+ } else if (getMetaData(hnd, GET_COLOR_SPACE, color_space) != 0) {
+ *color_space = 0;
}
- if (getMetaData(hnd, GET_COLOR_SPACE, &color_metadata) != 0) {
+#else
+ if (getMetaData(hnd, GET_COLOR_SPACE, color_space) != 0) {
*color_space = 0;
}
#endif