MX Foundation 4
Transmission with Record Relative Timing

Transmission with relative record timing means the records are scheduled one after another based on the delta time tag set.

The option MXF_TXAPERIODIC_FLAG_USE_RECORD_RELATIVE_TIME is used to perform this function.

For instance, for an array of n records to transmit, the records' transmit timing is as follows:

Time record 1 = record 1 time tag (offset from current time)
Time record 2 = Time record 1 + (record 2 time tag - record 1 time tag)
Time record 3 = Time record 2 + (record 3 time tag - record 2 time tag)
......
Time record n = Time record n-1 + (record n time tag - record n-1 time tag)

Each time tag becomes relative to the previous record sent.

dac_relative_timing.c

Updated 10/23/2023