26 Commits

Author SHA1 Message Date
mitchmindtree
efe683133c Refactor asio-sys to use less global state and more RAII
The asio-sys examples have been tested and still work nicely. The CPAL
asio host has not yet been updated for these changes.
2019-07-05 05:51:29 +10:00
mitchmindtree
747caeee38 Get asio-sys examples working with latest API updates 2019-07-05 05:51:28 +10:00
Tom Gowan
ab3b76ad75 fixes, remove transmute 2019-07-05 05:51:26 +10:00
Tom Gowan
7950045240 minor fixes 2019-07-05 05:51:26 +10:00
Tom Gowan
062205160c remove build.bat 2019-07-05 05:51:26 +10:00
Tom Gowan
25070464f9 git ignore, temp files, fetch_add, os cfg 2019-07-05 05:51:26 +10:00
Tom Gowan
616974353b opt in and bug fix 2019-07-05 05:51:26 +10:00
Tom Gowan
72c5e9a8c1 asio sys lib comments and rust fmt 2019-07-05 05:51:25 +10:00
Tom Gowan
f6d1a74be2 asio sys lib comments and rust fmt 2019-07-05 05:51:25 +10:00
Tom Gowan
ffcbc02e52 multi channels 2019-07-05 05:51:25 +10:00
Tom Gowan
6e0eb073d1 sample rate support 2019-07-05 05:51:25 +10:00
Tom Gowan
5ec6da3aad Fixed driver bug 2019-07-05 05:51:24 +10:00
Tom Gowan
ed50bb9923 adding outputs 2019-07-05 05:51:24 +10:00
Tom Gowan
ff7fd62a2d clean up 2019-07-05 05:51:24 +10:00
Tom Gowan
8193bc9f79 sharing asio streams 2019-07-05 05:51:24 +10:00
Tom Gowan
76eb07a274 Multiple streams 2019-07-05 05:51:23 +10:00
Tom Gowan
c24fa62028 error handling 2019-07-05 05:51:23 +10:00
Tom Gowan
ec172bbc47 error wrappers 2019-07-05 05:51:23 +10:00
Tom Gowan
4ba291e8be multi channel support 2019-07-05 05:51:23 +10:00
Tom Gowan
2ef7008615 Keep driver alive 2019-07-05 05:51:23 +10:00
Tom Gowan
ae7a03d788 Device rewrite Fixes #1 Fixes #12 2019-07-05 05:51:23 +10:00
Tom Gowan
9c355f5579 fixed buffer 2019-07-05 05:51:22 +10:00
DMSDeveloper
a1740a9282 record wav working v1 2019-07-05 05:51:21 +10:00
DMSDeveloper
fe4d108477 minor fixes 2019-07-05 05:51:21 +10:00
DMSDeveloper
2cfd60757a working on windows 2019-07-05 05:51:21 +10:00
Tom Gowan
49968f4b82 change of branch 2019-07-05 05:51:21 +10:00