From a40ecc11689e20cf4a9145903beb3c8c0a1490a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Mon, 6 Jun 2016 11:13:00 +0300 Subject: [PATCH] player: pause() should not inhibit signals but work exactly like play() https://bugzilla.gnome.org/show_bug.cgi?id=766607#c23 --- gst-libs/gst/player/gstplayer.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gst-libs/gst/player/gstplayer.c b/gst-libs/gst/player/gstplayer.c index 56368e573a..15d7d34598 100644 --- a/gst-libs/gst/player/gstplayer.c +++ b/gst-libs/gst/player/gstplayer.c @@ -2812,7 +2812,7 @@ gst_player_pause (GstPlayer * self) g_return_if_fail (GST_IS_PLAYER (self)); g_mutex_lock (&self->lock); - self->inhibit_sigs = TRUE; + self->inhibit_sigs = FALSE; g_mutex_unlock (&self->lock); g_main_context_invoke_full (self->context, G_PRIORITY_DEFAULT, @@ -3827,8 +3827,7 @@ gst_player_get_multiview_mode (GstPlayer * self) { GstVideoMultiviewMode val = GST_VIDEO_MULTIVIEW_MODE_NONE; - g_return_val_if_fail (GST_IS_PLAYER (self), - GST_VIDEO_MULTIVIEW_MODE_NONE); + g_return_val_if_fail (GST_IS_PLAYER (self), GST_VIDEO_MULTIVIEW_MODE_NONE); g_object_get (self, "video-multiview-mode", &val, NULL);