1. 24 Apr, 2020 2 commits
  2. 23 Apr, 2020 1 commit
  3. 20 Apr, 2020 2 commits
  4. 19 Apr, 2020 2 commits
  5. 17 Apr, 2020 1 commit
  6. 16 Apr, 2020 1 commit
  7. 15 Apr, 2020 1 commit
    • deuce's avatar
      Various thread safety issues... · 5b1f0487
      deuce authored
      Make xptone_open()/close() reference count in threaded mode.
      Use pthread_once() for init.
      Use a semaphore to ensure the sample play thread is only started once.
      Expose makewave()
      5b1f0487
  8. 14 Apr, 2020 2 commits
  9. 07 Apr, 2020 2 commits
  10. 06 Apr, 2020 1 commit
  11. 03 Apr, 2020 2 commits
  12. 01 Apr, 2020 1 commit
  13. 31 Mar, 2020 1 commit
  14. 22 Mar, 2020 1 commit
  15. 20 Mar, 2020 1 commit
  16. 19 Mar, 2020 1 commit
  17. 21 Sep, 2019 1 commit
  18. 20 Sep, 2019 2 commits
  19. 10 Sep, 2019 1 commit
  20. 31 Aug, 2019 4 commits
  21. 30 Aug, 2019 5 commits
  22. 22 Aug, 2019 1 commit
  23. 14 Aug, 2019 1 commit
    • rswindell's avatar
      Use "Open file description locks" when available (i.e. Linux 3.15 and later) · d28b74e4
      rswindell authored
      This variation on fcntl() record-locks resolves multiple-thread / forking
      issue with region locks. No longer falls back to using flock() (whole-file
      locks), when OFD locks are available and used successfully. At the least,
      this should provide a performance boost for shared files using region
      locks (on Linux). No change for Windows (region locks already worked sanely
      among multiple threads) and other *nixes (that use POSIX fcntl() locks
      only).
      d28b74e4
  24. 12 Aug, 2019 2 commits
  25. 06 Aug, 2019 1 commit