summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/xine-engine/metronom.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/xine-engine/metronom.c b/src/xine-engine/metronom.c
index 1baa73f84..3e87b4651 100644
--- a/src/xine-engine/metronom.c
+++ b/src/xine-engine/metronom.c
@@ -437,7 +437,8 @@ static void metronom_got_video_frame (metronom_t *this, vo_frame_t *img) {
this->img_cpt++;
- if (img->duration) {
+ /* 1000 fps usually means unknown or variable frame rate */
+ if (img->duration > 90) {
this->video_mode = VIDEO_PREDICTION_MODE;
this->img_duration = img->duration;
} else {