]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/performance-audio-sr.git/blobdiff - pasdk/test_dsp/framework/itopo/patchs.c
PASDK-401:Clean up compile-time component selection in ARM&DSP patchs files
[processor-sdk/performance-audio-sr.git] / pasdk / test_dsp / framework / itopo / patchs.c
index c0bc563839d0cc8376210f5094cceeb1dcb6fa23..374e8066e16c9f51574527b7f9c0696090b483a1 100644 (file)
@@ -48,34 +48,42 @@ All rights reserved.
 
 #include "dbgBenchmark.h" // PCM high-sampling rate + SRC + CAR benchmarking
 
-#ifndef _ENABLE_BENCHMARK_PCMHSR_SRC_CAR_
+#ifdef DTS_BUILD
 //
-// NOT performing PCM high-sampling rate + SRC + CAR benchmarking
+// DTS build
+//
+#define _DTS_
+#else
+#undef  _DTS_
+#endif // DTS_BUILD
+   
+#ifdef DH_BUILD
+//
+// DH build
 //
-
-//#define _AE0_
 #define _SRC4_
 #define _CAR_
 #define _OAR_
-//#define _DAP_
 #define _BMDA_
-//#define _ML0_
 
-#else // _ENABLE_BENCHMARK_PCMHSR_SRC_CAR_
-//
-// Performing PCM high-sampling rate + SRC + CAR benchmarking
+#ifdef _ENABLE_BENCHMARK_PCMHSR_SRC_CAR_
 //
+// Performing PCM high-sampling rate + SRC + CAR benchmarking.
+// This is DH build, but with OAR removed.
+#undef  _OAR_
+#endif // _ENABLE_BENCHMARK_PCMHSR_SRC_CAR_
+
+#else
+#undef  _SRC4_
+#undef  _CAR_
+#undef  _OAR_
+#undef  _BMDA_    
+#endif // DH_BUILD
+
 
 //#define _AE0_
-#define _SRC4_
-#define _CAR_
-//#define _OAR_
-//#define _DAP_
-#define _BMDA_
 //#define _ML0_
 
-#endif // _ENABLE_BENCHMARK_PCMHSR_SRC_CAR_
-
 
 //
 // Decoder Definitions
@@ -113,11 +121,6 @@ All rights reserved.
 #include <oar_tig.h>
 #endif
 
-#ifdef _DAP_
-#include <dap.h>
-#include <dap_tig.h>
-#endif
-
 #ifdef _BMDA_
 #include <bmda.h>
 #include <bmda_tig.h>
@@ -128,6 +131,11 @@ All rights reserved.
 #include <ml_mds.h>
 #endif
 
+#ifdef _DTS_
+#include <dtsuhdb.h>
+#include <dtsuhdb_mds.h>
+#endif
+
 const PAF_ASP_LinkInit aspLinkInitAllI13[] =
 {
 #ifdef _AE0_
@@ -151,13 +159,13 @@ const PAF_ASP_LinkInit aspLinkInitAllI13[] =
     PAF_ASP_LINKINIT(STD, OAR, TIG),
 #endif
 
-#ifdef _DAP_
-    PAF_ASP_LINKINIT(STD, DAP, TIG),
-#endif
-
 #ifdef _BMDA_
     PAF_ASP_LINKINIT(STD, BMDA, TIG),
 #endif
+
+#ifdef _DTS_
+    PAF_ASP_LINKINIT(STD, DTSUHDB, MDS),
+#endif
     PAF_ASP_LINKNONE,
 };
 
@@ -189,13 +197,13 @@ const PAF_ASP_LinkInit aspLinkInitStdI13[] =
     PAF_ASP_LINKINIT(STD, OAR, TIG),
 #endif
 
-#ifdef _DAP_
-    PAF_ASP_LINKINIT(STD, DAP, TIG),
-#endif
-
 #ifdef _BMDA_
     PAF_ASP_LINKINIT(STD, BMDA, TIG),
 #endif
+
+#ifdef _DTS_
+    PAF_ASP_LINKINIT(STD, DTSUHDB, MDS),
+#endif
     PAF_ASP_LINKNONE,
 };