amldmx: CF1 add secure flag in caps [1/2]
PD#SWPL-178861
Problem:
add secure flag in caps
Solution:
add secure flag in caps
Verify:
(detail info)
Change-Id: Ia950fbdd09458f113c912d70ef3392108853d95f
Signed-off-by: xuesong.jiang <xuesong.jiang@amlogic.com>
diff --git a/src/gstamldmx.c b/src/gstamldmx.c
index 1804c37..30b3df7 100644
--- a/src/gstamldmx.c
+++ b/src/gstamldmx.c
@@ -1389,6 +1389,14 @@
if (amlhwdmx->is_secure_es && is_video)
{
gst_caps_set_features_simple(caps, gst_caps_features_from_string(GST_CAPS_FEATURE_MEMORY_DMABUF));
+#ifdef DBG_SECMEM
+#else
+ GValue val = G_VALUE_INIT;
+ g_value_init (&val, G_TYPE_BOOLEAN);
+ g_value_set_boolean (&val, TRUE);
+ gst_caps_set_value (caps, "secure", &val);
+ g_value_unset (&val);
+#endif
GST_DEBUG("got caps: %" GST_PTR_FORMAT, caps);
}