User Guide
Page 5
For instructions on installing the graphics card and drivers, refer to set up and start the SDI output under Linux. "API Control" on page 42 gives an overview of API control of this document, "NVIDIA Quadro SDI" refers to uncompressed 8‐bit, 10...quality video format used for film and video post production and broadcast applications. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 1 The NVIDIA Quadro® 4000 SDI, NVIDIA Quadro® 5000 SDI and NVIDIA Quadro® 6000 SDI1 convert composited video and graphics to the Quadro 4000 SDI, Quadro 5000 SDI, and Quadro 6000 ...
For instructions on installing the graphics card and drivers, refer to set up and start the SDI output under Linux. "API Control" on page 42 gives an overview of API control of this document, "NVIDIA Quadro SDI" refers to uncompressed 8‐bit, 10...quality video format used for film and video post production and broadcast applications. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 1 The NVIDIA Quadro® 4000 SDI, NVIDIA Quadro® 5000 SDI and NVIDIA Quadro® 6000 SDI1 convert composited video and graphics to the Quadro 4000 SDI, Quadro 5000 SDI, and Quadro 6000 ...
User Guide
Page 6
Chapter 01 : About NVIDIA Graphics to SDI System Requirements The following operating systems are supported: • Windows® XP. • Linux NVIDIA Quadro 4000 SDI, NVIDIA Quadro 5000 SDI, or NVIDIA Quadro 6000 SDI Graphics Card PCI‐Express Motherboard NVIDIA Professional Graphics Driver, Release 256 or later Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 2
Chapter 01 : About NVIDIA Graphics to SDI System Requirements The following operating systems are supported: • Windows® XP. • Linux NVIDIA Quadro 4000 SDI, NVIDIA Quadro 5000 SDI, or NVIDIA Quadro 6000 SDI Graphics Card PCI‐Express Motherboard NVIDIA Professional Graphics Driver, Release 256 or later Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 2
User Guide
Page 12
...-to-SDI Step 3: Install the NVIDIA Graphics Drivers If you will be installing new graphics drivers for the NVIDIA Quadro SDI card, it later. The license agreement dialog box appears. 3 Click Accept if you uninstall any previous version of the agreement, then either open the file ...or save the file to your PC and open it is highly recommended that you accept the terms of the NVIDIA graphics driver ...
...-to-SDI Step 3: Install the NVIDIA Graphics Drivers If you will be installing new graphics drivers for the NVIDIA Quadro SDI card, it later. The license agreement dialog box appears. 3 Click Accept if you uninstall any previous version of the agreement, then either open the file ...or save the file to your PC and open it is highly recommended that you accept the terms of the NVIDIA graphics driver ...
User Guide
Page 22
... Choose the SDI output data format by daisy‐chaining the house sync cable to each card using BNC T‐connectors. 2 Follow the instructions in a broadcast or post production environment. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 18 Synchronizing the SDI Output to the house sync...SDI output with other equipment in Basic SDI Setup for setting up your SDI system to the INPUT BNC connector. Supported Synchronization Signals The NVIDIA driver supports the following external synchronization signal types: SDI Composite Bi‐level (NTSC or PAL sources use bi‐...
... Choose the SDI output data format by daisy‐chaining the house sync cable to each card using BNC T‐connectors. 2 Follow the instructions in a broadcast or post production environment. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 18 Synchronizing the SDI Output to the house sync...SDI output with other equipment in Basic SDI Setup for setting up your SDI system to the INPUT BNC connector. Supported Synchronization Signals The NVIDIA driver supports the following external synchronization signal types: SDI Composite Bi‐level (NTSC or PAL sources use bi‐...
User Guide
Page 23
... is detected. Valid SDI synchronization signal is disabled. SDI output is not in the NVIDIA Control Panel. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 19 FILL KEY INPUT SDI Output Card LEDs Figure 3.1 SDI Connection LED Indicators The activity of the SDI outputs and the ...NVIDIA SDI Output Card connector bracket indicate the status of the LEDs indicates the signal status as follows: FILL or KEY Out Status Off (gray) Steady Green Blinking Green Input Meaning SDI output is active. Chapter 03 : Windows-Using the Graphics to SDI Control Panel The driver...
... is detected. Valid SDI synchronization signal is disabled. SDI output is not in the NVIDIA Control Panel. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 19 FILL KEY INPUT SDI Output Card LEDs Figure 3.1 SDI Connection LED Indicators The activity of the SDI outputs and the ...NVIDIA SDI Output Card connector bracket indicate the status of the LEDs indicates the signal status as follows: FILL or KEY Out Status Off (gray) Steady Green Blinking Green Input Meaning SDI output is active. Chapter 03 : Windows-Using the Graphics to SDI Control Panel The driver...
User Guide
Page 65
...DWORD cbSize; // Caller sets to sizeof(NVGVOCAPS) szAdapterName[NVADAPTERNAME_MAXLEN]; // Graphics adapter name dwClass; // Graphics adapter classes Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 61 wMinorVersion; Firmware Version Structure // Driver version // Major version // Minor version // Revision // Build struct NVGVOFIRMWARE { WORD wMajorVersion; WORD wMinorVersion; }; ... application mode #define NVGVOCLASS_SDI inputs 0x00000001 // SDI-class interface: SDI output with two genlock Driver Version Structure struct NVGVODRIVER { WORD WORD WORD WORD wMajorVersion;
...DWORD cbSize; // Caller sets to sizeof(NVGVOCAPS) szAdapterName[NVADAPTERNAME_MAXLEN]; // Graphics adapter name dwClass; // Graphics adapter classes Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 61 wMinorVersion; Firmware Version Structure // Driver version // Major version // Minor version // Revision // Build struct NVGVOFIRMWARE { WORD wMajorVersion; WORD wMinorVersion; }; ... application mode #define NVGVOCLASS_SDI inputs 0x00000001 // SDI-class interface: SDI output with two genlock Driver Version Structure struct NVGVODRIVER { WORD WORD WORD WORD wMajorVersion;
User Guide
Page 66
...) dwDipSwitch; // On-board DIP switch settings bits dwDipSwitchReserved; // On-board DIP switch settings reserved NVGVODRIVER NVGVOFIRMWARE Driver; // Driver version // (see Driver Version Structure) Firmware; // Firmware version // (see Firmware Version Structure) NVGVOOWNERID output NVGVOOWNERTYPE ownerId; // Unique identifier for owner of video // (NVGVOOWNERID_NONE if free running) ownerType; // Owner type for video output // (OpenGL application or Desktop mode) };
...) dwDipSwitch; // On-board DIP switch settings bits dwDipSwitchReserved; // On-board DIP switch settings reserved NVGVODRIVER NVGVOFIRMWARE Driver; // Driver version // (see Driver Version Structure) Firmware; // Firmware version // (see Firmware Version Structure) NVGVOOWNERID output NVGVOOWNERTYPE ownerId; // Unique identifier for owner of video // (NVGVOOWNERID_NONE if free running) ownerType; // Owner type for video output // (OpenGL application or Desktop mode) };
User Guide
Page 76
...XNVCTRLQueryStringAttribute() XNVCTRLSetStringAttribute() XNVCTRLQueryValidAttributeValues() XNVCTRLSetGvoColorConversion() XNVCTRLQueryGvoColorConversion() Description Queries for the specified attribute Sets the color conversion matrix Queries the color conversion matrix Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 72 Queries the valid values for the existence of the specified string attribute Set the ... the Nv_Gvo extensions Queries the extension version Queries whether the specified screen is controlled by the NVIDIA driver. Sets the specified attribute to the specified value.
...XNVCTRLQueryStringAttribute() XNVCTRLSetStringAttribute() XNVCTRLQueryValidAttributeValues() XNVCTRLSetGvoColorConversion() XNVCTRLQueryGvoColorConversion() Description Queries for the specified attribute Sets the color conversion matrix Queries the color conversion matrix Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 72 Queries the valid values for the existence of the specified string attribute Set the ... the Nv_Gvo extensions Queries the extension version Queries whether the specified screen is controlled by the NVIDIA driver. Sets the specified attribute to the specified value.
User Guide
Page 77
..., False otherwise. XNVCTRLSetAttribute() void XNVCTRLSetAttribute ( Display *dpy, int screen, unsigned int display_mask, unsigned int attribute, int value ); event_basep and error_basep are defined. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 73 major and minor are the extensionʹs major and minor version numbers. Chapter 05 : API Control XNVCTRLQueryExtension...extension exists, False otherwise. XNVCTRLIsNvScreen() Bool XNVCTRLIsNvScreen ( Display *dpy, int screen ); This function returns True is the specified screen is controlled by the NVIDIA driver, otherwise False.
..., False otherwise. XNVCTRLSetAttribute() void XNVCTRLSetAttribute ( Display *dpy, int screen, unsigned int display_mask, unsigned int attribute, int value ); event_basep and error_basep are defined. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 73 major and minor are the extensionʹs major and minor version numbers. Chapter 05 : API Control XNVCTRLQueryExtension...extension exists, False otherwise. XNVCTRLIsNvScreen() Bool XNVCTRLIsNvScreen ( Display *dpy, int screen ); This function returns True is the specified screen is controlled by the NVIDIA driver, otherwise False.
User Guide
Page 78
... Possible errors: BadValue ‐ The screen doesnʹt exist. BadMatch ‐ The NVIDIA driver is not present on page 79 for details. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 74 See "NV_CTRL_GVO Attributes" on that screen. XNVCTRLSetAttributeAndGetStatus() Bool XNVCTRLSetAttributeAndGetStatus ...value ); Possible errors: BadValue ‐ The screen or attribute doesnʹt exist. BadMatch ‐ The NVIDIA driver is not present on page 79 for details. Chapter 05 : API Control This function sets the attribute to the given value. ...
... Possible errors: BadValue ‐ The screen doesnʹt exist. BadMatch ‐ The NVIDIA driver is not present on page 79 for details. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 74 See "NV_CTRL_GVO Attributes" on that screen. XNVCTRLSetAttributeAndGetStatus() Bool XNVCTRLSetAttributeAndGetStatus ...value ); Possible errors: BadValue ‐ The screen or attribute doesnʹt exist. BadMatch ‐ The NVIDIA driver is not present on page 79 for details. Chapter 05 : API Control This function sets the attribute to the given value. ...
User Guide
Page 79
... to fulfill the request. Possible errors: BadValue ‐ The screen doesnʹt exist. BadMatch ‐ The NVIDIA driver is the callerʹs responsibility to an allocated string containing the string attribute requested. It is not present on that screen. ... BadAlloc ‐ Insufficient resources to fulfill the request. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 75 Chapter 05 : API Control XNVCTRLQueryStringAttribute() Bool XNVCTRLQueryStringAttribute ( Display *dpy, int ...
... to fulfill the request. Possible errors: BadValue ‐ The screen doesnʹt exist. BadMatch ‐ The NVIDIA driver is the callerʹs responsibility to an allocated string containing the string attribute requested. It is not present on that screen. ... BadAlloc ‐ Insufficient resources to fulfill the request. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 75 Chapter 05 : API Control XNVCTRLQueryStringAttribute() Bool XNVCTRLQueryStringAttribute ( Display *dpy, int ...
User Guide
Page 81
Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 77 Chapter 05 : API Control • colorMatrix[2][1] // g.Cb • colorMatrix[2][2] // b.Cb • colorOffset[0] // Y • colorOffset[1] // Cr • colorOffset[2] // Cb • colorScale[0] // Y • colorScale[1] // Cr • colorScale[2] // Cb where the data is not available on that screen. Possible errors: BadMatch ‐ The NVIDIA driver is not...
Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 77 Chapter 05 : API Control • colorMatrix[2][1] // g.Cb • colorMatrix[2][2] // b.Cb • colorOffset[0] // Y • colorOffset[1] // Cr • colorOffset[2] // Cb • colorScale[0] // Y • colorScale[1] // Cr • colorScale[2] // Cb where the data is not available on that screen. Possible errors: BadMatch ‐ The NVIDIA driver is not...
User Guide
Page 82
Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 78 Chapter 05 : API Control XNVCTRLQueryGvoColorConversion() Bool XNVCTRLQueryGvoColorConversion ( Display *dpy, int screen, float colorMatrix[3][3], float colorOffset[3], float colorScale[3] ); Possible errors: BadMatch ‐ The NVIDIA driver is not present on ...that screen. BadImplementation ‐ GVO is not available on that are ordered within the arrays according to Video Out). This function retrieves the color conversion matrix ...
Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 78 Chapter 05 : API Control XNVCTRLQueryGvoColorConversion() Bool XNVCTRLQueryGvoColorConversion ( Display *dpy, int screen, float colorMatrix[3][3], float colorOffset[3], float colorScale[3] ); Possible errors: BadMatch ‐ The NVIDIA driver is not present on ...that screen. BadImplementation ‐ GVO is not available on that are ordered within the arrays according to Video Out). This function retrieves the color conversion matrix ...