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

It would be really nice if pulseaudio was optional #258

Closed
bogdanr opened this issue Aug 6, 2015 · 7 comments
Closed

It would be really nice if pulseaudio was optional #258

bogdanr opened this issue Aug 6, 2015 · 7 comments
Labels
Milestone

Comments

@bogdanr
Copy link

bogdanr commented Aug 6, 2015

A lot of distros, especially most of the embedded one don't have and don't want pulseadio and it would be great if gqrx could work without it.

@csete
Copy link
Collaborator

csete commented Aug 6, 2015

Gqrx can be built to use gnuradio-audio instead of pulseaudio. Gnuradio-audio can then be configured to use portaudio, alsa, jack, windows audio, OSX audio or even OSS.

Can you name just a few of those many distributions that do not have pulseaudio? Not embedded ones because gqrx is not written for embedded systems. I think if you try making gqrx work on an embedded device, pulseaudio will be the least of your problems.

@bogdanr
Copy link
Author

bogdanr commented Aug 7, 2015

For example Slackware, Puppy Linux don't have Pulseaudio. CentOS has it but it doesn't seem to work properly.

How do you build Qgrx with Gnuradio-audio ?

@csete
Copy link
Collaborator

csete commented Aug 8, 2015

Look in the gqrx.pro file (not the qgrx.pro ;-)

@csete csete added the feature label Nov 15, 2015
@csete csete added this to the 2.5 milestone Dec 24, 2015
csete added a commit that referenced this issue Dec 24, 2015
cmake: Make pulseaudio (really) optional.

Also addresses issue #258.
@csete
Copy link
Collaborator

csete commented Dec 24, 2015

With the latest code from git master, you should now be able to explicitly request gr-audio backend if you build with cmake, see #312

@csete csete closed this as completed Dec 24, 2015
@bogdanr
Copy link
Author

bogdanr commented Dec 27, 2015

Great this went through, but how would I actually build this with cmake?
Does it also work with QT4 because when I attempted it complained that I am missing QT5?

@csete
Copy link
Collaborator

csete commented Dec 27, 2015

You add -DLINUX_AUDIO_BACKEND=Gr-audio to the cmake command line.

I think the cmake build only works with Qt 5, but I'm not sure.

@csete
Copy link
Collaborator

csete commented Dec 27, 2015

By the way, even if you use a Linux without Qt 5, you can download a binary from http://qt.io and install it in a custom location where it does not interfere with the system Qt. That's what I do on all my computers.

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

No branches or pull requests

2 participants