Skip to content

fork of pavucontrol-qt without any dependencies except libpulse and qt

License

Notifications You must be signed in to change notification settings

sandsmark/pavucontrol-qt

 
 

Repository files navigation

pavucontrol-qt

Overview

pavucontrol-qt is the Qt port of volume control pavucontrol of sound server PulseAudio.

As such it can be used to adjust all controls provided by PulseAudio as well as some additional settings.

Installation

Compiling source code

Runtime dependencies are qtbase and PulseAudio client library libpulse.
Additional build dependencies are CMake and optionally Git to pull latest VCS checkouts.

Code configuration is handled by CMake. CMake variable CMAKE_INSTALL_PREFIX has to be set to /usr on most operating systems.

To build run make, to install make install which accepts variable DESTDIR as usual.

Binary packages

This project was launched in August 2016 and binary packages are rare so far.

On Arch Linux the package pavucontrol-qt can be used and pavucontrol-qt-git is to build current checkouts of branch master.

On FreeBSD the binary package is available as pavucontrol-qt and can be installed with pkg install pavucontrol-qt.

Usage

The usage itself should be self-explanatory.

Credits

The data/bop.wav is from the sound-theme-freedesktop package.

https://freedesktop.org/wiki/Specifications/sound-theme-spec

About

fork of pavucontrol-qt without any dependencies except libpulse and qt

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 92.6%
  • C 5.6%
  • CMake 1.8%