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
MPRIS: seek calls only advance to next chapter #781
Comments
From what I can tell, inside the Seek function the self._player.position, seems to return a seemingly random large integer(not sure why) here |
I've tested out the latest master branch (hash 1be8d73) which appears to have the mentioned merge request applied. I don't see any change in the behavior for this issue. Thanks for working on it though! It's likely closer. |
I'm not sure why then. It works correctly for me with |
Interesting, In the meantime this is what I was testing using: I plan to capture the seek function inputs when pressing those buttons, and the self._player.position when just playing the audiobook. From what I recall from looking at this before, just capturing what was stored in self._player.position gave some really bizzare results when just listening to a chapter without trying to seek. |
|
Can you please record what numbers are sent to the MPRIS seek method? |
Yep, 30,000,000 and -10,000,000 is that the seek function is receiving. It sounds like the getter needs to be fixed in order to stop this from just moving to the next chapter? Would you like a separate issue? |
I don't mind a separate issue, but you can also reopen this one (I can't), since the bug remains the same. |
Sadly it won't let me rei=open it either. @geigi ? |
@grahamvh it works for me with Phosh 0.33.0 on an ASUS tablet. |
Ok after more testing, I've found that the footprint of this is different after the MPRIS update. Requirements to see the issue:
|
Bug/Feature description
Any call of the MPRIS seek function(
cozy/cozy/control/mpris.py
Line 230 in 1b640d1
Steps to reproduce
Use phosh or other mpris based media controller to try to skip ahead or behind, and it will always send you to the next chapter.
System Information
The text was updated successfully, but these errors were encountered: