patch-xbmc_cores_AudioEngine_Sinks_AESinkALSA_cpp 1.3 KB

123456789101112131415161718192021222324252627282930
  1. --- xbmc-18.0a1-Leia.orig/xbmc/cores/AudioEngine/Sinks/AESinkALSA.cpp 2018-03-04 10:21:28.000000000 +0100
  2. +++ xbmc-18.0a1-Leia/xbmc/cores/AudioEngine/Sinks/AESinkALSA.cpp 2018-05-26 06:48:45.750618626 +0200
  3. @@ -1213,7 +1213,8 @@ void CAESinkALSA::EnumerateDevicesEx(AED
  4. * found by the enumeration process. Skip them as well ("hw", "dmix",
  5. * "plughw", "dsnoop"). */
  6. - else if (baseName != "default"
  7. + else if (true)
  8. +/* baseName != "default"
  9. && baseName != "sysdefault"
  10. && baseName != "surround40"
  11. && baseName != "surround41"
  12. @@ -1223,7 +1224,7 @@ void CAESinkALSA::EnumerateDevicesEx(AED
  13. && baseName != "hw"
  14. && baseName != "dmix"
  15. && baseName != "plughw"
  16. - && baseName != "dsnoop")
  17. + && baseName != "dsnoop")*/
  18. {
  19. EnumerateDevice(list, name, desc ? desc : name, config);
  20. }
  21. @@ -1380,7 +1381,7 @@ void CAESinkALSA::EnumerateDevice(AEDevi
  22. info.m_displayName.substr(info.m_displayName.size()-5) == " HDMI")
  23. {
  24. /* We already know this is HDMI, strip it */
  25. - info.m_displayName.erase(info.m_displayName.size()-5);
  26. + /*info.m_displayName.erase(info.m_displayName.size()-5);*/
  27. }
  28. /* "CONEXANT Analog", "USB Audio", "HDMI 0", "ALC889 Digital" ... */