Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add support for jack audio connection kit #93

Closed
sashahilton00 opened this issue Jan 29, 2018 · 1 comment
Closed

add support for jack audio connection kit #93

sashahilton00 opened this issue Jan 29, 2018 · 1 comment

Comments

@sashahilton00
Copy link
Member

Issue by loblik
Thursday Oct 05, 2017 at 19:19 GMT
Originally opened as plietar/librespot#260


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.


loblik included the following code: https://github.com/plietar/librespot/pull/260/commits

@ComlOnline
Copy link
Contributor

@loblik could you create a pull request for this against this repo?

sashahilton00 added a commit that referenced this issue Feb 8, 2018
Jackaudio Support. Closes #93.

Move keymaster to core

Move keymaster to core

Modularise discovery.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants