ABS iOS now playing Lockscreen display + in-app time remaining have different values when playback speed >1x #712

Open
opened 2026-04-24 23:35:16 +02:00 by adam · 6 comments
Owner

Originally created by @michaeldvinci on GitHub (Sep 30, 2023).

Steps to reproduce

  1. Set playback speed to anything > 1x
  2. show 'Total Track', take note of total time remaining
  3. lock screen, now playing widget has different value

Expected behaviour

  • The values should be the same

Actual behaviour

  • the values are different

Environment data

lockscreen
in-app

Audiobookshelf Version:

  • Android App?
  • iOS App?

iOS Issue

iOS Version: 0.9.66

iPhone model: iPhone 14 Pro

Originally created by @michaeldvinci on GitHub (Sep 30, 2023). ### Steps to reproduce 1. Set playback speed to anything > 1x 2. show 'Total Track', take note of total time remaining 3. lock screen, now playing widget has different value ### Expected behaviour - The values should be the same ### Actual behaviour - the values are different ### Environment data ![lockscreen](https://github.com/advplyr/audiobookshelf-app/assets/8780953/e7b90a5a-26de-48b2-b0d5-d185702625d0) ![in-app](https://github.com/advplyr/audiobookshelf-app/assets/8780953/0c199b2d-d997-4f01-b8db-c86778ce1bbd) Audiobookshelf Version: - [ ] Android App? - [X] iOS App? #### iOS Issue iOS Version: 0.9.66 iPhone model: iPhone 14 Pro
adam added the bug label 2026-04-24 23:35:17 +02:00
Author
Owner

@michaeldvinci commented on GitHub (Sep 30, 2023):

First off -- I absolutely love this app and literally use it daily.

Is there a way to set in-app settings for a global speed increase to change the value everywhere?

If I'm playing most books at 1.8x, I really don't want or care about the info for how long an audiobook takes at 1x speed. It makes sense that if we set the speed to > 1x, it should change the values all over, no?

I just noticed on the audiobook info page it also says I still have ~2.15 hrs remaining of a 9hr duration too, when in truth I don't and it was less total time.

info

Thanks for all you do! This app truly is one of the best things I've stumbled across in recent memory and it's only going to get better =)

@michaeldvinci commented on GitHub (Sep 30, 2023): First off -- I absolutely love this app and literally use it daily. Is there a way to set in-app settings for a *global* speed increase to change the value everywhere? If I'm playing most books at 1.8x, I really don't want or care about the info for how long an audiobook takes at 1x speed. It makes sense that if we set the speed to > 1x, it should change the values all over, no? I just noticed on the audiobook info page it also says I still have ~2.15 hrs remaining of a 9hr duration too, when in truth I don't and it was less total time. ![info](https://github.com/advplyr/audiobookshelf-app/assets/8780953/5be4bd34-6597-4e84-bce4-cd15fb4a8f7b) Thanks for all you do! This app truly is one of the best things I've stumbled across in recent memory and it's only going to get better =)
Author
Owner

@michaeldvinci commented on GitHub (Sep 30, 2023):

on second thought, is it even possible to display a different time length than the actual length of the audio file in the OS?

I'm sure the app can display the sped up time well and good, but I think the lockscreen might be an issue

@michaeldvinci commented on GitHub (Sep 30, 2023): on second thought, is it even possible to display a different time length than the actual length of the audio file in the OS? I'm sure the app can display the sped up time well and good, but I think the lockscreen might be an issue
Author
Owner

@advplyr commented on GitHub (Sep 30, 2023):

I'm not sure about iOS but I know it would be technically possible in Android by writing some custom controllers. The lockscreen is controlled by native libraries doing the work for us based on the audio file playing. This is similar to #239 in that it would require a lot of customization to implement.

@advplyr commented on GitHub (Sep 30, 2023): I'm not sure about iOS but I know it would be technically possible in Android by writing some custom controllers. The lockscreen is controlled by native libraries doing the work for us based on the audio file playing. This is similar to #239 in that it would require a lot of customization to implement.
Author
Owner

@benonymity commented on GitHub (Nov 12, 2023):

I think this is probably related to some of the work that @ronaldheft started in #372

@benonymity commented on GitHub (Nov 12, 2023): I think this is probably related to some of the work that @ronaldheft started in #372
Author
Owner

@advplyr commented on GitHub (Jan 2, 2024):

On iOS in v0.9.71 you will see the chapter track on the lock screen if you have that enabled in the audio player.

@advplyr commented on GitHub (Jan 2, 2024): On iOS in v0.9.71 you will see the chapter track on the lock screen if you have that enabled in the audio player.
Author
Owner

@michaeldvinci commented on GitHub (Jan 4, 2024):

Thanks for all the hard work you folks put into this!

@michaeldvinci commented on GitHub (Jan 4, 2024): Thanks for all the hard work you folks put into this!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf-app#712