NVIDIA Corporation68 Quadro FX 4500/5500 SDI User’s Guide– Version 2.0CHAPTER 5API Control* format exactly match the incoming sync video format.** FRAMELOCK - the GVO output is framelocked to an incoming sync* signal; framelocking locks at vsync. This requires that the output* video format have the same refresh rate as the incoming sync video* format.*/#define NV_CTRL_GVO_SYNC_MODE 68 /* RW- */#define NV_CTRL_GVO_SYNC_MODE_FREE_RUNNING 0#define NV_CTRL_GVO_SYNC_MODE_GENLOCK 1#define NV_CTRL_GVO_SYNC_MODE_FRAMELOCK 2NV_CTRL_GVO_SYNC_SOURCE/** NV_CTRL_GVO_SYNC_SOURCE - if NV_CTRL_GVO_SYNC_MODE is set to either* GENLOCK or FRAMELOCK, this controls which sync source is used as* the incoming sync signal (either Composite or SDI). If* NV_CTRL_GVO_SYNC_MODE is FREE_RUNNING, this attribute has no* effect.*/#define NV_CTRL_GVO_SYNC_SOURCE 69 /* RW- */#define NV_CTRL_GVO_SYNC_SOURCE_COMPOSITE 0#define NV_CTRL_GVO_SYNC_SOURCE_SDI 1NV_CTRL_GVO_OUTPUT_VIDEO_FORMAT/** NV_CTRL_GVO_OUTPUT_VIDEO_FORMAT - specifies the output video* format. Note that the valid video formats will vary depending on* the NV_CTRL_GVO_SYNC_MODE and the incoming sync video format. See* the definition of NV_CTRL_GVO_SYNC_MODE.** Note that when querying the ValidValues for this data type, the* values are reported as bits within a bitmask* (ATTRIBUTE_TYPE_INT_BITS); unfortunately, there are more valid* value bits than will fit in a single 32-bit value. To solve this,* query the ValidValues for NV_CTRL_GVO_OUTPUT_VIDEO_FORMAT to check