From f7aaf32c1eeaa3cadcdc7162d27bd0d68a4a509a Mon Sep 17 00:00:00 2001
From: philippegorley <philippe.gorley@savoirfairelinux.com>
Date: Mon, 4 Feb 2019 13:25:21 -0500
Subject: [PATCH] audio_input: switch to mic on empty resource

Change-Id: Ia65bdc80217c407d43b1c4cb064530c04a94a851
---
 src/media/audio/audio_input.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/media/audio/audio_input.cpp b/src/media/audio/audio_input.cpp
index 9796f57709..d85f35a5ac 100644
--- a/src/media/audio/audio_input.cpp
+++ b/src/media/audio/audio_input.cpp
@@ -197,7 +197,8 @@ AudioInput::switchInput(const std::string& resource)
     foundDevOpts_.swap(p);
 
     if (resource.empty()) {
-        devOpts_ = {};
+        if (initDevice(""))
+            foundDevOpts(devOpts_);
         switchPending_ = true;
         futureDevOpts_ = foundDevOpts_.get_future();
         return futureDevOpts_;
-- 
GitLab