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 default-features = false somewhere in the dependency tree.

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.

claxon flac
hound wav
lewton vorbis
minimp3 mp3
symphonia symphonia-aac? symphonia-flac? symphonia-isomp4? symphonia-mp3? symphonia-wav?

Enables symphonia ^0.3