[Android] Video stutters when subtitles enabled
Description
I have an Android TV v10. When I play a video file (e.g. a regular 1080p h264 in an MKV container) through VLC app without subtitles enabled then it plays butter smooth. Once I enable subtitles (contained in the same MKV container, not from an external subtitle file), then the video starts stuttering. In particular, it seems to drop frames whenever a new subtitle paragraph is rendered.
After googling, this issue seems to have been around for years. This issue does not affect VLC for iOS or macOS (I tried both). This issue also does not seem to affect other video players on Android. Can someone please fix this? VLC is awesome. Thank you!
Expected behavior
When subtitles are enabled, then video should not stutter.
Actual behavior
When subtitles are enabled, then video stutters.
Steps to reproduce
- Open any mkv video file with included subtitles
- Start video playback without subtitles -> video plays perfectly fine
- Enable subtitles -> video starts stuttering
Screenshot / video
https://www.youtube.com/watch?v=ZcJ-lAqaWGo
Context
App version
3.4.4
Android version
10
Device model
Chromecast with Google TV (this is NOT like the old Chromecasts to which you could only stream to, instead this is fully-fledged Android TV v10 with its own native apps, physical remote, Google Play Store, etc.)
App mode
TV