The Synchronous API provides an interface to read and write
data to the Master Driver and offers developers the ability
to easily create applications that work with DVEO cards.
The Synchronous API is a collection of dynamic link libraries
(dll’s) and provides functions to the developer such
as getting or putting a buffer, getting card capabilities
and setting the data transfer rate.
The MPEG-2 Transport Stream Analyzer provides information
regarding the programs in the transport stream including elementary
stream PIDs, packet size detection, bitrate of the transport
stream and section CRC errors.
In addition, the Synchronous API allows the application to
take advantage of the features provided by the DVEO cards
such as PID filtering, null PID insertion, removal of preprended
timestamps, refusal of unsynchronized data, and conversion
of MPEG-2 packet sizes (188 and 204).