summaryrefslogtreecommitdiffstats
path: root/player/scripting.c
diff options
context:
space:
mode:
Diffstat (limited to 'player/scripting.c')
-rw-r--r--player/scripting.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/player/scripting.c b/player/scripting.c
index 0b5993c8e5..6e2a5a4e2d 100644
--- a/player/scripting.c
+++ b/player/scripting.c
@@ -90,10 +90,8 @@ static void *script_thread(void *p)
static void wait_loaded(struct MPContext *mpctx)
{
- while (!mp_clients_all_initialized(mpctx)) {
- mp_wait_events(mpctx, 1e9);
- mp_process_input(mpctx);
- }
+ while (!mp_clients_all_initialized(mpctx))
+ mp_idle(mpctx);
}
static void mp_load_script(struct MPContext *mpctx, const char *fname)