From 4e9036690c7a07753443f69af994920793878a38 Mon Sep 17 00:00:00 2001 From: Nicolas Dufresne Date: Sun, 27 Apr 2014 09:25:50 -0400 Subject: [PATCH] decklink: Don't fail if HW does not have all interfaces This patch completes 1c1cc73a3b230454663971656515297f9ee8bd9f. These changes where accidentally pushed as a separate patch with wrong commit message. https://bugzilla.gnome.org/show_bug.cgi?id=7273 --- sys/decklink/gstdecklink.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/sys/decklink/gstdecklink.cpp b/sys/decklink/gstdecklink.cpp index 2691c73c81..8a186f2865 100644 --- a/sys/decklink/gstdecklink.cpp +++ b/sys/decklink/gstdecklink.cpp @@ -228,21 +228,18 @@ init_devices (void) (void **) &devices[i].input); if (ret != S_OK) { GST_WARNING ("selected device does not have input interface"); - return; } ret = decklink->QueryInterface (IID_IDeckLinkOutput, (void **) &devices[i].output); if (ret != S_OK) { GST_WARNING ("selected device does not have output interface"); - return; } ret = decklink->QueryInterface (IID_IDeckLinkConfiguration, (void **) &devices[i].config); if (ret != S_OK) { GST_WARNING ("selected device does not have config interface"); - return; } ret = iterator->Next (&decklink);