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);
}