From cd60daafb0c6b1e1de94dbc944bb247a8f810b50 Mon Sep 17 00:00:00 2001
From: fritsch <peter.fruehberger@gmail.com>
Date: Fri, 29 Jan 2016 16:32:06 +0100
Subject: [PATCH] [PATCH] change pulseaudio default device name to Bluetooth
 Audio

---
 xbmc/cores/AudioEngine/Sinks/AESinkPULSE.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

--- a/xbmc/cores/AudioEngine/Sinks/AESinkPULSE.cpp
+++ b/xbmc/cores/AudioEngine/Sinks/AESinkPULSE.cpp
@@ -492,7 +492,7 @@ static void SinkInfoRequestCallback(pa_c
     CAEDeviceInfo defaultDevice;
     defaultDevice.m_deviceName = std::string("Default");
     defaultDevice.m_displayName = std::string("Default");
-    defaultDevice.m_displayNameExtra = std::string("Default Output Device (PULSEAUDIO)");
+    defaultDevice.m_displayNameExtra = std::string("Bluetooth Audio (PULSEAUDIO)");
     defaultDevice.m_dataFormats.insert(defaultDevice.m_dataFormats.end(),
                                        defaultDataFormats.begin(), defaultDataFormats.end());
     defaultDevice.m_channels = CAEChannelInfo(AE_CH_LAYOUT_2_0);
@@ -500,6 +500,8 @@ static void SinkInfoRequestCallback(pa_c
     defaultDevice.m_deviceType = AE_DEVTYPE_PCM;
     defaultDevice.m_wantsIECPassthrough = true;
     sinkStruct->list->push_back(defaultDevice);
+    // LE only wants the default device - so we are done here
+    return;
   }
   if (i && i->name)
   {
