From f5ed13bcd4aacd362db9da3b5ad3f8747f13d944 Mon Sep 17 00:00:00 2001 From: wm4 Date: Sat, 3 Jan 2015 03:01:58 +0100 Subject: video: better pipelining with vf_vapoursynth Most of this is explained in the code comments. This change should improve performance with vapoursynth, especially if concurrent requests are used. This should change nothing if vf_vapoursynth is not in the filter chain, since non-threaded filters obviously can not asynchronously finish filtering of frames. --- player/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'player/main.c') diff --git a/player/main.c b/player/main.c index 732be8c1da..48bcab0bef 100644 --- a/player/main.c +++ b/player/main.c @@ -378,7 +378,7 @@ struct MPContext *mp_create(void) return mpctx; } -static void wakeup_playloop(void *ctx) +void wakeup_playloop(void *ctx) { struct MPContext *mpctx = ctx; mp_input_wakeup(mpctx->input); -- cgit v1.2.3