Andrew Kelley
|
4ba1fd91a1
|
rename device name and description to id and name
|
2015-07-30 10:26:36 -07:00 |
|
Andrew Kelley
|
12db5fd970
|
remove all calls to soundio_panic
Return codes are the way errors are communicated, not
crashing the entire program.
|
2015-07-30 00:46:13 -07:00 |
|
Andrew Kelley
|
2900616e9b
|
flesh out buffer semantics
|
2015-07-29 21:50:12 -07:00 |
|
Andrew Kelley
|
44569708a0
|
Delete the concept of prebuffering
|
2015-07-29 20:55:28 -07:00 |
|
Andrew Kelley
|
0847d727b1
|
JACK: fix crash when refreshing devices
|
2015-07-29 12:27:31 -07:00 |
|
Andrew Kelley
|
97ee72ce5f
|
JACK: fix playback glitchfest
|
2015-07-28 23:20:30 -07:00 |
|
Andrew Kelley
|
754343bba6
|
microphone example works with JACK
|
2015-07-28 18:47:28 -07:00 |
|
Andrew Kelley
|
70441184a1
|
JACK: detect channel layout based on port names
|
2015-07-28 14:53:54 -07:00 |
|
Andrew Kelley
|
eeae08e1a3
|
JACK emits on_backend_shutdown event
|
2015-07-28 13:36:31 -07:00 |
|
Andrew Kelley
|
6df84096f3
|
sine example works with JACK
|
2015-07-28 11:28:07 -07:00 |
|
Andrew Kelley
|
70decb39f5
|
SoundIoOutStream, SoundIoInStream: void * -> union
For better cache locality and lower mlock requirements.
|
2015-07-27 17:06:12 -07:00 |
|
Andrew Kelley
|
db1195877a
|
SoundIo, SoundIoDevice: unions instead of void *
for better cache locality
|
2015-07-27 16:37:45 -07:00 |
|
Andrew Kelley
|
f37ed6ddd4
|
JACK: determine channel layouts of devices
|
2015-07-27 11:27:41 -07:00 |
|
Andrew Kelley
|
42961553d8
|
JACK: ability to list devices
|
2015-07-24 22:00:33 -07:00 |
|
Andrew Kelley
|
447a241c2e
|
JACK deal with the global msg callbacks
|
2015-07-24 19:16:48 -07:00 |
|
Andrew Kelley
|
3dd9e513bc
|
add JACK backend skeleton
|
2015-07-24 18:43:14 -07:00 |
|