284 Commits

Author SHA1 Message Date
Pierre Krieger
375d669ce4 Force futures 0.1.1 2016-10-01 09:09:50 +02:00
tomaka
aa97c76ecf Merge pull request #130 from thiolliere/local_branch
update to futures 0.1.1: alsa wasapi
2016-10-01 08:59:39 +02:00
thiolliere
e031025abe update to futures 0.1.1: alsa wasapi 2016-10-01 00:44:22 +02:00
tomaka
ad360d2a32 Merge pull request #128 from tomaka/tomaka-patch-1
Bump to 0.3.1
2016-08-20 07:40:07 +02:00
tomaka
e5f127b460 Bump to 0.3.1 2016-08-20 07:35:53 +02:00
tomaka
ba924f6582 Merge pull request #127 from Bobo1239/master
Fix #126
2016-08-19 22:11:17 +02:00
Boris-Chengbiao Zhou
70858ad2e5 Fix #126 2016-08-19 21:48:53 +02:00
tomaka
fa6a7e92d2 Merge pull request #125 from tomaka/fix-publish
Bump alsa-sys to 0.1
2016-08-14 20:20:59 +02:00
Pierre Krieger
88bf15faca Bump alsa-sys to 0.1 2016-08-14 20:16:34 +02:00
tomaka
a431c03f42 Merge pull request #121 from tomaka/futures
Draft for switching to futures
2016-08-12 20:43:09 +02:00
Pierre Krieger
bf051dd16f Add some documentation to the winapi implementation 2016-08-12 18:06:17 +02:00
Pierre Krieger
b1add0b12b Fix most warnings 2016-08-12 17:57:06 +02:00
Pierre Krieger
71e94bb6d1 Update the Cargo.toml and the README 2016-08-12 17:54:54 +02:00
tomaka
dcb7b73f93 Merge pull request #124 from mitchmindtree/futures_osx
Update coreaudio backend to new futures-rs oriented design introduced in #121. Take 2.
2016-08-12 17:24:35 +02:00
mitchmindtree
cc26897acd Update coreaudio backend to new futures-rs oriented design.
This depends on the changes introduced in #121.

Update to coreaudio 0.6.
2016-08-12 17:49:13 +10:00
Pierre Krieger
6060582aa0 Update the null implementation 2016-08-03 13:06:23 +02:00
Pierre Krieger
c2f89d8b2d Update documentation 2016-08-03 13:06:23 +02:00
Pierre Krieger
0c915cac8f Use a max buffer size in order to avoid problems 2016-08-03 10:31:02 +02:00
Pierre Krieger
7c587853ad Make it work on Linux 2016-08-03 10:17:23 +02:00
Pierre Krieger
be8310da51 Draft for switching to futures 2016-08-02 18:19:03 +02:00
tomaka
47fec7e846 Merge pull request #115 from tomaka/tomaka-patch-1
Bump to 0.2.12
2016-08-02 09:25:43 +02:00
tomaka
3c8f43006a Merge pull request #120 from burtonageo/update-deps
Update deps
2016-07-26 08:50:59 +02:00
George Burton
b981277c86 Update deps 2016-07-26 05:08:16 +01:00
tomaka
b30fc84124 Update to 0.2.12 2016-07-10 20:25:11 +02:00
tomaka
0cf5d306a0 Merge pull request #114 from jansol/coreaudio
coreaudio: update to coreaudio-rs 0.5.0
2016-07-10 20:19:06 +02:00
Jan Solanti
f717817c86 coreaudio: update to coreaudio-rs 0.5.0 2016-07-06 00:13:17 +03:00
tomaka
7e4f9f00d1 Merge pull request #112 from Furyhunter/coreaudio-get-period
[osx] Add get_period to Voice
2016-06-29 08:35:31 +02:00
Ronald Kinard
4d2767ee42 [osx] Correct implementation of get_pending_samples 2016-06-28 18:09:54 -05:00
Ronald Kinard
e9b8f46f73 [osx] Return correct Voice period. 2016-06-14 23:38:52 -05:00
Ronald Kinard
b2635a52c5 [osx] Add get_period to Voice 2016-06-01 01:28:59 -05:00
tomaka
3e776c8dd6 Merge pull request #110 from tomaka/relaxed-c-void
Be more relaxed with c_void
2016-04-25 13:38:02 +02:00
Pierre Krieger
752676c818 Be more relaxed with c_void 2016-04-25 13:33:12 +02:00
tomaka
b20a76aab8 Merge pull request #108 from tomaka/fix-android
Fix the android build
2016-04-22 17:44:37 +02:00
Pierre Krieger
c4bf6e91da Fix the android build 2016-04-22 17:31:24 +02:00
tomaka
119e54536b Merge pull request #107 from diwic/master
alsa-sys: Add pollfd
2016-04-02 20:20:08 +02:00
David Henningsson
0714dd47f1 alsa-sys: Add pollfd
The pollfd struct got added to libc in v0.2.7.

Signed-off-by: David Henningsson <diwic@ubuntu.com>
2016-04-02 19:55:42 +02:00
tomaka
0ce87de5fc Merge pull request #105 from mvdnes/alsa_underflow
Fix underflow detection for alsa
2016-02-28 17:28:47 +01:00
Mathijs van de Nes
f3f194293a Fix underflow detection for alsa
The old method always returned _RUNNING on some machines.
This new method seems to produce the expected behaviour.

Note: -32 is probably -EPIPE, but the appropriate constant was not
available at this time.
2016-02-28 17:01:13 +01:00
tomaka
8544a1dc55 Merge pull request #102 from bburdette/master
add ARM target
2016-02-15 06:48:42 +01:00
Ben Burdette
cb3183a19a add ARM target 2016-02-14 20:20:09 +00:00
tomaka
c72467a574 Publish 0.2.9 2016-01-28 22:25:16 +01:00
tomaka
fd0e992e57 Merge pull request #100 from nicokoch/fix-underflow-linux
Fix underflow bug on linux
2016-01-28 22:24:58 +01:00
Nicolas Koch
606bcf9fa6 Fix underflow bug on linux 2016-01-28 21:27:09 +01:00
tomaka
fa7ef2de55 Merge pull request #99 from psych0d0g/patch-2
Add some sane error messages
2016-01-16 08:07:56 +01:00
psych0d0g
7c3aab71a2 Add some sane error messages 2016-01-15 21:16:34 +01:00
tomaka
ef1e12fa3d Merge pull request #98 from tomaka/tomaka-patch-1
Improve error reporting in beep example
2016-01-15 19:00:23 +01:00
tomaka
ec0bd9ebbc Improve error reporting in beep example 2016-01-15 18:05:29 +01:00
tomaka
71a40fdc4f Merge pull request #96 from psych0d0g/patch-1
allow for building for mipsel targets
2016-01-14 23:24:23 +01:00
psych0d0g
b7319626b1 allow for building for mipsel targets
mipsel is mostly used on embedded multimedia devices like settop bockes for eg.
This change will allow building cpal for those platforms aswell
2016-01-14 22:22:56 +01:00
tomaka
1603bc8423 Merge pull request #94 from Geal/coreaudio-fix
Coreaudio compilation fixes
2016-01-12 17:49:34 +01:00