Revisions of pulseaudio

Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 3)
Update pulseaudio from 15.0 to 17.0 (jsc#PED-6566)

Change submitted already to multimedia:libs: https://build.opensuse.org/request/show/1152780


- 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
Marco Strigl's avatar Marco Strigl (mstrigl) committed (revision 2)
Update pulseaudio from 15.0 to 17.0 (jsc#PED-6566)

- 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

- Remove with_old_webrtc define since webrtc-audio-processing 1.3
  now also builds for Leap 15.x in multimedia:libs so there's no
  need for a special case.

- Enable webrtc AEC3 support:
  echo-cancel-add-webrtc-AEC3-support.patch
- Build fixes for webrtc-audio-processing 1.3 (only enabled for TW,
  so far; Leap 15.x still receives the old version):
  build-sys-Bump-cpp_std-to-c-17.patch
  build-sys-Bump-webrtc-audio-processing-dependency.patch
Marco Strigl's avatar Marco Strigl (mstrigl) committed (revision 1)
initialize package
Displaying all 3 revisions
openSUSE Build Service is sponsored by