crackededed / Xtra

Xtra is a Twitch player and browser for Android.
GNU Affero General Public License v3.0
1.14k stars 43 forks source link

Saved positions not as robust as official twitch app #123

Open hdjdb opened 2 years ago

hdjdb commented 2 years ago

Hi, I have been using Xtra for audio only streams daily because it presumably uses far less memory than the official twitch app, and crashes far less often for me while on the go.

Unfortunately, I prefer the official twitch app's crashes, because generally it tends to save progress even if it crashes.

When opening Xtra after a crash, or after ANY accidental refresh of the video player, playback resumes at the very beginning of the video. This is frustrating because if I could trust the app to remember playback positions, it would be superior to the official player.

Not sure about api limitations or anything, but the official app also retains your position in a VOD if you were watching a Livestream and it ended after you stopped watching it.

Best regards - this app otherwise is very thoughtful crafted and easy to use!

crackededed commented 2 years ago

how do you make it crash? do you have the audio notification enabled? how do you accidentally refresh the video player?

hdjdb commented 2 years ago

If I open a memory hungry app or open several applications (google maps, pokemon go, grocery apps, etc) any background app could crash, Xtra included. Music/Podcast/Audiobook apps are usually the exception.

Yes I am referring to background audio playback after leaving the app, but it also happens if i lock my phone while watching the video. If i leave it locked for a few hours, upon unlocking it usually refreshes the video to the beginning of playback, or some early timecode like 8 seconds into the 6 hour vod.

Sorry, I hope any of this makes sense.

crackededed commented 2 years ago

if the audio notification stays visible then the app should stay on