diff --git a/sys/decklink/gstdecklinksink.cpp b/sys/decklink/gstdecklinksink.cpp index 023569fc1d..7ce9ecc5e2 100644 --- a/sys/decklink/gstdecklinksink.cpp +++ b/sys/decklink/gstdecklinksink.cpp @@ -527,6 +527,11 @@ gst_decklink_sink_stop (GstDecklinkSink * decklinksink) decklinksink->output->DisableAudioOutput (); decklinksink->output->DisableVideoOutput (); + decklinksink->output->Release (); + decklinksink->output = NULL; + decklinksink->decklink->Release (); + decklinksink->decklink = NULL; + return TRUE; }