Indigo2 Video[tm] for Indigo2 IMPACT[tm] Programmer's Guide

Document Number: 007-2917-001

Front Matter

| List of Figures | List of Examples | List of Tables |


Table of Contents

About This Guide
Audience
Structure of This Document
Conventions

1. Features of the Indigo2 Video Option for Indigo2 IMPACT
Video Library Capabilities
VL System Software Architecture
VL Architectural Model of Video Devices
VL Programming Model
Indigo2 Video for Indigo2 IMPACT Formats

2. Creating Video Programs With the Video Library
Opening a Connection to the Video Daemon and Setting Up a Data Path
Setting Parameters for Data Transfer to or From Memory
Displaying Video Data Onscreen
Transferring Video Data to and From Devices
Ending Data Transfer
Example Programs

3. Using VL Controls
VL Control Type and Values
VL Control Fraction Ranges
VL Control Classes
VL Control Groupings

4. VL Event Handling
Querying VL Events
Creating a VL Event Loop
Creating a Main Loop with Callbacks

5. Blending, Keying, and Transitions
The Blend Node
Keying
VL Blending Examples

A. Video Basics
Interlacing
Broadcast Standards
Color Encoding
Video Signals
Videotape Formats

Glossary

Index