Contents

IOUserVideoStream

A video stream.

Declaration

class IOUserVideoStream;

Overview

IOUserVideoDevice instances own IOUserVideoStream instances. IOUserVideoStream allocates memory descriptors that the host uses for running IO. Changes to the owning IOUserVideoDevice will potentially update formats on the underlying IOUserVideoStream.

Topics

Creating a video stream

Freeing a video stream

Getting information about the class

Performing I/O

Working with stream formats

Working with stream terminals

Working with memory descriptors

Managing stream changes

Working with video buffers

Working with channels

Working with queues

Stream memory types