[Bf-blender-cvs] [c507e15] decklink: BGE Decklink: upgrade to Desktop Video 10.4
Benoit Bolsee
noreply at git.blender.org
Thu Apr 16 17:29:24 CEST 2015
Commit: c507e157c421753f7d4ff34acf8d102391bc1043
Author: Benoit Bolsee
Date: Thu Apr 16 17:28:42 2015 +0200
Branches: decklink
https://developer.blender.org/rBc507e157c421753f7d4ff34acf8d102391bc1043
BGE Decklink: upgrade to Desktop Video 10.4
===================================================================
M intern/decklink/linux/DeckLinkAPI.h
M intern/decklink/linux/DeckLinkAPIConfiguration.h
M intern/decklink/linux/DeckLinkAPIVersion.h
===================================================================
diff --git a/intern/decklink/linux/DeckLinkAPI.h b/intern/decklink/linux/DeckLinkAPI.h
index 91a1b85..08bfba3 100644
--- a/intern/decklink/linux/DeckLinkAPI.h
+++ b/intern/decklink/linux/DeckLinkAPI.h
@@ -292,6 +292,9 @@ enum _BMDDeckLinkAttributeID {
BMDDeckLinkSupportsClockTimingAdjustment = /* 'ctad' */ 0x63746164,
BMDDeckLinkSupportsFullDuplex = /* 'fdup' */ 0x66647570,
BMDDeckLinkSupportsFullFrameReferenceInputTimingOffset = /* 'frin' */ 0x6672696E,
+ BMDDeckLinkSupportsSMPTELevelAOutput = /* 'lvla' */ 0x6C766C61,
+ BMDDeckLinkSupportsDualLinkSDI = /* 'sdls' */ 0x73646C73,
+ BMDDeckLinkSupportsIdleOutput = /* 'idou' */ 0x69646F75,
/* Integers */
@@ -756,8 +759,7 @@ extern "C" {
IDeckLinkAPIInformation* CreateDeckLinkAPIInformationInstance (void);
IDeckLinkGLScreenPreviewHelper* CreateOpenGLScreenPreviewHelper (void);
IDeckLinkVideoConversion* CreateVideoConversionInstance (void);
- bool IsDeckLinkAPIPresent (void);
-
+ bool IsDeckLinkAPIPresent (void);
}
diff --git a/intern/decklink/linux/DeckLinkAPIConfiguration.h b/intern/decklink/linux/DeckLinkAPIConfiguration.h
index def498c..9d5bc9a 100644
--- a/intern/decklink/linux/DeckLinkAPIConfiguration.h
+++ b/intern/decklink/linux/DeckLinkAPIConfiguration.h
@@ -75,6 +75,8 @@ enum _BMDDeckLinkConfigurationID {
bmdDeckLinkConfigSingleLinkVideoOutput = /* 'sglo' */ 0x73676C6F,
bmdDeckLinkConfigBlackVideoOutputDuringCapture = /* 'bvoc' */ 0x62766F63,
bmdDeckLinkConfigLowLatencyVideoOutput = /* 'llvo' */ 0x6C6C766F,
+ bmdDeckLinkConfigDownConversionOnAllAnalogOutput = /* 'caao' */ 0x6361616F,
+ bmdDeckLinkConfigSMPTELevelAOutput = /* 'smta' */ 0x736D7461,
/* Video Output Integers */
@@ -144,7 +146,16 @@ enum _BMDDeckLinkConfigurationID {
bmdDeckLinkConfigAnalogAudioOutputScaleChannel2 = /* 'aos2' */ 0x616F7332,
bmdDeckLinkConfigAnalogAudioOutputScaleChannel3 = /* 'aos3' */ 0x616F7333,
bmdDeckLinkConfigAnalogAudioOutputScaleChannel4 = /* 'aos4' */ 0x616F7334,
- bmdDeckLinkConfigDigitalAudioOutputScale = /* 'daos' */ 0x64616F73
+ bmdDeckLinkConfigDigitalAudioOutputScale = /* 'daos' */ 0x64616F73,
+
+ /* Device Information Strings */
+
+ bmdDeckLinkConfigDeviceInformationLabel = /* 'dila' */ 0x64696C61,
+ bmdDeckLinkConfigDeviceInformationSerialNumber = /* 'disn' */ 0x6469736E,
+ bmdDeckLinkConfigDeviceInformationCompany = /* 'dico' */ 0x6469636F,
+ bmdDeckLinkConfigDeviceInformationPhone = /* 'diph' */ 0x64697068,
+ bmdDeckLinkConfigDeviceInformationEmail = /* 'diem' */ 0x6469656D,
+ bmdDeckLinkConfigDeviceInformationDate = /* 'dida' */ 0x64696461
};
// Forward Declarations
diff --git a/intern/decklink/linux/DeckLinkAPIVersion.h b/intern/decklink/linux/DeckLinkAPIVersion.h
index 4e41492..cfcc701 100644
--- a/intern/decklink/linux/DeckLinkAPIVersion.h
+++ b/intern/decklink/linux/DeckLinkAPIVersion.h
@@ -30,8 +30,8 @@
#ifndef __DeckLink_API_Version_h__
#define __DeckLink_API_Version_h__
-#define BLACKMAGIC_DECKLINK_API_VERSION 0x0a030100
-#define BLACKMAGIC_DECKLINK_API_VERSION_STRING "10.3.1"
+#define BLACKMAGIC_DECKLINK_API_VERSION 0x0a040000
+#define BLACKMAGIC_DECKLINK_API_VERSION_STRING "10.4"
#endif // __DeckLink_API_Version_h__
More information about the Bf-blender-cvs
mailing list