Matrox SDK (Software Development Kit) for Mac
Designed to enable rapid application development, the Matrox SDK for Mac is modeled on an asynchronous architecture that provides a common API across all Matrox hardware for Mac. A single development effort lets you create a variety of products at different levels to suit your target customers. The Matrox SDK for Mac provides comprehensive development tools for ingest and playout including stream synchronization. A dedicated team of talented applications engineers is available to provide assistance at every stage in your development so you can get to market quickly.
The Matrox SDK for Mac software modules are designed to give you the widest possible flexibility in developing cost-effective HD/SD video I/O products to satisfy the specific needs of your customer base.
Multi-stream scaler and de-interlacer
Supported buffer formats
Onboard live video mixer (Multi-I/O card only)
Ancillary data
SD and HD format conversion
Development environment
Multi-stream scaler and de-interlacer
- 10-bit hardware scaling engine supports up to four HD streams or eight SD streams
- Scaling of multiple SD and HD streams simultaneously
- Pixel-based scaling, positioning, and cropping
- Downscale to any resolution with one-pixel accuracy
- Horizontal and vertical upscale up to 8x
- Spatio temporal de-interlacer for upscale
- YUV 4:2:2, 8- and 10-bit surface formats
- SD/HD colorimetry conversion
Supported buffer formats
- V210, 2VUY, ARGB, Matrox 4:2:2, and Matrox 4:2:2:4
Onboard live video mixer (Multi-I/O card only)
- Two live video mixers with vertical positioning and transparency control
- Zero frame delay
- Mix live video with video/graphics from the host
- Supports YUV 4:2:2 8-and 10-bit, SD and HD live video
- Supports YUVA 4:2:2:4 and ARGB 4:4:4:4 video/graphics from host
Ancillary data
- Active Format Description (AFD) as per SMPTE 2016-1 and SMPTE 2016-3
- Closed Captioning (CC) as per SMPTE 334-1, SMPTE 334-2, (CEA-608/708)
- Ancillary Timecode (ATC) as per SMPTE 12M-2 (RP-188)
- Insertion and extraction of AFD, ATC and CC as per SMPTE 291M
- AFD and CC support via Matrox 4VANC
- AFD, CC, and ATC direct data access support
- – ATC-LTC, ATC-VITC-1 and ATC-VITC-2 data
SD and HD format conversion
Development environment
- Operating system: Apple OS X Snow Leopard – version 10.6 and higher
- Apple Xcode 3.2 and higher
For more information, please contact a Matrox Sales Engineer
