Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
1 of 2 tasks
michaeldvinci opened this issue Sep 30, 2023 · 6 comments
Labels
bug Something isn't working

Comments

@michaeldvinci
Copy link

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

@michaeldvinci michaeldvinci added the bug Something isn't working label Sep 30, 2023
@michaeldvinci
Copy link
Author

michaeldvinci commented 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
Copy link
Author

michaeldvinci commented 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

@advplyr
Copy link
Owner

advplyr commented 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.

@benonymity
Copy link
Contributor

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

@advplyr
Copy link
Owner

advplyr commented 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.

@michaeldvinci
Copy link
Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants