No description
Find a file
Francesco Zardi 74ceb63c3c Update cpal dependency to 0.7
The update required adapting to the breaking changes introduced by the new version, as reported in the `cpal`'s
[changelog](a2fe9386af/CHANGELOG.md), namely:

- Rename `ChannelsCount` to `ChannelCount`.
- Rename `SamplesRate` to `SampleRate`.
- Rename the `min_samples_rate` field of `SupportedFormat` to `min_sample_rate`
- Rename the `with_max_samples_rate()` method of`SupportedFormat` to `with_max_sample_rate()`
- Rename the `samples_rate` field of `Format` to `sample_rate`
- Changed the type of the `channels` field of the `SupportedFormat` struct from `Vec<ChannelPosition>` to `ChannelCount` (an alias to `u16`)
2018-04-18 14:24:33 +02:00
examples Replace usages of deprecated functions in cpal 2017-10-11 21:31:15 +08:00
src Update cpal dependency to 0.7 2018-04-18 14:24:33 +02:00
.gitignore Initial commit 2015-07-22 12:14:11 +02:00
.rustfmt.toml Run rustfmt on the code 2017-07-03 10:10:00 +02:00
.travis.yml More documentation rework 2017-02-09 14:02:38 +01:00
Cargo.toml Update cpal dependency to 0.7 2018-04-18 14:24:33 +02:00
LICENSE Add some administrative stuff 2015-07-22 13:43:27 +02:00
README.md Merge pull request #100 from tomaka/flac 2017-02-10 09:49:23 +01:00

Audio playback library

Build Status

Rust playback library.

  • Playback is handled by cpal.
  • WAV decoding is handled by hound.
  • Vorbis decoding is handled by lewton.
  • Flac decoding is handled by claxon.

Documentation

The documentation contains an introduction to the library.