1. 21 Jun, 2021 2 commits
  2. 12 May, 2021 1 commit
    • Jan Alexander Steffens's avatar
      build-sys: meson: Add missing include dir · 2a07c83c
      Jan Alexander Steffens authored
      Otherwise building module-echo-cancel fails here:
      
          FAILED: src/modules/module-echo-cancel.so.p/echo-cancel_adrian-aec.c.o
          cc -Isrc/modules/module-echo-cancel.so.p -I. -I../pulseaudio -Isrc -I../pulseaudio/src -I/usr/include/orc-0.4 -flto=auto -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu11 -march=x86-64 -mtune=generic -O2 -p>
          ../pulseaudio/src/modules/echo-cancel/adrian-aec.c:30:10: fatal error: adrian-aec-orc-gen.h: No such file or directory
             30 | #include "adrian-aec-orc-gen.h"
                |          ^~~~~~~~~~~~~~~~~~~~~~
      
      Part-of: <pulseaudio/pulseaudio!552>
      2a07c83c
  3. 12 Feb, 2021 2 commits
  4. 18 Jan, 2021 1 commit
  5. 16 Dec, 2020 1 commit
  6. 14 Dec, 2020 1 commit
  7. 27 Nov, 2020 1 commit
  8. 24 Nov, 2020 1 commit
    • Christopher Snowhill's avatar
      virtual-surround-sink: Use FFTW3 instead of naive approach · 00bd8e1e
      Christopher Snowhill authored and PulseAudio Marge Bot's avatar PulseAudio Marge Bot committed
      This replaces the original virtual surround sink with a total
      rewrite, aiming to implement any number of hrir use cases,
      including asymmetrical impulses as two separate left and right
      output files. It uses FFTW3 FFT convolution, using the overlap-
      save method, with full rewind support. It operates in steps
      equal to the resampled length of the hrir, and overlaps input
      blocks in increments equal to the size of the FFT block. If
      using paired hrirs, it requires matched sample spec and sample
      rates and channel maps. For best results, the input files should
      have speaker maps, rather than expecting the sample loader to
      auto detect the mapping.
      
      Part-of: <pulseaudio/pulseaudio!240>
      00bd8e1e
  9. 25 Sep, 2019 1 commit
  10. 20 Sep, 2019 1 commit
  11. 15 Aug, 2019 1 commit
  12. 14 Aug, 2019 1 commit
    • Lucas Stach's avatar
      meson: allow to build bluez support without libbluetooth · 1911ef16
      Lucas Stach authored
      pulseaudio does not link against libbluetooth, as it's only talking to the
      bluez daemon over dbus. So the build dependency on libbluetooth is overly
      restrictive, as some embedded systems choose to ship without libbluetooth
      but still have bluez daemon support.
      
      This syncs the meson to the autotools configuration behavior by changing
      the bluez option to a default on boolean.
      1911ef16
  13. 13 Aug, 2019 1 commit
  14. 05 Aug, 2019 2 commits
  15. 08 Jun, 2019 4 commits
  16. 06 Jun, 2019 1 commit
    • Arun Raghavan's avatar
      build-sys: Fix up meson install paths · 37dbeae0
      Arun Raghavan authored and Arun Raghavan's avatar Arun Raghavan committed
      Brings things in line with the autotools build, and adds ALSA mixer
      paths and profile-sets into the meson build system as well.
      
      The module installation path is also now customisable.
      37dbeae0
  17. 12 Apr, 2019 1 commit
  18. 27 Dec, 2018 9 commits
  19. 04 Oct, 2018 8 commits