From fc6d2954fdd6730406b0bef4c476398f2a652111 Mon Sep 17 00:00:00 2001 From: Christopher P Yarger Date: Mon, 22 Feb 2021 16:51:48 -0500 Subject: [PATCH] obs-ffmpeg: Fix bug with obs_source_media_play_pause --- plugins/obs-ffmpeg/obs-ffmpeg-source.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/plugins/obs-ffmpeg/obs-ffmpeg-source.c b/plugins/obs-ffmpeg/obs-ffmpeg-source.c index 06672202f..2911ef683 100644 --- a/plugins/obs-ffmpeg/obs-ffmpeg-source.c +++ b/plugins/obs-ffmpeg/obs-ffmpeg-source.c @@ -665,10 +665,14 @@ static void ffmpeg_source_play_pause(void *data, bool pause) mp_media_play_pause(&s->media, pause); - if (pause) + if (pause) { + set_media_state(s, OBS_MEDIA_STATE_PAUSED); - else + } else { + set_media_state(s, OBS_MEDIA_STATE_PLAYING); + obs_source_media_started(s->source); + } } static void ffmpeg_source_stop(void *data)