1. 10 Jan, 2022 2 commits
  2. 09 Jan, 2022 5 commits
    • P V's avatar
      bluez5: implement basic CIND/CIEV support in backend-native · f92b0eee
      P V authored
      Set HFP call indicator based on whether transport is acquired or not.
      f92b0eee
    • Wim Taymans's avatar
      resample: limit input and output offsets · 113ab316
      Wim Taymans authored
      Clamp the offsets to the max input and output sizes or we might
      end up with invalid len and crash.
      
      See #1994
      113ab316
    • Nazar Mokrynskyi's avatar
      Remove separate profile set for Behringer UMC22 that is covered by Texas... · dc4cf163
      Nazar Mokrynskyi authored and Wim Taymans's avatar Wim Taymans committed
      Remove separate profile set for Behringer UMC22 that is covered by Texas Instruments PCM2902 profile set
      dc4cf163
    • P V's avatar
      bluez5: bump device profile timeout · e4f7b228
      P V authored and Wim Taymans's avatar Wim Taymans committed
      Double device profile timeout to 6sec.
      
      In some cases, BlueZ can take more than the previous 3sec to connect all
      profiles. It's better to wait for a bit longer, so that devices have all
      profiles visible already when they first appear.
      
      This works around issues in Wireplumber profile selection logic.
      e4f7b228
    • P V's avatar
      bluez5: mark connected when all source/sink profiles connected · b92a378a
      P V authored and Wim Taymans's avatar Wim Taymans committed
      Don't require all device profiles to be connected before marking the
      device as connected before profile timeout. Show device already when all
      A2DP/HSP/HFP profiles for sink/source direction have connected.
      
      There are devices that in principle can have both sink/source profiles
      present, but cannot operate both directions at the same time.  In case
      profiles come online later, the only effect is that the device profiles
      will get an update after the device is published.
      b92a378a
  3. 08 Jan, 2022 1 commit
    • P V's avatar
      alsa/acp: make pa_ato* functions behave as PA ones · d33779cd
      P V authored
      The pulseaudio pa_ato* functions set errno and return -1, when the
      number cannot be parsed.
      
      Some parts of parsing the profile files (e.g. parse_eld_device) rely on
      these functions returning errors when the input is not a number.
      d33779cd
  4. 07 Jan, 2022 8 commits
  5. 06 Jan, 2022 6 commits
  6. 05 Jan, 2022 4 commits
  7. 04 Jan, 2022 7 commits
  8. 03 Jan, 2022 7 commits