amldemux: CB1 fix cbc1 audio decrypt [1/1]
PD#SWPL-135907
Problem:
fix cbc1 audio decrypt
Solution:
00039-fix-cbc1-audio-decrypt.patch
Verify:
AH212
Signed-off-by: zengliang.li <zengliang.li@amlogic.com>
Change-Id: Id6a1e3f6cfd6bfdbd4ed5c596fed0ba3847f7d87
diff --git a/aml-qtdemux/fourcc.h b/aml-qtdemux/fourcc.h
index 9a0be6b..2e75b11 100644
--- a/aml-qtdemux/fourcc.h
+++ b/aml-qtdemux/fourcc.h
@@ -408,6 +408,7 @@
#define FOURCC_frma GST_MAKE_FOURCC('f','r','m','a')
#define FOURCC_schm GST_MAKE_FOURCC('s','c','h','m')
#define FOURCC_schi GST_MAKE_FOURCC('s','c','h','i')
+#define FOURCC_senc GST_MAKE_FOURCC('s','e','n','c')
/* Common Encryption */
#define FOURCC_pssh GST_MAKE_FOURCC('p','s','s','h')
diff --git a/aml-qtdemux/qtdemux_types.c b/aml-qtdemux/qtdemux_types.c
index 5c301b9..c41fc89 100644
--- a/aml-qtdemux/qtdemux_types.c
+++ b/aml-qtdemux/qtdemux_types.c
@@ -233,6 +233,7 @@
{FOURCC_dvcC, "DOVI in dvcC box", 0},
{FOURCC_dvvC, "DOVI in dvvC box", 0},
{FOURCC_dvwC, "DOVI in dvwC box", 0},
+ {FOURCC_senc, "sample encryption box", 0},
{0, "unknown", 0,},
};