On some phones (e.g. Oppo and Oneplus) the video player enters the STATE_IDLE 10 minutes after being paused. This causes the play button to stop working. This happens because once a player has become idle, we need to call prepare() before playback can happen again. But after I added prepare(), it would just skip to the end of the video. So now I'm executing the same code that happens when ERROR_CODE_UNSPECIFIED is done. This causes playback to resume normally. |
||
|---|---|---|
| .. | ||
| sampledata | ||
| schemas/org.schabi.newpipe.database.AppDatabase | ||
| src | ||
| build.gradle.kts | ||
| lint.xml | ||
| proguard-rules.pro | ||