Chapter 16, “Introduction to IndigoVideo Programming,”
introduces the IndigoVideo library and gives an overview of the features of the IndigoVideo board.
Chapter 17, “Getting Started with the IndigoVideo Library,”
describes basic concepts for using the IndigoVideo board, and presents a sample video application that displays live video input in a window.
Chapter 18, “Controlling the IndigoVideo Input Window,”
explains how applications can position and scale the video input. It also explains how to select different video sources, formats, and broadcast standards.
Chapter 19, “Producing IndigoVideo Output,”
explains how to encode a portion of your screen to video in real time. This chapter also covers single-frame output.
Chapter 20, “Capturing Video from IndigoVideo,”
explains how to capture frames of video to memory.
Chapter 21, “Handling IndigoVideo Events,”
explains how to handle video events, such as video parameters being changed by another process.
Chapter 22, “Using the IndigoVideo Utilities,”
explains how to use the IndigoVideo end-user tools.