Commit graph

512 commits

Author SHA1 Message Date
est31
eb0a738fcf Changelog for 0.10.0 2019-11-16 23:27:22 +01:00
Cocalus
d8723a5136 Generate samples at a multiple of channels (#249)
* Generate samples at a multiple of channels

* Fix nits
2019-11-16 22:11:20 +01:00
est31
379f4b1d28
Merge pull request #257 from est31/fix-travis-ci-link
Update some links to the new location
2019-11-16 08:09:27 +01:00
est31
b36ce81447 Update some links to the new location 2019-11-16 08:02:42 +01:00
est31
d995cb0985
Merge pull request #254 from tirz/feature-pub_use_cpal_format
feat: add cpal::Format to rodio::
2019-11-16 07:53:24 +01:00
Théo Gaillard
2f04646ea5
feat: add cpal::Format to rodio:: 2019-11-12 15:46:22 +08:00
est31
43607113d3
Merge pull request #251 from br-lewis/master
Fix `output_devices` return type to be `OutputDevices` instead of `InputDevices`
2019-10-24 13:59:52 +02:00
Brian Lewis
33788059e7 Fix output_devices return type to be OutputDevices instead of
`InputDevices`
2019-10-05 23:35:50 +02:00
est31
e5474a2ef1
Merge pull request #246 from est31/master
Add dyn to the traits
2019-08-10 23:14:59 +02:00
est31
70c2985b7c Add dyn to the traits
This fixes a few warnings on nightly
2019-08-10 23:03:19 +02:00
est31
5ace238a92
Merge pull request #244 from alexheretic/try-all-supported-formats
Try all supported output formats when the default fails
2019-08-10 13:20:37 +02:00
Alex Butler
60a232cead
Update changelog 2019-08-10 10:50:56 +01:00
Alex Butler
28fde9808b
Fix min_rate mistype 2019-08-10 09:54:47 +01:00
Alex Butler
b74581632d
Try all supported output formats when the default fails 2019-08-10 09:53:02 +01:00
est31
80948cf5c4
Merge pull request #243 from est31/remove_nalgebra
Remove nalgebra in favour of a handmade function
2019-08-09 22:06:57 +02:00
est31
0d18eb6edf
Merge pull request #240 from alexheretic/cpal-0.10
Update cpal -> 0.10
2019-08-09 22:03:05 +02:00
est31
fb5d8eb9d8 Save two multiplications 2019-08-09 21:10:09 +02:00
est31
a15ca2b43e Remove nalgebra in favour of a handmade function 2019-08-09 20:46:41 +02:00
Alex Butler
0151398043
Update cpal -> 0.10
* Provide device prevous method using `cpal::default_host()`
* Naively handle new cpal errors
2019-07-18 13:06:14 +01:00
Pierre Krieger
655d05100f
Merge pull request #234 from tomaka/v0.9.0
Publish v0.9.0
2019-06-08 15:44:53 +02:00
Pierre Krieger
65bffdbaa3
Publish v0.9.0 2019-06-08 15:08:16 +02:00
Pierre Krieger
f5c08de1c0
Merge pull request #224 from azriel91/use-nalgebra-for-spatial-source
Use nalgebra for Spatial source
2019-06-08 15:01:12 +02:00
Pierre Krieger
8992fb9769
Merge pull request #226 from whentze/master
Implement `total_duration` for `FlacDecoder`
2019-06-08 14:58:56 +02:00
Pierre Krieger
5f644df21b
Merge pull request #230 from azriel91/security/upgrade-claxon
Bumped `claxon` to 0.4.2 to avoid uninitialized memory read.
2019-06-08 14:55:03 +02:00
Azriel Hoh
b76262ad87 Updated CHANGELOG.md. 2019-05-21 14:22:43 +12:00
Azriel Hoh
3ee73c5ad6 Swap cgmath to nalgebra crate.
This helps converge the rust ecosystem onto `nalgebra`.
2019-05-21 14:22:43 +12:00
Azriel Hoh
94230abdab Bumped claxon to 0.4.2 to avoid uninitialized memory read. 2019-05-21 14:20:29 +12:00
whentze
60eaa9a2f5 Add basic test for flac decoding 2019-05-15 03:16:01 +02:00
whentze
26c2ba50ac Add a correct implementation of total_duration to FlacDecoder. 2019-05-15 03:12:47 +02:00
Pierre Krieger
92a018bf53
Merge pull request #221 from willstott101/immediate_sink_parameters
Immediately apply a Sink's state to the next Source in it's Queue.
2019-04-19 17:34:53 +02:00
Will Stott
941fec3fe5 Add some tests to Sink 2019-04-02 20:42:09 +00:00
Will Stott
074368480e Fix potential overflow for every-sample periodic_access. 2019-04-02 20:31:37 +00:00
Will Stott
14be3f46c8 Add to Source.periodic_access docs. 2019-04-02 19:26:42 +00:00
Will Stott
011090034f Fix periodic test module
Add a simple test of periodic_access.
2019-04-02 18:58:45 +00:00
Will Stott
dba627a1b4 Periodic access on the first sample & accurate for multi-channel sources 2019-03-29 14:13:09 +00:00
Pierre Krieger
8dd11878ff
Merge pull request #220 from willstott101/sink_len
Add a len() method to Sink for some insight into the queue state.
2019-03-04 07:59:23 +01:00
Will Stott
f36411f6f5 Add a len() method to Sink for some insight into the queue state. 2019-03-01 12:14:30 +00:00
Pierre Krieger
25d3151917
Merge pull request #218 from mathstuf/cleanups
Cleanups
2019-01-28 20:19:06 +01:00
Pierre Krieger
cf2bcb0c6b
Merge pull request #213 from germangb/minimp3_bump
Bump minimp3 version
2019-01-28 20:18:23 +01:00
Pierre Krieger
a86dbc5852
Add inner accessors for more sources (#216) 2019-01-28 20:17:00 +01:00
Joe Clay
b02529712d Fix doc comment in Sink (#215) 2019-01-28 20:16:02 +01:00
Ben Boeckel
e61d14ba38 sources: remove excess constraints on structures 2019-01-28 08:49:32 -05:00
Ben Boeckel
b5d678a44b done: fix markup on doc comment 2019-01-28 08:49:32 -05:00
Ben Boeckel
404e77351b fadein: fix documentation 2019-01-28 08:49:32 -05:00
Ben Boeckel
e8ce0659a7 take: fix doc comment 2019-01-28 08:49:32 -05:00
Joe Clay
53a7d78cd8 Add inner accessors for more sources 2019-01-17 01:10:12 +00:00
german gomez
660f081c15
minimp3 version bump (fixes #212)
Signed-off-by: german gomez <germangb42@gmail.com>
2018-12-09 00:21:25 +01:00
german gomez
1e02d9022a
Bump minimp3 version
Signed-off-by: german gomez <germangb42@gmail.com>
2018-12-07 18:32:10 +01:00
Alex Butler
4bb832ba30 Remove exclusive borrow requirement in Sink, SpatialSink (#203)
The inner Mutex does not require this.
2018-11-16 11:18:07 +01:00
Nicola Larosa
6fd5288cc7 Fix ChannelVolume dropping input samples (#198) 2018-11-10 14:44:49 +01:00