Andrew Kelley
|
8bba0de3c1
|
add --latency and --sample-rate to sine example
|
2015-09-28 18:12:17 -07:00 |
|
Andrew Kelley
|
0a0715eb72
|
architecture independent header files
Do endian detection in the header file instead of cmake.
|
2015-09-24 09:26:17 -07:00 |
|
Andrew Kelley
|
6a75dda407
|
Release 1.0.2
|
2015-09-24 08:11:49 -07:00 |
|
Andrew Kelley
|
be6e654098
|
fix and add test for soundio_device_nearest_sample_rate
|
2015-09-18 22:08:36 -07:00 |
|
Andrew Kelley
|
a9e455aec8
|
docs: cleanup
|
2015-09-18 21:20:53 -07:00 |
|
Andrew Kelley
|
65e1d8bdd1
|
docs: fix typo
|
2015-09-18 21:17:16 -07:00 |
|
Andrew Kelley
|
71e31b88fe
|
os: fix crash when creating non high priority thread fails
|
2015-09-17 15:04:34 -07:00 |
|
Andrew Kelley
|
dbed33abd2
|
os: remove superfluous condition on init
remove superfluous #include math.h
|
2015-09-17 13:55:47 -07:00 |
|
Andrew Kelley
|
f52080a1fd
|
fix mirrored memory not working on linux
add mirrored memory unit test
|
2015-09-14 14:56:13 -07:00 |
|
Andrew Kelley
|
7e95d9f9c0
|
PulseAudio: fix soundio_outstream_pause triggering assertion
when called from within write_callback. closes #24
|
2015-09-14 04:15:02 -07:00 |
|
Andrew Kelley
|
23104161a8
|
docs: fix incorrect docs for soundio_instream_pause
|
2015-09-14 04:02:58 -07:00 |
|
Andrew Kelley
|
4ce3429bdd
|
remove projects using libsoundio
the website has this information
|
2015-09-13 21:48:50 -07:00 |
|
Andrew Kelley
|
673e28aa77
|
build: fix GNUInstallDirs not working
The project() line needed to go above include(GNUInstallDirs).
|
2015-09-12 01:34:14 -07:00 |
|
Andrew Kelley
|
685084c64a
|
add changelog
|
2015-09-11 20:51:06 -07:00 |
|
Andrew Kelley
|
f161449415
|
Release 1.0.1
|
2015-09-11 20:50:29 -07:00 |
|
Andrew Kelley
|
2a68f63079
|
ALSA: pause gives error when state is invalid
|
2015-09-11 20:33:40 -07:00 |
|
Andrew Kelley
|
4a0b3579d4
|
soundio_disconnect: allow NULL parameter
|
2015-09-11 19:10:09 -07:00 |
|
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 |
|