gst-plugins-rs/audio/spotify
Sebastian Dröge ab14c50d1c Ignore clippy::non_send_fields_in_send_ty lint
It's useless in its current shape and wrongly triggering on all types.

See https://github.com/rust-lang/rust-clippy/issues/8045
2022-01-14 12:09:57 +02:00
..
src Ignore clippy::non_send_fields_in_send_ty lint 2022-01-14 12:09:57 +02:00
build.rs add spotify plugin 2021-12-29 16:48:20 +01:00
Cargo.toml spotify: relicense to MPL-2.0 2021-12-30 14:40:31 +01:00
LICENSE-MPL-2.0 spotify: link the proper LICENSE file 2022-01-03 00:02:20 +01:00
README.md add spotify plugin 2021-12-29 16:48:20 +01:00

gst-plugins-spotify

This is a GStreamer plugin to read content from Spotify.

Make sure that your application follows Spotify's design guidelines to respect their legal/licensing restrictions.

Spotify Credentials

This plugin requires a Spotify Premium account configured with a device password.

You can then set the device username and password using the username and password properties.

You may also want to cache credentials and downloaded files, see the cache- properties on the element.

spotifyaudiosrc

The spotifyaudiosrc element can be used to play a song from Spotify using its Spotify URI.

gst-launch-1.0 spotifyaudiosrc username=$USERNAME password=$PASSWORD track=spotify:track:3i3P1mGpV9eRlfKccjDjwi ! oggdemux ! vorbisdec ! audioconvert ! autoaudiosink