The CD-ROM XA Stream Handler is used to stream interleaved data to multiple streams and therefore multiple target devices. This is required to play multiple streams from a CD-ROM XA. For example, a CD-ROM XA file could have one channel of audio and one channel of video that need to be streamed at the same time. Because the audio and video are interleaved in the same file the CD-ROM XA Stream Handler can take these individual channels from the file and pass them to the Sync/Stream Manager as independent streams.

External Interface Description

The description for the CD-ROM XA Stream Handler external interface follows: