TypeType for Android 1.12.0
TypeType for Android 1.12.0 plays NicoNico again, stops the player from flickering on large foldables, and makes audio-only and BiliBili lighter.
Playback
- Play NicoNico videos again: the app builds one HLS playlist for the video qualities and the audio, as the web app does, and audio-only mode works again for them.
- Switch to audio only in place when the audio is already loaded, without reloading the video.
- Play the audio manifests sent by the server in audio-only mode.
- Report playback progress only while the video plays.
Foldables
- Stop the player from switching in and out of fullscreen on the inner screen of large foldables in landscape: that screen now behaves like a tablet, with no automatic fullscreen when u rotate (the fullscreen button still works). Phones are unchanged. This addresses #121.
Lighter
- Load BiliBili covers and avatars at the size they are shown, instead of the full images (up to 400 KB each).
- Prepare playback only for cards u settle on or press, instead of every card u pass over.