Cargo Features
[dependencies]
rodio_wav_fix = { version = "0.15.0", default-features = false, features = ["flac", "vorbis", "wav", "mp3", "wasm-bindgen", "symphonia-aac", "symphonia-all", "symphonia-flac", "symphonia-isomp4", "symphonia-mp3", "symphonia-wav"] }
- default = flac, mp3, vorbis, wav
-
These default features are set whenever
rodio_wav_fix
is added without
somewhere in the dependency tree.default-features = false - flac default = claxon
- vorbis default = lewton
- wav default = hound
- mp3 default = minimp3
- wasm-bindgen
-
Enables wasm-bindgen of cpal ^0.13
- symphonia-aac symphonia-all?
-
Enables aac of symphonia ^0.3
symphonia:
Enable specific codecs and formats.
TODO: Use "dep:" after MSRV is raised to >= 1.60. - symphonia-all = symphonia-aac, symphonia-flac, symphonia-isomp4, symphonia-mp3, symphonia-wav
- symphonia-flac symphonia-all?
-
Enables flac of symphonia ^0.3
- symphonia-isomp4 symphonia-all?
-
Enables isomp4 of symphonia ^0.3
- symphonia-mp3 symphonia-all?
-
Enables mp3 of symphonia ^0.3
- symphonia-wav symphonia-all?
-
Enables pcm and wav of symphonia ^0.3
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.