FastVideoDSPlayer
FastVideoDSPlayer copied to clipboard
Buffer crash when playing certain videos
For some reason, when playing some videos (usually 60fps ones) there's a bug (likely due to buffer/EOF mismanagement) that causes the audio and video to corrupt, similar to when you eject the SD card during playback. In some situations, the bottom screen can also corrupt, especially when pressing buttons.
Known problematic videos:
https://www.youtube.com/watch?v=o-YBDTqX_ZU - crash at 2:05 (60fps) https://www.youtube.com/watch?v=dQw4w9WgXcQ - crash around 2:50 (30fps) https://youtu.be/vigX3H7WX5Q - crash at 0:59 (60fps) https://youtu.be/WNyb7W9QXpc - crash at 10:27 (60fps)
How to reproduce:
- Download one of the known problematic videos
- Convert the video (pre-processing using HandBrake optional) to .fv and load it onto your SD card
- Play and wait/seek to the timestamp
- The audio should repeat and the video should look corrupt or overly sharpened/saturated
- If using a different video, look out for lines on the bottom screen along the lines of "late xx, x, xxx" as they might cause the bug (appears whenever the video stutters)
Example image:
What should happen:
Normal playback