Renamed "reserved" parameter to "resetCount" for DTSX to pass reset count info from...
authorSu <qsu@ti.com>
Thu, 31 Aug 2017 02:09:00 +0000 (22:09 -0400)
committerSu <qsu@ti.com>
Thu, 31 Aug 2017 02:09:00 +0000 (22:09 -0400)
3p-ip-dts
pasdk/paf
pasdk/test_arm/framework/aspDecOpCircBuf_slave.c
pasdk/test_dsp/framework/aspDecOpCircBuf_master.c

index 1ec1746d67d7f93c69d71ba6ab445955ed590c91..a010b1e63dde10df39566066c2c406abb5909f05 160000 (submodule)
--- a/3p-ip-dts
+++ b/3p-ip-dts
@@ -1 +1 @@
-Subproject commit 1ec1746d67d7f93c69d71ba6ab445955ed590c91
+Subproject commit a010b1e63dde10df39566066c2c406abb5909f05
index a5e27af7efd172a20588ddfc9b3859b4dc509ea4..8550580e7b7c12202c8a6339edf3395af988f2bc 160000 (submodule)
--- a/pasdk/paf
+++ b/pasdk/paf
@@ -1 +1 @@
-Subproject commit a5e27af7efd172a20588ddfc9b3859b4dc509ea4
+Subproject commit 8550580e7b7c12202c8a6339edf3395af988f2bc
index 25b6a56352be91eb6dc8c2e424d6de976d1d1f32..f83b19a9cd48c31865c7fea72e0b6e38e7a1085b 100644 (file)
@@ -695,6 +695,7 @@ Int cbWriteAf(
         pAfCb->numChansUsedForMetadata = pAfWrt->numChansUsedForMetadata; /* if metadata is used in DTSX*/
         pAfCb->pafBsFixedData = pAfWrt->pafBsFixedData;                   /* if true, do not convert float to fixed in DTSX metadata transfer */
         pAfCb->root = pAfWrt->root;                                       /* used for channel MASK in DTSX . BAD IDEA, need fix */
+        pAfCb->resetCount = pAfWrt->resetCount;                           /* used for communication between DTSX and PARMA */
 #endif         
             // write PCM samples
             streamMask = pAfWrt->fxns->channelMask(pAfWrt, pAfCb->channelConfigurationStream);
index fce627ba953a92be28281ee0aa156239831f0c50..bdf202db544ffd4b7c96d7930d6b863641f87ace 100644 (file)
@@ -876,6 +876,8 @@ Int cbReadAf(
         pAfRd->numChansUsedForMetadata = pAfCb->numChansUsedForMetadata; /* if metadata is used in DTSX */
         pAfRd->pafBsFixedData = pAfCb->pafBsFixedData;                   /* if true, do not convert float to fixed in DTSX metadata transfer */
         pAfRd->root = pAfCb->root;                                       /* used for channel MASK in DTSX. BAD IDEA, need fix */
+        pAfRd->resetCount = pAfCb->resetCount;                           /* used for communication between DTSX and PARMA */
+
 #endif         
         // Compute stream mask for current CB AF.
         // Mask indicates which channels are present in AF.
@@ -1289,6 +1291,7 @@ static Void cbReadMuteWithLastAfInfo(
        pAfRd->numChansUsedForMetadata = 15;                        /* constant of 15 */
        pAfRd->pafBsFixedData = TRUE;                               /* if true, do not convert float to fixed in DTSX metadata transfer */
        pAfRd->root = 0x1BF;                                        /* used for channel MASK in DTSX. 0x1BF = 7.1 as defined in dtshd_dec_api_common.h */
+    pAfRd->resetCount = 0;                                      /* used for communication between DTSX and PARMA */
 #endif         
 }