add M-Audio FastTrack to supported device list

- Now MobilePre and FastTrack are supported.

Change-Id: I457c2dc748330faa0bb1f5bda8a182278ce094f7
diff --git a/suite/audio_quality/lib/src/audio/AudioHardware.cpp b/suite/audio_quality/lib/src/audio/AudioHardware.cpp
index eeb70f5..0eebe0a 100644
--- a/suite/audio_quality/lib/src/audio/AudioHardware.cpp
+++ b/suite/audio_quality/lib/src/audio/AudioHardware.cpp
@@ -34,7 +34,11 @@
 int AudioHardware::detectAudioHw()
 {
     android::String8 script("test_description/conf/detect_usb_audio.py");
-    android::String8 param("MobilePre");
+    /* This is the list of supported devices.
+       MobilePre: M-Audio MobilePre
+       Track: M-Audio FastTrack
+     */
+    android::String8 param("MobilePre Track");
     android::String8 resultStr;
     if (!SimpleScriptExec::runScript(script, param, resultStr)) {
         LOGE("cannot run script");
diff --git a/suite/audio_quality/test/MixerTest.cpp b/suite/audio_quality/test/MixerTest.cpp
index 308822c..96c23ed 100644
--- a/suite/audio_quality/test/MixerTest.cpp
+++ b/suite/audio_quality/test/MixerTest.cpp
@@ -40,9 +40,7 @@
     struct mixer* mixerp = mixer_open(hwId);
     ASSERT_TRUE(mixerp != NULL);
     int num_ctls = mixer_get_num_ctls(mixerp);
-    // no mixer control for MobilePre. If this assumption fails,
-    // mixer control should be added.
-    ASSERT_TRUE(num_ctls == 0);
+    LOGI("Number of mixel control %d", num_ctls);
     for (int i = 0; i < num_ctls; i++) {
         struct mixer_ctl* control = mixer_get_ctl(mixerp, i);
         ASSERT_TRUE(control != NULL);
@@ -50,6 +48,9 @@
                 mixer_ctl_get_type_string(control), mixer_ctl_get_num_values(control));
         free(control);
     }
+    // no mixer control for MobilePre. If this assumption fails,
+    // mixer control should be added.
+    ASSERT_TRUE(num_ctls == 0);
     mixer_close(mixerp);
 }