Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Reliable bluetooth pause/resume (Read 1027 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Reliable bluetooth pause/resume

When I turn my car off/on and bluetooth playback is paused/resumed, sometimes playback resumes at the point in the song where playback was interrupted, (preferred...) while other times playback resumes from the beginning of the song. (not preferred...)

Does anybody know why this happens and if there is a way to reliably resume from the point of playback interruption? Other music players have no problems doing this.

Re: Reliable bluetooth pause/resume

Reply #1
foobar2000 mobile has minimal accounting for latency in its output chain. Hence the only latency correction is for the seek position and time display, and why there's no visualization subsystem implemented.

The player would need full latency accounting, including all output buffering, and would need to know how much to seek backwards to resume if the output device is lost and restarted during playback.

It could also be that it was designed simply to not bother seeking backwards when restarting output, and doesn't buffer redundant PCM data to match the output latency, "just in case" the output needs to be completely refilled.

Re: Reliable bluetooth pause/resume

Reply #2
I guess that makes sense. Thanks for the reply!