Cargo Features

[dependencies]
spotifyd = { version = "0.4.1", default-features = false, features = ["alsa_backend", "dbus_mpris", "portaudio_backend", "pulseaudio_backend", "rodio_backend", "rodiojack_backend"] }
default = alsa_backend

The alsa_backend feature is set by default whenever spotifyd is added without default-features = false somewhere in the dependency tree.

alsa_backend default

Enables alsa, alsa-backend of librespot-playback

Affects config::AlsaConfig

dbus_mpris

Enables dbus, dbus-crossroads, and dbus-tokio

Affects config::MprisConfig

portaudio_backend

Enables portaudio-backend of librespot-playback

pulseaudio_backend

Enables pulseaudio-backend of librespot-playback

rodio_backend

Enables rodio-backend of librespot-playback

rodiojack_backend

Enables rodiojack-backend of librespot-playback