1. 26 Nov, 2012 1 commit
  2. 24 Nov, 2012 4 commits
    • Nedko Arnaudov's avatar
      ce50e5b0
    • Nedko Arnaudov's avatar
      Improve computation of the alsa control device name · b3394f4d
      Nedko Arnaudov authored
      We recommend using symbolic names like hw:Live but when subdevices are used
      regcomp() was failing to parse them. This changeset improves the algorithm
      by using less assumptions.
      b3394f4d
    • Nedko Arnaudov's avatar
      Fixes for alsa device reservation · 6afe1978
      Nedko Arnaudov authored
       * Don't attempt to use device reservation when card_to_num() mapping
         has failed. In case of card_to_num() failures, "Audio-1" device
         was reserved on start but not released on stop. This was causing
         next start to fail with out of memory error, and since previous
         commit, with "A handler is already registered for
         /org/freedesktop/ReserveDevice1/Audio-1" error.
       * In case of playback device reservation failure, release the
         capture device
       * Remove unused fReservedCaptureDevice and fReservedPlaybackDevice
         data members of the JackAlsaDriver class
      6afe1978
    • Nedko Arnaudov's avatar
      Improved error reporting in device reservation code · 6414cd9d
      Nedko Arnaudov authored
      rd_acquire() error handling is adjusted to match libdbus error
      handling convention:
       * Initialize error before calling rd_acquire()
       * Free dbus error on rd_acquire() failures
       * Always set dbus error on rd_acquire failures, except for
         detected programming errors that now cause taboo assert.
      6414cd9d
  3. 22 Nov, 2012 1 commit
  4. 14 Nov, 2012 4 commits
  5. 12 Nov, 2012 1 commit
  6. 11 Nov, 2012 4 commits
  7. 08 Nov, 2012 1 commit
  8. 07 Nov, 2012 2 commits
  9. 05 Nov, 2012 1 commit
  10. 29 Oct, 2012 1 commit
  11. 28 Oct, 2012 2 commits
  12. 24 Oct, 2012 6 commits
  13. 25 Sep, 2012 1 commit
  14. 24 Sep, 2012 1 commit
  15. 23 Sep, 2012 1 commit
  16. 18 Sep, 2012 1 commit
  17. 12 Sep, 2012 1 commit
  18. 10 Sep, 2012 7 commits