} // namespace
DeckLinkCapture::DeckLinkCapture(IDeckLink *card, int card_index)
- : card_index(card_index)
+ : card_index(card_index), card(card)
{
{
const char *model_name;
if (has_dequeue_callbacks) {
dequeue_cleanup_callback();
}
+ input->Release();
+ config->Release();
+ card->Release();
}
HRESULT STDMETHODCALLTYPE DeckLinkCapture::QueryInterface(REFIID, LPVOID *)