Default Audiobook Action

Feature description

Hello,

With the recent Audiobookshelf integration, I have been playing with the app to get a feel for how Audiobooks are handled. Apart from the missing metadata that ABS supports and isn’t available in Symfonium, one thing I noticed right away is that resuming an audiobook can be un-intuitive.

The default track action for most of us is “Play”, which makes sense for music and so we wouldn’t want to change that. The problem is that this 1 setting affects both music-type and audiobook-type tracks, which results in users too easily losing their progress and restarting an audiobook from the beginning.

This request is to provide a “Settings > Navigation and Media Start > Default Audiobook Action” or to allow a user to create rule(s) that they can use against certain tracks\albums

Problem solved

Users won’t easily lost their audiobook progress because they forget to hit the Resume button, which one would expect to be the default tap action for audiobooks.

Brought benefits

This will provide a more intuitive approach to audiobooks, allowing users to not so easily lose their progress and think that Symfonium does not support resuming from the last playback spot.

Device type

Phone

Additional description and context

If not set to “None”, then that check might look something like this…

if ( track.type == ‘m4b|m4a’ || track.source == ‘audiobookshelf’ || album.source == ‘audiobookshelf’ ) {
resume if a save spot is available, else start from beginning…

} else {
defaultTrackAction…
}

I searched existing feature requests

on