Andrew Kelley
|
0887b1ee3d
|
soundio_disconnect: null out more function pointers
|
2015-09-11 18:25:06 -07:00 |
|
Andrew Kelley
|
c3e3af2061
|
dummy backend: fix sometimes calling write_callback with 0 avail
|
2015-09-11 10:24:30 -07:00 |
|
Andrew Kelley
|
c62c2e4661
|
macos: avoid allocation when getting time
|
2015-09-11 10:20:46 -07:00 |
|
Andrew Kelley
|
b6c0c84294
|
macos: fix not cleaning up condition variables
|
2015-09-10 17:14:16 -07:00 |
|
Andrew Kelley
|
f0356597e2
|
ALSA: remove stray print statement
|
2015-09-08 15:05:44 -07:00 |
|
Andrew Kelley
|
0047eb2776
|
sio_microphone: make latency a command line arg
See #22
|
2015-09-08 10:37:16 -07:00 |
|
Andrew Kelley
|
369ea0f608
|
os: fix some variables not static
|
2015-09-08 10:03:23 -07:00 |
|
Andrew Kelley
|
749654b922
|
PulseAudio: better clear buffer implementation
seek instead of pa_stream_flush
|
2015-09-07 16:58:46 -07:00 |
|
Andrew Kelley
|
e2e483a4d5
|
no longer depend on or link against libm
|
2015-09-05 14:56:36 -07:00 |
|
Andrew Kelley
|
8406dcd0ad
|
sio_record: explain about shutting down
closes #12
|
2015-09-05 11:30:18 -07:00 |
|
Andrew Kelley
|
0598f91c5a
|
build: remove superfluous include_directories statement
|
2015-09-05 11:28:16 -07:00 |
|
Andrew Kelley
|
d233757b63
|
Merge pull request #20 from hasufell/master
Make building examples and tests optional
|
2015-09-05 11:27:26 -07:00 |
|
hasufell
|
a3dd080fda
|
Make building examples and tests optional
|
2015-09-05 14:07:22 +02:00 |
|
Andrew Kelley
|
9d3c08fa3f
|
sio_record: no fwrite in read_callback
See #12
|
2015-09-04 18:01:57 -07:00 |
|
Andrew Kelley
|
b5056f142e
|
docs: read_callback and write_callback must be real time safe
|
2015-09-04 11:33:59 -07:00 |
|
Andrew Kelley
|
f8cb816139
|
ALSA: remove duplicate assert
Thanks to Devin Anderson for pointing it out.
|
2015-09-04 11:11:14 -07:00 |
|
Andrew Kelley
|
902edfaf44
|
Merge pull request #16 from diogocp/patch-1
Make building static libs optional
|
2015-09-04 09:26:04 -07:00 |
|
Diogo Pereira
|
0a20aec2a1
|
Make building static libs optional
|
2015-09-04 17:21:54 +01:00 |
|
Andrew Kelley
|
9cc6495306
|
JACK: fix infinite loop when refreshing devices
closes #9
|
2015-09-03 20:20:59 -07:00 |
|
Andrew Kelley
|
918183adc6
|
ALSA: be ready for /dev/snd to not be available
If this occurs, the system has no ALSA support in the kernel,
and it is appropriate for the backend to fail.
closes #6
|
2015-09-03 15:40:36 -07:00 |
|
Andrew Kelley
|
85c2190675
|
build: fix build on linux with clang
closes #8
|
2015-09-03 14:05:19 -07:00 |
|
Andrew Kelley
|
1848add506
|
Release 1.0.0
|
2015-09-03 11:35:32 -07:00 |
|
Andrew Kelley
|
066553b07e
|
README touchup
|
2015-09-03 10:54:50 -07:00 |
|
Andrew Kelley
|
b55a225b9c
|
CoreAudio: pass the latency test
See #2
|
2015-09-03 10:47:38 -07:00 |
|
Andrew Kelley
|
f422fcddf3
|
WASAPI: pass the latency test
See #2
|
2015-09-03 10:26:55 -07:00 |
|
Andrew Kelley
|
1381cf21d3
|
ALSA: pass the latency test
See #2
|
2015-09-03 09:52:21 -07:00 |
|
Andrew Kelley
|
d8a7a794d3
|
PulseAudio: fix microphone regression
introduced by adb3cd88ee
|
2015-09-03 09:35:37 -07:00 |
|
Andrew Kelley
|
e444b8823b
|
JACK: pass the latency test
See #2
|
2015-09-02 15:23:41 -07:00 |
|
Andrew Kelley
|
adb3cd88ee
|
PulseAudio: pass the latency test
See #2
|
2015-09-02 14:46:36 -07:00 |
|
Andrew Kelley
|
e5cd076e2e
|
dummy: pass the latency test
See #2
|
2015-09-02 13:31:50 -07:00 |
|
Andrew Kelley
|
59fca8cb75
|
latency test emits periodic pulses
See #2
|
2015-09-02 12:22:06 -07:00 |
|
Andrew Kelley
|
debab8e70f
|
get latency skeleton
See #2
|
2015-09-02 12:22:03 -07:00 |
|
Andrew Kelley
|
06dc7704a3
|
ALSA: fix sometimes calling write_callback with 0 frame_count_max
|
2015-09-02 10:24:04 -07:00 |
|
Andrew Kelley
|
1d2cf2ed59
|
docs: on_backend_disconnect clarification
|
2015-09-01 18:40:03 -07:00 |
|
Andrew Kelley
|
2f618487ba
|
docs: fix incorrect docs
|
2015-09-01 18:36:55 -07:00 |
|
Andrew Kelley
|
20fe4ac8d0
|
sine example: display connected backend
|
2015-09-01 17:16:48 -07:00 |
|
Andrew Kelley
|
760aee2e54
|
JACK: better pause/resume behavior
See #3
|
2015-09-01 17:14:56 -07:00 |
|
Andrew Kelley
|
7b2a10f7e5
|
WASAPI: simplify and fix device thread logic
closes #5
|
2015-09-01 17:00:13 -07:00 |
|
Andrew Kelley
|
c14d61fa32
|
WASAPI: better pause/unpause and clear buffer behavior
See #3
|
2015-09-01 16:31:56 -07:00 |
|
Andrew Kelley
|
c88e79cb7b
|
dummy: better clear buffer behavior
See #3
|
2015-09-01 15:39:03 -07:00 |
|
Andrew Kelley
|
cd72f45f06
|
ALSA: fix clear buffer behavior
|
2015-09-01 15:06:33 -07:00 |
|
Andrew Kelley
|
fe4a04d93c
|
ALSA: better pause/unpause behavior
|
2015-09-01 14:43:50 -07:00 |
|
Andrew Kelley
|
afdb8b7feb
|
README: Convert Roadmap to GitHub issues
|
2015-08-31 15:57:40 -07:00 |
|
Andrew Kelley
|
0b7c9965f9
|
build: add cmake options for optional dependencies
closes #1
|
2015-08-31 15:51:49 -07:00 |
|
Andrew Kelley
|
0f508fcf19
|
doc cleanup
|
2015-08-27 23:37:29 -07:00 |
|
Andrew Kelley
|
ff73c08667
|
add sio_record example
|
2015-08-27 23:32:22 -07:00 |
|
Andrew Kelley
|
dd6b7003d9
|
ALSA: better handling of raw devices
* Recover from xruns
* Better period size choice
|
2015-08-27 22:58:17 -07:00 |
|
Andrew Kelley
|
7a714298c1
|
add soundio_force_device_scan API
|
2015-08-27 21:45:22 -07:00 |
|
Andrew Kelley
|
2d8f8e7f31
|
ALSA: look for the control file rather than pcm files
|
2015-08-27 21:22:30 -07:00 |
|
Andrew Kelley
|
5ce24c5382
|
WASAPI: not expected to pass overflow test
|
2015-08-27 21:03:42 -07:00 |
|