9 #ifndef NTV2VPIDFROMSPEC_H 10 #define NTV2VPIDFROMSPEC_H 81 #if defined(__cplusplus) && defined(NTV2_BUILDING_DRIVER) 88 #if defined(__cplusplus) && defined(NTV2_BUILDING_DRIVER) 92 #endif // NTV2VPIDFROMSPEC_H NTV2VPIDLuminance luminance
Describes the luminance and color difference.
bool isStereo
If true, the video stream is part of a stereo pair.
NTV2VPIDColorimetry colorimetry
Describes the Colorimetry.
VPIDAudio audioCarriage
Specifies how audio is carried in additional channels.
NTV2FrameBufferFormat
Identifies a particular video frame buffer pixel format. See Device Frame Buffer Formats for details...
NTV2VideoFormat videoFormat
Specifies the format of the video stream.
enum _NTV2VideoFormat NTV2VideoFormat
Identifies a particular video format.
bool isMultiLink
If true, the video stream is 12G -> 3G multi-link.
bool isOutputLevelB
If true, the video stream will leave the device as a level B signal.
NTV2Channel
These enum values are mostly used to identify a specific widget_framestore. They're also commonly use...
NTV2VPIDTransferCharacteristics transferCharacteristics
Describes the transfer characteristics.
bool isTwoSampleInterleave
If true, the video stream is in SMPTE 425-3 two sample interleave format.
Defines the import/export macros for producing DLLs or LIBs.
bool isOutputLevelA
If true, the video stream will leave the device as a level A signal.
NTV2VPIDRGBRange rgbRange
Describes the RGB range as full or SMPTE.
VPIDChannel vpidChannel
Specifies the channel number of the video stream.
bool SetVPIDFromSpec(ULWord *const pOutVPID, const VPIDSpec *const pInVPIDSpec)
Generates a VPID based on the supplied specification.
NTV2VPIDTransferCharacteristics
bool isOutput12G
If true, the transport on the wire is 12G.
NTV2FrameBufferFormat pixelFormat
Specifies the pixel format of the source of the video stream.
bool isDualLink
If true, the video stream is part of a SMPTE 372 dual link signal.
bool useChannel
If true, the following vpidChannel value should be inserted into th VPID.
bool enableBT2020
If true, the VPID will insert BT.2020 data.
Declares enums and structs used by all platform drivers and the SDK.
bool isRGBOnWire
If true, the transport on the wire is RGB.
bool isRightEye
If true, the video stream is the right eye of a stereo pair.
bool isOutput6G
If true, the transport on the wire is 6G.
Contains all the information needed to generate a valid VPID.