Jump to content

SLAVE

From EDM2

This structure is used in the SpiEnableSync call to identify the slave streams for the synchronization group. It contains an array of slave stream handles and start times for each slave, allowing multiple streams to be synchronized to a master clock.

 typedef struct _SLAVE {
   HSTREAM     hstreamSlave;  /*  Stream handle for slave stream. */
   MMTIME      mmtimeStart;   /*  Start time. */
 } SLAVE;
 
 typedef   SLAVE   FAR   * PSLAVE ;
Fields
hstreamSlave
The handle of the stream designated as a slave. This stream will have its playback or recording synchronized to a master stream defined via the MASTER structure.
mmtimeStart
The time, in standard multimedia time units, at which this specific slave stream is scheduled to start.