X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=nageru%2Fdecklink_util.h;h=9760e619e69bcd3841af5221a8e534942c72ac68;hb=a0e57ec99e9dfdd7e79bcf21e8c996dc43b6cb49;hp=2850a21cd9ec71000e918e62ea89f0f9fa517887;hpb=eeda8995329601f9f4e35047358400833eeae68e;p=nageru diff --git a/nageru/decklink_util.h b/nageru/decklink_util.h index 2850a21..9760e61 100644 --- a/nageru/decklink_util.h +++ b/nageru/decklink_util.h @@ -6,6 +6,9 @@ #include #include "bmusb/bmusb.h" +#include "DeckLinkAPI.h" +#include "DeckLinkAPITypes.h" +#include "DeckLinkAPIDiscovery.h" class IDeckLinkDisplayModeIterator; @@ -14,4 +17,6 @@ std::map summarize_video_modes(IDeckLinkDisplayModeI // Picks a video connection that the card supports. Priority list: HDMI, SDI, anything else. BMDVideoConnection pick_default_video_connection(IDeckLink *card, BMDDeckLinkAttributeID attribute_id, unsigned card_index); +bool decklink_card_is_active(IDeckLink *card, unsigned card_index); + #endif // !defined(_DECKLINK_UTIL)