gst-drmplugins: CB1 fix query caps flow in dummydrm [1/1]

PD#SWPL-101110

Problem:
dummydrm element will add dma flag in caps feature when quey sink pad
caps
this caused caps negotiate failure with update demux element

Solution:
rm dma flag in caps feature

Verify:
(detail info)

Change-Id: I189d978afdf86ee927a4fa329d76888243267d1d
Signed-off-by: xuesong.jiang <xuesong.jiang@amlogic.com>
diff --git a/gst-aml-drm-plugins-1.0/src/dummy/gstdummydrm.c b/gst-aml-drm-plugins-1.0/src/dummy/gstdummydrm.c
index 629c88a..585007a 100644
--- a/gst-aml-drm-plugins-1.0/src/dummy/gstdummydrm.c
+++ b/gst-aml-drm-plugins-1.0/src/dummy/gstdummydrm.c
@@ -169,7 +169,8 @@
             ret = gst_caps_copy(caps);
             unsigned size = gst_caps_get_size(ret);
             for (unsigned i = 0; i < size; ++i) {
-                gst_caps_set_features(ret, i, gst_caps_features_from_string(GST_CAPS_FEATURE_MEMORY_DMABUF));
+                GstCapsFeatures * feature = gst_caps_get_features(ret, i);
+                gst_caps_features_remove(feature, GST_CAPS_FEATURE_MEMORY_SECMEM_MEMORY);
             }
         }  else {
             ret = gst_caps_copy(srccaps);