1. 15 Nov, 2014 10 commits
  2. 14 Nov, 2014 22 commits
  3. 13 Nov, 2014 7 commits
  4. 12 Nov, 2014 1 commit
    • Rémi Denis-Courmont's avatar
      mmdevice: use craptastic software gain · 5e98fc50
      Rémi Denis-Courmont authored
      The same caveats apply as for Windows legacy (and ALSA) outputs:
      - Change latency is high and noticeable.
      - Change between less than 100% and more than 100% occurs in two steps.
      - Non-linear formats are not supported at all.
      - Integer formats are prone to clipping/saturation.
      - Floating formats may hit Windows peak protection, sounding awful.
      In other words, it does not work properly and it never will. This will
      be removed once minimum and maximum volumes are exposed properly.
      
      As meager consolation, there are two advantages over endpoint volume:
      - The code is much simpler.
      - Other audio sessions are not affected.
      5e98fc50