tomaka
c524f63000
Improve the emscripten backend ( #172 )
...
* Use the js! macro from stdweb
* Rework the Buffer::finish method
* Use references from stdweb
* Fix emscripten warnings
* Rework the run() method to use stdweb
* Adjust timings
* Add entry in CHANGELOG
2017-10-22 14:17:25 +02:00
tomaka
d353c97c30
Add samples conversion functions and publish 0.5.1 ( #170 )
2017-10-21 09:45:02 +02:00
tomaka
40bd5a9f2c
Publish 0.5.0 ( #169 )
2017-10-21 09:25:24 +02:00
tomaka
c28407b26d
Fix warnings and reduce scope of libc ( #166 )
2017-10-19 12:44:14 +02:00
tomaka
6ae01f437c
RFC: Rework the API [WIP] ( #165 )
...
* Rework the API to not use futures anymore
* Add some comments
* Update the MacOS backend
* Restore the null implementation
* Add an emscripten backend
* Remove erroneously added feature
* Fix to_f32 formula
* [WIP] Alsa backend
* Alsa backend compiling
* Working ALSA backend
* Fix tests
* Move WASAPI endpoint to endpoint module
* Fix WASAPI warnings
* Rework the WASAPI backend
* Check overflows for voice ID
* Add comments and minor fixes to WASAPI backend
* Add a changelog
2017-10-18 20:24:05 +02:00
tomaka
84f0acbd65
Publish 0.4.6 ( #163 )
2017-10-11 14:34:40 +02:00
egnehots
33a8cde056
Minimal ios support
2017-10-10 18:24:53 +02:00
mitchmindtree
381d599155
Publish 0.4.5
2017-04-29 01:04:13 +10:00
Pierre Krieger
263039412e
Simplify the Cargo.toml
2017-02-10 09:56:53 +01:00
Nikita Chashchinskii
5c33787f48
Bump crate version to 0.4.4
2017-02-04 08:20:21 +03:00
jwestfall
d167bbc206
bump crate to 0.4.3
2017-02-01 20:51:41 -08:00
ferris
6e8f51de09
Bump crate version to 0.4.2
2017-01-19 16:06:17 +01:00
ferris
929bc1b8be
Add coreaudio-rs dependency for i686-apple-darwin
...
Fixes build for 32-bit mac
2017-01-19 14:51:50 +01:00
Pierre Krieger
4511ac5b56
Publish 0.4.1
2016-11-16 08:18:14 +01:00
Pierre Krieger
d0610c14f0
Publish 0.4.0
2016-10-01 10:30:38 +02:00
Pierre Krieger
375d669ce4
Force futures 0.1.1
2016-10-01 09:09:50 +02:00
tomaka
e5f127b460
Bump to 0.3.1
2016-08-20 07:35:53 +02:00
Pierre Krieger
88bf15faca
Bump alsa-sys to 0.1
2016-08-14 20:16:34 +02:00
Pierre Krieger
71e94bb6d1
Update the Cargo.toml and the README
2016-08-12 17:54:54 +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
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
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
Jan Solanti
f717817c86
coreaudio: update to coreaudio-rs 0.5.0
2016-07-06 00:13:17 +03:00
Pierre Krieger
752676c818
Be more relaxed with c_void
2016-04-25 13:33:12 +02:00
Pierre Krieger
c4bf6e91da
Fix the android build
2016-04-22 17:31:24 +02: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
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
Geoffroy Couprie
41d86ce17b
Do not use a wildcard version number
2016-01-12 17:16:15 +01:00
tomaka
8ec4bc4b6d
Publish 0.2.8
2015-11-10 07:52:07 +01:00
tomaka
54f3dc4eb4
Libc 0.2
2015-11-10 07:39:24 +01:00
Peter Atashian
fc4e3ce823
Update winapi
...
Signed-off-by: Peter Atashian <retep998@gmail.com>
2015-11-09 17:52:43 -05:00
Pierre Krieger
f795936b03
Publish 0.2.7
2015-09-27 13:11:13 +02:00
tomaka
ffadfc990e
Publish 0.2.6
2015-09-22 22:22:47 +02:00
Pierre Krieger
44e9dce43f
Add Voice::get_pending_samples
2015-09-22 17:59:36 +02:00
Pierre Krieger
a709d91d66
Publish 0.2.4
2015-09-22 16:12:14 +02:00
Pierre Krieger
fee0f0eaf7
Publish 0.2.3
2015-09-22 13:39:07 +02:00
Peter Atashian
61ac0528e7
Update winapi dependency
...
Signed-off-by: Peter Atashian <retep998@gmail.com>
2015-09-17 14:22:52 -04:00
tomaka
6ecc5f5078
Publish 0.2.2
2015-09-11 10:02:52 +02:00
Pierre Krieger
8cea5b1d8d
Publish 0.2.1
2015-09-10 13:02:07 +02:00
Pierre Krieger
0960f3c37d
Update Cargo.toml after the previous changes
2015-09-10 11:17:39 +02:00
Pierre Krieger
b73bde48fe
Bump to 0.2.0
2015-09-01 18:19:04 +02:00
Pierre Krieger
47f966bf75
Correctly enumerate audio devices (core + wasapi)
2015-09-01 11:29:00 +02:00
tomaka
6ffdcd5343
Publish 0.1.2
2015-07-22 15:19:21 +02:00
Pierre Krieger
48b7278254
Fix the win32 build
2015-07-20 19:06:58 +02:00
tomaka
a8b0aee08e
Bump to 0.1.0
2015-07-11 15:14:49 +02:00
Pierre Krieger
56e555bc03
Fix platform-specific dependencies with MSVC
2015-07-04 14:13:15 +02:00