summaryrefslogtreecommitdiffstats
path: root/video/out/vo.h
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2015-11-25 22:10:55 +0100
committerwm4 <wm4@nowhere>2015-11-25 22:10:55 +0100
commit1fe64c61be426513aff24ea69dfa970939caa8b1 (patch)
tree1cb85f2be9ab131049711b7f59af131463e2f89f /video/out/vo.h
parent772961f0ceb091f099eec03e2e8a3a2b354aa18f (diff)
downloadmpv-1fe64c61be426513aff24ea69dfa970939caa8b1.tar.bz2
mpv-1fe64c61be426513aff24ea69dfa970939caa8b1.tar.xz
vo_opengl: disable interpolation without display-sync
Without display-sync mode, our guesses wrt. vsync phase etc. are much worse, and I see no reason to keep the complicated "vsync_timed" code.
Diffstat (limited to 'video/out/vo.h')
-rw-r--r--video/out/vo.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/video/out/vo.h b/video/out/vo.h
index 0f934ebdc4..05c50bb3dd 100644
--- a/video/out/vo.h
+++ b/video/out/vo.h
@@ -344,8 +344,7 @@ void vo_query_formats(struct vo *vo, uint8_t *list);
void vo_event(struct vo *vo, int event);
int vo_query_and_reset_events(struct vo *vo, int events);
struct mp_image *vo_get_current_frame(struct vo *vo);
-void vo_set_queue_params(struct vo *vo, int64_t offset_us, bool vsync_timed,
- int num_req_frames);
+void vo_set_queue_params(struct vo *vo, int64_t offset_us, int num_req_frames);
int vo_get_num_req_frames(struct vo *vo);
int64_t vo_get_vsync_interval(struct vo *vo);
double vo_get_estimated_vsync_interval(struct vo *vo);