[totem/wip/hadess/missing-plugins-check: 1/6] backend: Check for glsinkbin at runtime
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [totem/wip/hadess/missing-plugins-check: 1/6] backend: Check for glsinkbin at runtime
- Date: Tue, 29 Mar 2022 08:18:54 +0000 (UTC)
commit 518ca96fdc521836c0326cd83aadee5147fe0e83
Author: Bastien Nocera <hadess hadess net>
Date: Tue Mar 29 09:57:04 2022 +0200
backend: Check for glsinkbin at runtime
Closes: #512
src/backend/bacon-video-widget.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/src/backend/bacon-video-widget.c b/src/backend/bacon-video-widget.c
index 09db921c9..9ff2e9cc8 100644
--- a/src/backend/bacon-video-widget.c
+++ b/src/backend/bacon-video-widget.c
@@ -5529,11 +5529,14 @@ bacon_video_widget_init (BaconVideoWidget *bvw)
if (!bvw->play ||
!bvw->audio_pitchcontrol ||
!bvw->video_sink ||
- !audio_sink) {
+ !audio_sink ||
+ !glsinkbin) {
if (bvw->video_sink)
g_object_ref_sink (bvw->video_sink);
if (audio_sink)
g_object_ref_sink (audio_sink);
+ if (glsinkbin)
+ g_object_ref_sink (glsinkbin);
bvw->init_error = g_error_new_literal (BVW_ERROR, BVW_ERROR_PLUGIN_LOAD,
_("Some necessary plug-ins are missing. "
"Make sure that the program is correctly installed."));
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]