TCMP: IllegalStateException if to view full screen video as last track, close & reopen TCMP, tap that track
Posted: 2020-08-28, 05:27 UTC
To reproduce:
0. Open TC Media Player, put the video file as a last queue track.
1. If last queue track is a horizontal video, rotate the screen to horizontal orientation,
and if it's vertical one, continue in vertical orientatton.
2. Start the playback of that last queue track. It will start in full screen mode. Let player to play it completely.
3. When playback is finished, press Back Android key. This will close the player and switch you to TC4A if you started the player from it.
4. Open TC Media Player again (e.g. with internal command 137), it will be opened in playlist mode.
5. Tap on the last track in playlist: TCMP won't play the file, instead IllegalStateException toast error will appear.
Since this moment and until the restart of TC4A (better with internal command 155/killProcess), this IllegalStateException may appear on different tracks of playlist.
Reproduced on devices running Android 5.1 and 10.
0. Open TC Media Player, put the video file as a last queue track.
1. If last queue track is a horizontal video, rotate the screen to horizontal orientation,
and if it's vertical one, continue in vertical orientatton.
2. Start the playback of that last queue track. It will start in full screen mode. Let player to play it completely.
3. When playback is finished, press Back Android key. This will close the player and switch you to TC4A if you started the player from it.
4. Open TC Media Player again (e.g. with internal command 137), it will be opened in playlist mode.
5. Tap on the last track in playlist: TCMP won't play the file, instead IllegalStateException toast error will appear.
Since this moment and until the restart of TC4A (better with internal command 155/killProcess), this IllegalStateException may appear on different tracks of playlist.
Reproduced on devices running Android 5.1 and 10.