rygelouv / android-audio-sensei

High-level library to make android audio recording and playing more simple by handling boring stuff like runtime permissions and by completely abstracting audio playback controller

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Progress timer is not updated correctly

jdsdhp opened this issue · comments

When I move the slider the audio works fine but the progress timer is not updated.

@jdsdhp did you find a solution to this.

@rygelouv this is quite a critical issue for an audio player. Any timeline on a fix? Thanks

If I can add, the static duration display on the right could be removed and the count-up timer on the left could default to the duration. This would provide the same information with one less view.

@ChrisLMills Finally I could not find a feasible solution for this, but then my client told me that only the progress bar was needed, without time indicators. So I didn't have to worry about this anymore. Anyway, thank you so much for the advice. 👍

@ChrisLMills @jdsdhp hey guys, I'm so sorry, I'm not having much time to dedicate to this project. But now that we have so embarrassing issues I will try to catch a free time to rethink the core library. If you have any more advice regarding the improvements, I'll be glad to take them :)

@rygelouv Thank you for your further input, it will be much appreciated. Your voice player is the most well behaved ito loading and response times that I can find, so I want to see it succeed.

Another suggestion is that the duration/count-up display is refreshed upon being loaded into a recyclerview item. Currently it only refreshes once the play button is pressed.
I know the issue is not with my recyclerview implementation as the duration does update correctly if I use a different voice player library.

Let me know if you'd like me to do any testing.

@rygelouv Thanks a lot for this very helpful library, you did a great job, just needs to enhance some small things, the timer is not synced with the media player, so whenever i change the seekbar progress the times not responding to that, also in recycler view the timer is a big headache and the play/pause button has an issue, if i have multi voice notes items in the list, then i click play on one of them, then clicked start on another, the newer is playing but the view has 2 items with pause button, the oldest should change to play and the timer should stop, which not happening
so if you could fix these issues you gonna have the greatest voice player library ever