amldemux: CF1 UGMP support amlhwdmx dummydrm pipeline [1/2]

PD#SWPL-140763

Problem:
amdemux add SecMem caps feature to link to dummydrm

Solution:
amdemux add SecMem caps feature to link to dummydrm

Verify:
(detail info)

Change-Id: I7730b31feafffd89b6b47c1137a268889f8b8bd5
Signed-off-by: xuesong.jiang <xuesong.jiang@amlogic.com>
diff --git a/src/gstamldmx.c b/src/gstamldmx.c
index e7e8a1f..f5cb7f7 100644
--- a/src/gstamldmx.c
+++ b/src/gstamldmx.c
@@ -35,6 +35,7 @@
 
 #define GST_CAPS_FEATURE_MEMORY_DMABUF "memory:DMABuf"
 #define GST_CAPS_FEATURE_SECURE_TS "secure:AesEnc"
+#define GST_CAPS_FEATURE_MEMORY_SECMEM_MEMORY "memory:SecMem"
 
 /* caps */
 static GstStaticPadTemplate sink_template =
@@ -43,6 +44,7 @@
                             GST_PAD_ALWAYS,
                             GST_STATIC_CAPS(
                                 // "video/mpegts, systemstream = (boolean) true; "
+                                "video/mpegts(" GST_CAPS_FEATURE_MEMORY_SECMEM_MEMORY "), systemstream = (boolean) true; "
                                 "video/mpegts(" GST_CAPS_FEATURE_SECURE_TS "), systemstream = (boolean) true; "));
 
 static GstStaticPadTemplate video_src_template =