amlqtdemux: CB1 reject avc profile 127 CCID 3 [1/1]

PD#SWPL-199632

Problem:
dolby request reject avc profile 127 and CCID 3
Solution:
modify qtdemux dv parser.

Verify:
AP222

Change-Id: I9b43376d494eb709ef089a91b0346990ac570e79
Signed-off-by: bo.xiao <bo.xiao@amlogic.com>
diff --git a/aml-qtdemux/aml-qtdemux.c b/aml-qtdemux/aml-qtdemux.c
index e05caa1..07032a2 100644
--- a/aml-qtdemux/aml-qtdemux.c
+++ b/aml-qtdemux/aml-qtdemux.c
@@ -11252,13 +11252,24 @@
     {
       if (dvConfig == AML_FOURCC_dvcC || dvConfig == AML_FOURCC_dvvC || dvConfig == AML_FOURCC_dvwC)
       {
-        if (profile == 9)
+        if (profile == 0)
+        {
+          GST_DEBUG ("profile: 0, Playback avc bitstream using base-layer");
+          el_present_flag = 0;
+          bl_present_flag = 0;
+        }
+        else if (profile == 9)
           GST_DEBUG ("Playback Dolby Vision");
         else
         {
           GST_DEBUG ("invalid profile, Playback HEVC bitstream using base-layer");
           el_present_flag = 0;
           bl_present_flag = 0;
+          if (profile == 127 && bl_signal_compatibility_id == 3)
+          {
+            GST_WARNING ("reject play for profile(127), CCID(3).");
+            bRejectPlay = TRUE;
+          }
         }
       }
       else