-
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
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()