Cargo Features
actinium226-librespot-playback has no features set by default.
[dependencies]
actinium226-librespot-playback = { version = "0.4.3", features = ["alsa-backend", "portaudio-backend", "pulseaudio-backend", "jackaudio-backend", "rodio-backend", "rodiojack-backend", "sdl-backend", "gstreamer-backend"] }
- alsa-backend = alsa
-
Affects
mixer::alsamixer
… - portaudio-backend = portaudio-rs
- pulseaudio-backend = libpulse-binding, libpulse-simple-binding
- jackaudio-backend = jack
- rodio-backend = cpal, rodio
-
Affects
rodio::mk_rodio
… - rodiojack-backend = rodio
-
Affects
rodio::mk_rodiojack
… - sdl-backend = sdl2
- gstreamer-backend = glib, gstreamer, gstreamer-app, gstreamer-audio
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.
- alsa alsa-backend?
-
Enables alsa ^0.6
Backends
- portaudio-rs portaudio-backend?
- libpulse-binding pulseaudio-backend?
- libpulse-simple-binding pulseaudio-backend?
- jack jackaudio-backend?
-
Enables jack ^0.11
- sdl2 sdl-backend?
-
Enables sdl2 ^0.35
- gstreamer gstreamer-backend?
-
Enables gstreamer ^0.18
- gstreamer-app gstreamer-backend?
-
Enables gstreamer-app ^0.18
- gstreamer-audio gstreamer-backend?
-
Enables gstreamer-audio ^0.18
- glib gstreamer-backend?
-
Enables glib ^0.15
- rodio rodio-backend? rodiojack-backend?
-
Enables rodio ^0.17.1
Rodio dependencies
- cpal rodio-backend? rodiojack-backend?