#include "DeckLinkAPI_h.h"
#else
#include "DeckLinkAPI.h"
+typedef const char* BSTR;
#endif
#define SAFE_RELEASE(V) if (V) { V->Release(); V = NULL; }
if ( decklink->QueryInterface( IID_IDeckLinkOutput, (void**) &decklinkOutput ) == S_OK )
{
char *name = NULL;
- if ( decklink->GetModelName( (const char**) &name ) == S_OK )
+ if ( decklink->GetModelName( (BSTR*) &name ) == S_OK )
{
const char *format = "device.%d";
char *key = (char*) calloc( 1, strlen( format ) + 1 );