StreamBundle Class Reference

StreamBundle is a container of one or more typed streams. It corresponds to a 'track' in Tracker and can represent an .ov file. More...

Inheritance diagram for StreamBundle:
Contexted

Detailed Description

StreamBundle is a container of one or more typed streams. It corresponds to a 'track' in Tracker and can represent an .ov file.

StreamBundle can be queried for streams in time order: getNextStream() call can be used to find out the stream which has the earliest chunk position pointer (in time). Stepping the stream may make some other stream to be returned on the next get call.

Author
J. T. Lindgren