Bug 464432 - KDEConnect: PC Ringtone playback is being delayed
Summary: KDEConnect: PC Ringtone playback is being delayed
Status: REPORTED
Alias: None
Product: kdeconnect
Classification: Applications
Component: common (other bugs)
Version First Reported In: 22.12.1
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Albert Vaca Cintora
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-17 21:50 UTC by Eduardo
Modified: 2023-01-17 21:50 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eduardo 2023-01-17 21:50:39 UTC
SUMMARY

When receiving an incoming call on Android, the computer also plays a ringtone, which is a nice feature of KDE Connect.

However, this PC ringtone playback is being delayed for some 5-10 seconds for some reason.

I can confirm it is not caused by some network issue because when I'm listening to some music on the computer and the phone rings, KDE Connect is able to pause the playback instantly as soon as the incoming call is received on the phone, without any delay. So the phone is successfully communicating with the PC module instantly. It's just the ringtone playback that is delayed.

If I answer the call quickly, I will start chatting on the phone to the person that called me, and about 5-10 seconds into the call, the computer will ring, annoying the call, the ringtone is even heard by the person who called me through the phone's mic.

STEPS TO REPRODUCE
1. Have your phone paired to your computer with KDE Connect
2. Open a media player that's integrated into KDE Connect (I'm using Strawberry), play some music
3. Have someone call your phone
4. Answer the call quickly

OBSERVED RESULT
The media player will stop the music playback instantly, however the PC ringtone will not trigger.
About 5-10 seconds into the call, the PC ringtone will trigger.

EXPECTED RESULT
The computer should play the ringtone immediately as soon as the incoming call is received on the phone, and stop the ringtone playback if I answer the call.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.26.5
KDE Frameworks Version: 5.102.0
Qt Version: 5.15.8
Kernel Version: 6.1.6-zen1-1-zen (64-bit)
Graphics Platform: X11
Processors: 12 × Intel® Core™ i7-8700K CPU @ 3.70GHz
Memory: 47,0 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 2070/PCIe/SSE2