A Networked Sound Server

Edit Package pulseaudio

This package is based on the package 'pulseaudio' from project 'openSUSE:Factory'.

pulseaudio is a networked sound server for Linux and other Unix like
operating systems and Microsoft Windows. It is intended to be an
improved drop-in replacement for the Enlightened Sound Daemon (ESOUND).

With ofono for Bluetooth HFP support.
Bluetooth stream redirection/mixing is pretty much the only thing that this piece of shit is useful for and official openSUSE builds disable it.

Refresh
Refresh
Source Files (show unmerged sources)
Filename Size Changed
baselibs.conf 0000000221 221 Bytes
client-system.conf 0000000015 15 Bytes
disable_flat_volumes.conf 0000000131 131 Bytes
disabled-start.diff 0000000364 364 Bytes
pulseaudio-17.0.tar.xz 0001566556 1.49 MB
pulseaudio-check-UCM-verb-before-working-with-device-status.patch 0000004378 4.28 KB
pulseaudio-dump-module-Ignore-invalid-module-init-tools.patch 0000001491 1.46 KB
pulseaudio-old-systemd-workaround.patch 0000000645 645 Bytes
pulseaudio-replace-port-device-UCM-context-assertion-with-an-error.patch 0000002581 2.52 KB
pulseaudio-rpmlintrc 0000000215 215 Bytes
pulseaudio.changes 0000090200 88.1 KB
pulseaudio.service 0000000240 240 Bytes
pulseaudio.spec 0000030161 29.5 KB
pulseaudio.tmpfiles 0000000033 33 Bytes
qpaeq-shebang.patch 0000000313 313 Bytes
setup-pulseaudio 0000012494 12.2 KB
suppress-socket-error-msg.diff 0000000492 492 Bytes
sysconfig.sound-pulseaudio 0000000759 759 Bytes
system-user-pulse.conf 0000000272 272 Bytes
Latest Revision
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 63)
- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]

- Do not BuildRequire pkgconfig(webrtc-audio-processing-1) on big
  endian architectures (s390, s390x, ppc64) as the dependency is
  not available:
  * WebRTC echo canceller will be disabled there

- Add cherry-picks to fix UCM crashes
  * pulseaudio-replace-port-device-UCM-context-assertion-with-an-error.patch
  * pulseaudio-check-UCM-verb-before-working-with-device-status.patch

- Update to version 17.0:
  * Updates to ALSA UCM-based setups
  * Battery level indication to Bluetooth devices
  * Support for the Bluetooth FastStream codec
  * webrtc-audio-processing dependency updated
  * Trigger role groups added to module-role-cork
  * XDG base directory spec for profile-set loading
  * PA_RATE_MAX increased
  * webrtc-audio-processing dependency updated
  For details, see:
    https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/17.0/
- Drop obsoleted patches:
  echo-cancel-add-webrtc-AEC3-support.patch
  build-sys-Bump-cpp_std-to-c-17.patch
  build-sys-Bump-webrtc-audio-processing-dependency.patch

- minor fixes for setup-pulseaudio
  * be sure /etc/profile.d/pulseaudio.sh exists before using grep
Comments 0
openSUSE Build Service is sponsored by