From 663605f65053375822d4e0b241ab62a21c8d0293 Mon Sep 17 00:00:00 2001 From: Exeldro Date: Sun, 12 Jul 2020 20:11:47 +0200 Subject: [PATCH] obs-ffmpeg: Fix play pause crash --- plugins/obs-ffmpeg/obs-ffmpeg-source.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugins/obs-ffmpeg/obs-ffmpeg-source.c b/plugins/obs-ffmpeg/obs-ffmpeg-source.c index 410ee1c02..fa7538f6a 100644 --- a/plugins/obs-ffmpeg/obs-ffmpeg-source.c +++ b/plugins/obs-ffmpeg/obs-ffmpeg-source.c @@ -649,6 +649,12 @@ static void ffmpeg_source_play_pause(void *data, bool pause) { struct ffmpeg_source *s = data; + if (!s->media_valid) + ffmpeg_source_open(s); + + if (!s->media_valid) + return; + mp_media_play_pause(&s->media, pause); if (pause)