1. 04 Mar, 2018 2 commits
    • Christian Kröner's avatar
      Get rid of GCD on macOS which breaks debug builds · 79535212
      Christian Kröner authored
      With Grand Central Dispatch used in Main.cxx, debug builds on macOS
      crash as the IsInside() assertion gets triggered in the event loop. As
      a simple fix, usage of GCD is removed. Plugging and unplugging
      headphones or changes of the default output device was tested without
      issues. Whatever the original commit tried to fix by GCD probably does
      not need fixing anymore.
      79535212
    • Max Kellermann's avatar
      increment version number to 0.20.19 · ef5f96a1
      Max Kellermann authored
      ef5f96a1
  2. 24 Feb, 2018 17 commits
  3. 20 Feb, 2018 2 commits
  4. 17 Feb, 2018 6 commits
  5. 11 Feb, 2018 1 commit
  6. 10 Feb, 2018 1 commit
    • Max Kellermann's avatar
      mixer/alsa: work around rounding error at volume 0 · bede5646
      Max Kellermann authored
      Due to rounding errors, a slightly negative value can be passed to
      set_normalized_volume(), which will make the log10() call fail.
      Actually, volume 0 is already failing because log10(0) is illegal.  So
      let's fix this by implementing two corner cases: <=0 and >=100.
      
      Closes #212
      bede5646
  7. 09 Feb, 2018 11 commits