Pierre Krieger
|
7adfdb4461
|
Update for changes in rustc
|
2014-12-30 08:35:13 +01:00 |
Pierre Krieger
|
7389ebf84b
|
Add `#[must_use]` marker for Buffer
|
2014-12-26 10:39:19 +01:00 |
Pierre Krieger
|
3554dd41b1
|
0.0.4 -> 0.0.5-pre
|
2014-12-23 16:55:32 +01:00 |
tomaka
|
de30dbc9d5
|
Merge pull request #4 from tomaka/fix-appveyor
Fix the appveyor build
|
2014-12-23 16:52:33 +01:00 |
tomaka
|
73cd809636
|
Merge pull request #5 from tomaka/add-play-pause
Add play() and pause() functions
|
2014-12-23 15:28:43 +01:00 |
Pierre Krieger
|
2d35a7a090
|
Fix the appveyor build
|
2014-12-23 15:28:38 +01:00 |
Pierre Krieger
|
d947014084
|
Add play() and pause() functions
|
2014-12-23 15:25:25 +01:00 |
tomaka
|
0f76134359
|
Merge pull request #8 from tomaka/clean-convert-samples
Cleanup and add tests for convert_samples_rate
|
2014-12-23 15:02:26 +01:00 |
tomaka
|
889c475742
|
Merge pull request #7 from tomaka/finish-conversions
Implement f32 to i16 and f32 to u16 conversions
|
2014-12-23 15:02:22 +01:00 |
Pierre Krieger
|
6f01c38a62
|
Implement f32 to i16 and f32 to u16 conversions
|
2014-12-22 16:35:10 +01:00 |
Pierre Krieger
|
aa83f64443
|
Cleanup and add tests for convert_samples_rate
|
2014-12-22 16:31:37 +01:00 |
tomaka
|
4239fae948
|
Merge pull request #6 from tomaka/clean-convert-channels
Cleanup and add tests for convert_channels
|
2014-12-22 15:57:15 +01:00 |
Pierre Krieger
|
fb11478bf6
|
Cleanup and add tests for convert_channels
|
2014-12-22 15:34:18 +01:00 |
Pierre Krieger
|
6e1d047320
|
0.0.3 -> 0.0.4-pre
|
2014-12-20 18:56:22 +01:00 |
Pierre Krieger
|
56cb67989e
|
Update for rustc
|
2014-12-20 18:55:44 +01:00 |
Pierre Krieger
|
1354652147
|
Bump version number
|
2014-12-17 10:07:07 +01:00 |
Pierre Krieger
|
fa943b969f
|
Add link to documentation
|
2014-12-17 10:03:20 +01:00 |
Pierre Krieger
|
d5e9cc2fd6
|
Remove old section from travis.yml
|
2014-12-17 10:03:10 +01:00 |
Pierre Krieger
|
4102f8406a
|
Add automatic gh-pages deployment in travis
|
2014-12-17 09:59:24 +01:00 |
Pierre Krieger
|
e607e65379
|
Improve documentation
|
2014-12-17 09:45:14 +01:00 |
tomaka
|
7df32b5dec
|
Merge pull request #3 from tomaka/renames
Rename `Channel` to `Voice`
|
2014-12-17 09:19:02 +01:00 |
Pierre Krieger
|
04f9aac2c3
|
Rename `Channel` to `Voice`
|
2014-12-17 09:16:26 +01:00 |
Pierre Krieger
|
094dbef0e4
|
Add some documentation
|
2014-12-17 09:13:58 +01:00 |
Pierre Krieger
|
f096a3b3a9
|
Add fixes and tests for samples conversions
|
2014-12-17 09:08:13 +01:00 |
Pierre Krieger
|
9721004ad0
|
Use Cow for formats conversions to avoid an allocation and copy
|
2014-12-17 08:53:09 +01:00 |
Pierre Krieger
|
f4ac8a5492
|
Implement all samples formats
|
2014-12-17 08:47:19 +01:00 |
Pierre Krieger
|
d3d6dd94db
|
Implement samples formats conversions
|
2014-12-17 08:39:00 +01:00 |
Pierre Krieger
|
fbc0bad46f
|
Minor README update
|
2014-12-17 07:51:43 +01:00 |
Pierre Krieger
|
df44dc2bf8
|
Add config for rust-ci in travis
|
2014-12-17 07:47:01 +01:00 |
tomaka
|
08b2f71a5b
|
Merge pull request #2 from tomaka/fix-travis
Fix travis.yml
|
2014-12-17 07:12:28 +01:00 |
Pierre Krieger
|
8f0a822eb3
|
Fix travis.yml
|
2014-12-17 07:07:32 +01:00 |
Pierre Krieger
|
1af2fd58c8
|
Bump version number
|
2014-12-17 07:00:31 +01:00 |
Pierre Krieger
|
2d091726d7
|
Replace example by a smaller one
|
2014-12-17 06:59:03 +01:00 |
Pierre Krieger
|
d793b0ad22
|
Use the official winapi crate
|
2014-12-17 06:53:20 +01:00 |
Pierre Krieger
|
9a65e71a70
|
More tweaks for alsa-sys
|
2014-12-16 19:04:33 +01:00 |
Pierre Krieger
|
abd4c99d0b
|
Minor tweaks in Cargo.toml files
|
2014-12-16 19:02:53 +01:00 |
Pierre Krieger
|
c2737ce359
|
Add appveyor file
|
2014-12-16 17:15:45 +01:00 |
tomaka
|
d1d7a3db07
|
Merge pull request #1 from tomaka/alsa
Add alsa implementation
|
2014-12-16 16:55:48 +01:00 |
Pierre Krieger
|
c2ed846765
|
Add basic implementation for alsa
|
2014-12-16 16:54:58 +01:00 |
Pierre Krieger
|
cf70b766f5
|
Add alsa-sys library
|
2014-12-16 16:07:45 +01:00 |
Pierre Krieger
|
f94eea9eb1
|
Revert "Switch to retep998/winapi"
This reverts commit 9089246b4d .
|
2014-12-15 19:43:29 +01:00 |
Pierre Krieger
|
302a1941ab
|
Fix warnings
|
2014-12-15 16:41:57 +01:00 |
Pierre Krieger
|
d06a67a97b
|
Fix PCM formats conversions not working
|
2014-12-15 16:40:55 +01:00 |
Pierre Krieger
|
49636365d8
|
Switch back to using buffers
|
2014-12-15 16:32:13 +01:00 |
Pierre Krieger
|
1a556514b0
|
Sound output now works correctly
|
2014-12-15 16:26:55 +01:00 |
Pierre Krieger
|
9598f68d3c
|
Minor fixes
|
2014-12-15 16:06:37 +01:00 |
Pierre Krieger
|
5c6fa4384f
|
Fix issue when calling `buffer.samples()` multiple times with the same buffer
|
2014-12-15 15:48:30 +01:00 |
Pierre Krieger
|
6becac9780
|
Change player architecture to avoid data losses
|
2014-12-15 15:40:38 +01:00 |
Pierre Krieger
|
e26a8c4cb2
|
Minor nitpicking
|
2014-12-15 15:40:30 +01:00 |
Pierre Krieger
|
04d07c27dc
|
Modify API to use a "samples" iterator
|
2014-12-15 15:29:59 +01:00 |