Skip to content

add support for jack audio connection kit#260

Open
loblik wants to merge 1 commit intoplietar:masterfrom
loblik:master
Open

add support for jack audio connection kit#260
loblik wants to merge 1 commit intoplietar:masterfrom
loblik:master

Conversation

@loblik
Copy link

@loblik loblik commented Oct 5, 2017

Hi, I've created simple JACK backend for librespot. It's just a simple initial implementation. But it works quite good. It seems to be better than
using portaudio (to access JACK) or pipe backend with jack-stdin.

Commit message follows.

This is initial support for JACK. It creates ports at startup and
keeps it connected while librespot is running. So when librespot
playback is stoped it writes silence (zeroes).

It uses jack crate (rust-jack) which needs libjack. To compile in
jack support use --features jackaudio-backend. And run librespot
with --backend jackaudio.

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant