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 =