NVIDIA Corporation
Quadro FX 4800/5800 and Quadro CX SDI User’s Guide
– Version 1.0
83
C
HAPTER
5
API Control
NV_CTRL_GVO_SYNC_DELAY_LINES
/*
* NV_CTRL_GVO_SYNC_DELAY_LINES - controls the delay between the input
* sync and the output sync in numbers of lines from vsync; this is a
* 12 bit value.
*/
#define NV_CTRL_GVO_SYNC_DELAY_LINES 80 /* RW- */
NV_CTRL_GVO_INPUT_VIDEO_FORMAT_REACQUIRE
/*
* NV_CTRL_GVO_INPUT_VIDEO_FORMAT_REACQUIRE - must be set for a period
* of about 2 seconds for the new InputVideoFormat to be properly
* locked to. In nvidia-settings, we do a reacquire whenever genlock
* or framelock mode is entered into, when the user clicks the
* "detect" button. This value can be written, but always reads back
* _FALSE.
*/
#define NV_CTRL_GVO_INPUT_VIDEO_FORMAT_REACQUIRE 81 /* -W- */
#define NV_CTRL_GVO_INPUT_VIDEO_FORMAT_REACQUIRE_FALSE 0
#define NV_CTRL_GVO_INPUT_VIDEO_FORMAT_REACQUIRE_TRUE 1
NV_CTRL_GVO_GLX_LOCKED
/*
* NV_CTRL_GVO_GLX_LOCKED - indicates that GVO configurability is locked by
* GLX; this occurs when the GLX_NV_video_out function calls
* glXGetVideoDeviceNV(). All GVO output resources are locked until
* either glXReleaseVideoDeviceNV() is called or the X Display used
* when calling glXGetVideoDeviceNV() is closed.
*
* When GVO is locked, setting of the following GVO NV-CONTROL attributes will
* not happen immediately and will instead be cached. The GVO resource will
* need to be disabled/released and re-enabled/claimed for the values to be
* flushed. These attributes are:
* NV_CTRL_GVO_OUTPUT_VIDEO_FORMAT
* NV_CTRL_GVO_DATA_FORMAT