Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
J
jami-client-ios
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 27
    • Issues 27
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Requirements
    • Requirements
    • List
  • Security & Compliance
    • Security & Compliance
    • Dependency List
    • License Compliance
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Insights
    • Issue
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
  • savoirfairelinux
  • jami-client-ios
  • Issues
  • #61

Closed
Open
Opened Feb 13, 2020 by Raphael@ruffson

Switching to low-latency protocol for no reason

Jami build: 20200130 OS: iOS 13.3 on iPhone XR Bluetooth ear phones: Jabra Elite 65t

Since installing Jami and linking my account, I noticed that when I am listening to e.g. Podcasts on my iPhone via Bluetooth, the earbuds randomly switch to the low-latency telephone protocol now and then.

This results in stopping the current playback. I guess because the OS thinks, a call is being made. This is of course really annoying. It happens even if I have "killed" the app and the only way to get around this is uninstalling it. Which makes the app unusable at this point for me.

Also any time I start the app, the protocol is switched to the low-latency calling protocol and my playback is paused reproducibly. Other apps like Facetime, Skype, etc. only switch to this protocl right when accepting a call and disable it after ending the call.

//Edit: I wanna add that the behaviour of what happens when the profile switches is apprently depedent on the app you are listening to. In Pocket Casts for example, the playback stops. In Spotify, the playback continues in that shitty protocol that is optimized for calling and low latency.

Edited Feb 13, 2020 by Raphael
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: savoirfairelinux/ring-client-ios#61