summaryrefslogtreecommitdiffstats
path: root/video/out/vo.h
diff options
context:
space:
mode:
authordudemanguy <random342@airmail.cc>2019-10-07 07:48:34 -0500
committerDudemanguy911 <random342@airmail.cc>2019-10-10 17:41:19 +0000
commite0895e097bcf15cdabc93f340dae24a88b0dc89c (patch)
tree8347cd700d146f7c1d2484af0e85e3df9389fc2c /video/out/vo.h
parent6002e2705f5e77de4a22fc24e94734dd3500feb7 (diff)
downloadmpv-e0895e097bcf15cdabc93f340dae24a88b0dc89c.tar.bz2
mpv-e0895e097bcf15cdabc93f340dae24a88b0dc89c.tar.xz
Revert "vo: add support for externally driven renderloop and make wayland use it"
The externally driven renderloop was originally added for the wayland context (to make display sync somewhat work), but it has a lot of issues with mpv's internal structure. A different approach should be used. This reverts commit a743fef837bcab206b1e576db7e7a64b02890449.
Diffstat (limited to 'video/out/vo.h')
-rw-r--r--video/out/vo.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/video/out/vo.h b/video/out/vo.h
index e3580db0e9..08ca1219a1 100644
--- a/video/out/vo.h
+++ b/video/out/vo.h
@@ -505,9 +505,6 @@ 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_enable_external_renderloop(struct vo *vo);
-void vo_disable_external_renderloop(struct vo *vo);
-bool vo_render_frame_external(struct vo *vo);
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);