Utility Clearance: Matrox DSX SDK Capabilities

The tool gathers and formats capture capabilities of hardware accessible via Matrox DSX SDK:

Matrox DSX SDK is a feature-rich development toolkit that enables Matrox’s industry-leading DSX hardware capabilities. OEMs use this hardware and software to build complete solutions that ensure 24/7 on-air reliability in a broadcast environment. Matrox DSX SDK customers have access to unlimited premium support from experienced applications engineers, personalized training courses, design review programs, and feature-customization to meet their specific needs.

Specifically, I used it a lot (X.AVCio, MXO2 series and other) to identify inputs, their properties, genlock, auto-detection of video signal.

System

[…]

Matrox DSX API

DS.X AVCio

  • sHardwareProfileInfo.eHardwareProfileType: 27 DS.XAVCio
  • sHardwareProfileInfo.ulHardwareProfileIndex: 0
  • sHardwareProfileInfo.wszHardwareProfileName: DS.X AVCio
  • bIsAvailable: 1
  • iXLinkID: -1
  • iXLinkHDID: -1
  • eHardwareSerie: 41 kEMvHardwareSerieDSXAVCio

IMvInputOutputIndependent Interface

  • Video Capture Devices: 1
  • Video Playback Devices: 2
  • Audio Capture Devices: 3
  • Audio Playback Devices: 4
  • I/O Devices: 1
  • Audio VoiceOver Mixer Devices: 0
  • Supported Genlock Sources: keGenlockSourceInternal | keGenlockSourceSDIVideo | keGenlockSourceAnalogVideo | keGenlockSourceDVIVideo

I/O Device: AVCio Card

  • Description: AVCio Card
  • Identifier: keIODeviceIDDSXAVCio
  • Miscellaneous:
    • eIODeviceID: keIODeviceIDDSXAVCio
    • szIODeviceName: AVCio Card
    • szIODeviceOption:
    • eSupportedVideoInputChannels: 1
    • eSupportedVideoOutputChannels: 3
    • eSupportedAudioCaptureChannels: 1
    • eSupportedAudioPlaybackChannels: 1
    • eSupportedEAInputChannels: 0
    • eSupportedEAOutputChannels: 0
    • eSupportedAnalogAudioInputChannels: 3
    • eSupportedAnalogAudioOutputChannels: 3
    • eSupportedAesEbuInputChannels: 0
    • eSupportedAesEbuOutputChannels: 0
    • eSupportedHdmiAudioInputChannels: 0
    • eSupportedHdmiAudioOutputChannels: 0

Genlock

Default Resolution:

  • Width and Height: 720 x 486
  • Bit Depth: 8 bits/component
  • Aspect Ratio: 4:3
  • Frame Rate: 29.97
  • Scan Mode: Second field top line

Current Resolution:

  • Width and Height: 1920 x 1080
  • Bit Depth: 8 bits/component
  • Aspect Ratio: 16:9
  • Frame Rate: 59.94
  • Scan Mode: Progressive

Information:

  • Supported Sources: keGenlockSourceInternal | keGenlockSourceSDIVideo | keGenlockSourceAnalogVideo | keGenlockSourceDVIVideo

Status:

  • Source: keGenlockSourceDVIVideo
  • State: keGenlockStateLocked

Video Capture Channel 0x01

Default Resolution:

  • Width and Height: 720 x 486
  • Bit Depth: 8 bits/component
  • Aspect Ratio: 4:3
  • Frame Rate: 29.97
  • Scan Mode: Second field top line

Current Resolution:

  • Width and Height: 1920 x 1080
  • Bit Depth: 8 bits/component
  • Aspect Ratio: 16:9
  • Frame Rate: 59.94
  • Scan Mode: Progressive

Information:

  • Supported Input Signals: keVideoSignalComposite | keVideoSignalSVideo | keVideoSignalSDI | keVideoSignalDVI
  • Supported Output Signals: keVideoSignalComposite | keVideoSignalSVideo | keVideoSignalSDI | keVideoSignalDVI

Source:

  • Video Signal: Default keVideoSignalComposite, Current keVideoSignalDVI

Status:

  • Selected Signal: keVideoSignalDVI
  • Video Present: 1
  • Input Resolution Mismatch: 0
  • Copy Protected: 0

Input Resolution:

  • Width and Height: 1920 x 1080
  • Bit Depth: 8 bits/component
  • Aspect Ratio: 16:9
  • Frame Rate: 59.94
  • Scan Mode: Progressive

Output Resolution:

  • Width and Height: 1920 x 1080
  • Bit Depth: 8 bits/component
  • Aspect Ratio: 16:9
  • Frame Rate: 59.94
  • Scan Mode: Progressive
  • Auto-Detect Input Valid: 1

Auto-Detect Input Resolution:

  • Width and Height: 1920 x 1080
  • Bit Depth: 10 bits/component
  • Aspect Ratio: 16:9
  • Frame Rate: 59.94
  • Scan Mode: Progressive
Video Input Parameters

[…]

Download links

Leave a Reply