Open heartlogic opened 7 years ago
I just wanted to investigate similar situation, I've met few days ago. When starting a movie, and rewind somewhere, buffering starts, then you start watching, but in a minute or two kodi exits from the movie. I thought maybe timer is counting buffering is done or not, but not relative to current place, rather place you have started a movie. I wanted to debug buffering timers.
Sorry, I'm not familiar with Go. Looking at this place: https://github.com/scakemyer/quasar/blob/master/bittorrent/player.go#L748 If I open the stream with big size, and quickly rewind forward somewhere, the initial buffer piece will get less priority, the one I've moved on will get bigger, right? Will it cancel previous timer, set in that function?
Yeah that's not where that happens, but in torrentfs.go
. I've yet to look into that one close enough to see what kind of improvements would be possible.
Opened a new file from main menu (Estuary). When it buffered and opened - quickly move to half of a movie by "right arrow" jumps. After some seconds I'm out of the movie to the main menu.
An email notification came from a user named "Bloombergg" who commented on this an other threads but i cannot see his comments nowhere when entering Github!
Expected Behavior
When we choose to play a file from Kodi library, for example an episode, it starts buffering and then it starts playing... If the file is not buffered enough it must pause, continue to download until it has buffered enough and continue playing...
Current Behavior
Right now, when we choose to play a file from Kodi library, for example an episode, it starts buffering and then it starts playing... If the file is not buffered enough it stops playing and exits to Kodi episodes menu...
Steps to Reproduce (for bugs)
Context
It is annoying to start again and again the same file when internet speed is not enough to keep up with the needed episode download rate...
Your Environment