Skip to content
Snippets Groups Projects
  1. Aug 02, 2022
  2. Aug 01, 2022
    • Andreas Traczyk's avatar
      contrib(msc): fix Windows natpmp build · a990260c
      Andreas Traczyk authored and Adrien Béraud's avatar Adrien Béraud committed
      The natpmp CMake build has no installation specified, so currently
      we use the root source directory which contains the header files as
      an include path in the daemon build. This may cause issues as case
      insensative header includes for the standard library <version> will
      incorrectly load natpmp's 'VERSION' file.
      
      This patch copies the project's headers to an include directory
      post-build, and adjusts the daemon's include path.
      
      Change-Id: I4b318fb0309c72b94f4ea4e757035780ee2a8a63
      a990260c
  3. Jun 23, 2022
  4. Jan 20, 2022
    • Maxim Cournoyer's avatar
      build: Rename PROGSHAREDIR to JAMI_DATADIR. · 754ae6bf
      Maxim Cournoyer authored and Amin Bandali's avatar Amin Bandali committed
      This name matches a common naming convention in build systems.
      
      * compat/msvc/config.h (PROGSHAREDIR): Rename to...
      (JAMI_DATADIR) ... this.
      * globals.mk (-DJAMI_DATADIR): Likewise.
      * meson.build (conf): Likewise.
      * src/account.cpp: Likewise.
      * src/manager.cpp (Manager::playRingtone): Likewise.
      
      Change-Id: I123251f3e420948bc7359ce0a3ac54bddd12977a
      754ae6bf
  5. Jan 05, 2022
  6. Oct 07, 2021
  7. Jun 11, 2021
  8. Apr 21, 2021
  9. Mar 30, 2021
  10. Mar 15, 2021
    • Andreas Traczyk's avatar
      contrib(win32): use WASAPI as the only PortAudio host api · 29799dba
      Andreas Traczyk authored
      The DirectSound host api implementation in PortAudio has multiple
      issues:
      - requires utf8 support patch
      - can't enumerate the default communication devices
      - reports incorrect default sample-rates for devices
      
      The WASAPI host api implementation needs to be patched to access
      the default comm devices, but functions better out-of-the-box.
      
      Change-Id: Ie27ee3e1418dd6d734ad6ad7685f2dc44db86007
      Gitlab: #463
      29799dba
    • Andreas Traczyk's avatar
      aec: add initial webrtc-audio-processing implementation · 854362a8
      Andreas Traczyk authored and Adrien Béraud's avatar Adrien Béraud committed
      - Enables high-pass filter, AEC, AGC, NS.
      - Disables system AEC for Windows
      
      Gitlab: #464
      Change-Id: Ife6261a815395263abeca482bb78ad2c90133db3
      854362a8
    • Andreas Traczyk's avatar
      aec: move aec implementations into EchoCanceller · e787de4e
      Andreas Traczyk authored and Adrien Béraud's avatar Adrien Béraud committed
      Hide speexdsp's echo cancellation implementation details behind an
      EchoCanceller derived class. An AudioLayer may now instantiate
      implementations of the EchoCanceller. This may be platform specific
      compile-time or swapped out at runtime.
      
      Introduces a null echo canceller for testing. As the speexdsp aec
      is not currently functional, the null echo canceller is replaced
      as the default implementation.
      
      GitLab: #454
      Change-Id: I169f1e9758afbed884fc42d9d78a69ce28d12fe2
      e787de4e
    • Andreas Traczyk's avatar
      contrib: add webrtc-audio-processing @ v0.3.1 · 5d0247d2
      Andreas Traczyk authored and Adrien Béraud's avatar Adrien Béraud committed
      Change-Id: Ib7396b12f98947b25bc96605381cbc29594aa1b7
      5d0247d2
  11. Mar 10, 2021
  12. Jan 25, 2021
  13. Nov 10, 2020
  14. Oct 21, 2020
  15. Sep 29, 2020
  16. Aug 14, 2020
  17. Jun 05, 2020
  18. May 26, 2020
  19. Mar 26, 2020
  20. Feb 26, 2020
  21. Feb 12, 2020
Loading