index d0d8722adba3b146ba87aca93792ca0d420c1951..196692e3d014cf13a343740a51999e5ffbce49b9 100644 (file)
Ptr wkBuf[NUM_BUFS];\r
Ptr outBuf[NUM_BUFS];\r
\r
Ptr wkBuf[NUM_BUFS];\r
Ptr outBuf[NUM_BUFS];\r
\r
-int chanToMicMapping[8] = {0, 1, 4, 5, 2, 3, 6, 7};\r
+/* channel 0 (serilizer 1 left) - mic1 */\r
+/* channel 1 (serilizer 1 right) - mic2 */\r
+/* channel 2 (serilizer 2 left) - mic5 */\r
+/* channel 3 (serilizer 2 right) - mic6 */\r
+/* channel 4 (serilizer 3 left) - mic3 */\r
+/* channel 5 (serilizer 3 right) - mic4 */\r
+/* channel 6 (serilizer 4 left) - mic8 */\r
+/* channel 7 (serilizer 4 right) - mic7 */\r
+int chanToMicMapping[8] = {0, 1, 4, 5, 3, 2, 7, 6};\r
\r
/* Error flag */\r
uint32_t gblErrFlag = 0;\r
\r
/* Error flag */\r
uint32_t gblErrFlag = 0;\r
#else\r
tempOutPtr = outBuf[gtxFrameIndexCount];\r
#endif\r
#else\r
tempOutPtr = outBuf[gtxFrameIndexCount];\r
#endif\r
- // set the tempMicPtr to mic_in[4]\r
- tempMicPtr = (unsigned char *)mics_in[4];\r
+ // set the tempMicPtr to mic_in[7] (mic8)\r
+ tempMicPtr = (unsigned char *)mics_in[7];\r
// set the TX pointer to left cahhnel\r
tempTxPtr = txBuf[gtxFrameIndexCount];\r
// copy upsampled and Q15 to Q31 converted MSS output to TX left channel\r
// set the TX pointer to left cahhnel\r
tempTxPtr = txBuf[gtxFrameIndexCount];\r
// copy upsampled and Q15 to Q31 converted MSS output to TX left channel\r