[autotest] audio_Aplay: use default playback device

We should not use aplay -D hw because it actually uses hw:0,0.
We should use card as provided by alsa_utils.get_sysdefault_playback_device.

BUG=chrome-os-partner:43744
TEST=run audio_Aplay test on swanky.

Change-Id: Id8ac8674a7a18604915b540e68e961c6a49044e7
Reviewed-on: https://chromium-review.googlesource.com/298991
Commit-Ready: Cheng-Yi Chiang <cychiang@chromium.org>
Tested-by: Cheng-Yi Chiang <cychiang@chromium.org>
Reviewed-by: Rohit Makasana <rohitbm@chromium.org>
Reviewed-by: Chinyue Chen <chinyue@chromium.org>
diff --git a/client/site_tests/audio_Aplay/audio_Aplay.py b/client/site_tests/audio_Aplay/audio_Aplay.py
index 766a2f3..ef9c2af 100644
--- a/client/site_tests/audio_Aplay/audio_Aplay.py
+++ b/client/site_tests/audio_Aplay/audio_Aplay.py
@@ -6,6 +6,7 @@
 
 from autotest_lib.client.bin import test, utils
 from autotest_lib.client.common_lib import error
+from autotest_lib.client.cros.audio import alsa_utils
 
 
 APLAY_FILE = '/dev/zero' # raw data
@@ -50,9 +51,10 @@
     @return String output from the command (may be empty).
     @raises CmdError when cmd returns <> 0.
     """
+    device = alsa_utils.get_sysdefault_playback_device()
     cmd = ['aplay',
            '-v', # show verbose details
-           '-D hw',  # select default device
+           '-D %s' % device,  # select default device
            '-d %d' % duration,
            '-f cd', # format
            APLAY_FILE,