<FMLiveSwitchISynchronizer> Protocol Reference

A media rendering synchronizer. More...

Instance Methods

(void) - activateWithMaster:slaves:
 Activates synchronizing. More...
 
(bool) - active
 Gets whether synchronization is active. More...
 
(bool) - master
 Gets whether this is the master. More...
 
(long long) - masterSystemTimestamp
 Gets the master system timestamp. More...
 
(void) - setMasterSystemTimestamp:
 Sets the master system timestamp. More...
 
(NSMutableArray *) - slaves
 Gets the slaves. More...
 

Detailed Description

A media rendering synchronizer.

Method Documentation

◆ activateWithMaster:slaves:

- (void) activateWithMaster: (bool)  master
slaves: (NSMutableArray *)  slaves 

Activates synchronizing.

Parameters
masterWhether this is a master.
slavesThe slaves, if this is a master.

Reimplemented in FMLiveSwitchVideoSynchronizer, and FMLiveSwitchAudioSynchronizer.

◆ active

- (bool) active

Gets whether synchronization is active.

Reimplemented in FMLiveSwitchVideoSynchronizer, and FMLiveSwitchAudioSynchronizer.

◆ master

- (bool) master

Gets whether this is the master.

Reimplemented in FMLiveSwitchVideoSynchronizer, and FMLiveSwitchAudioSynchronizer.

◆ masterSystemTimestamp

- (long long) masterSystemTimestamp

Gets the master system timestamp.

Reimplemented in FMLiveSwitchVideoSynchronizer, and FMLiveSwitchAudioSynchronizer.

◆ setMasterSystemTimestamp:

- (void) setMasterSystemTimestamp: (long long)  value

Sets the master system timestamp.

Reimplemented in FMLiveSwitchVideoSynchronizer, and FMLiveSwitchAudioSynchronizer.

◆ slaves

- (NSMutableArray*) slaves

Gets the slaves.

Reimplemented in FMLiveSwitchVideoSynchronizer, and FMLiveSwitchAudioSynchronizer.