1. One or more computer-readable media having computer-readable instructions thereon which, when executed by one or more processors, cause the one or more processors to: define a skip value tolerance that can be used to ascertain when synchronization processing of multiple data streams should take place; ascertain whether any input timestamp-to-output timestamp mappings associated with any of the multiple data streams meet or exceed the skip value tolerance; and synchronize the multiple data streams if any input timestamp-to-output timestamp mappings meet or exceed the skip value tolerance.