Opened 4 years ago
Last modified 4 years ago
#11724 new defect
SWORD25: Slow video and out of synch audio on old Android devices
Reported by: | antoniou79 | Owned by: | |
---|---|---|---|
Priority: | low | Component: | Engine: Sword25 |
Version: | Keywords: | Android, out of synch, slow, video, theora | |
Cc: | antoniou79 | Game: | Broken Sword 2.5 |
Description
Seems that some optimizations are needed for the engine's decoder, since on my old Android devices (Xperia Z5 Compact, Huawei Y550) the video in the main menu (upon launch) and more noticeably the intro cutscene plays too slow -- and out of synch with the audio that plays at normal pace.
This does not occur on a more recent Android device, with the same ScummVM app version (tested on 2.2.0, 2.2.1pre and 2.3git release builds).
Thus, it is probably an engine issue rather than an Android port issue
Change History (2)
comment:1 by , 4 years ago
comment:2 by , 4 years ago
@raziel- it seems at least somewhat related, but I did not get the screen completely stuck on my testing yet. Maybe this could happen on an even older device.
The video does play slower than the audio, and so at some point the audio ends and the video goes on without it; I'm not sure I noticed the video going faster after that point, but it might.
However, the desynch is present throughout the video playback, meaning that it's noticeably off even at the very first seconds of the intro.
Also, it seems to be a general video playback issue for the game, as the video playing (looping) in the menu scene (the fire flames in the background) is noticeably slow as compared to it running on a faster device.
My testing was done on two Android devices:
- MediaPad M5 10" (Android 9, arm64_a8v)
- Xperia Z5 Compact (Android 7.1.1, arm64_a8v)
The issue was consistently there on the Xperia Z5 Compact device. On the Huawei, with a release build I never got it, but with a debug build it did occur sometime -- this might be due to the device being low on power at the time of testing and thus running in limited performance mode.
Could you please check if this a dupe of #7063?