fm.liveswitch.ISynchronizer Interface Reference

A media rendering synchronizer. More...

Public Member Functions

abstract void activate (boolean master, fm.liveswitch.ISynchronizer[] slaves)
 Activates synchronizing. More...
 
abstract boolean getActive ()
 Gets whether synchronization is active. More...
 
abstract boolean getMaster ()
 Gets whether this is the master. More...
 
abstract long getMasterSystemTimestamp ()
 Gets the master system timestamp. More...
 
abstract fm.liveswitch.ISynchronizer[] getSlaves ()
 Gets the slaves. More...
 
abstract void setMasterSystemTimestamp (long value)
 Sets the master system timestamp. More...
 

Detailed Description

A media rendering synchronizer.

Member Function Documentation

◆ activate()

abstract void fm.liveswitch.ISynchronizer.activate ( boolean  master,
fm.liveswitch.ISynchronizer[]  slaves 
)
abstract

Activates synchronizing.

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

Implemented in fm.liveswitch.VideoSynchronizer, and fm.liveswitch.AudioSynchronizer.

◆ getActive()

abstract boolean fm.liveswitch.ISynchronizer.getActive ( )
abstract

Gets whether synchronization is active.

Implemented in fm.liveswitch.VideoSynchronizer, and fm.liveswitch.AudioSynchronizer.

◆ getMaster()

abstract boolean fm.liveswitch.ISynchronizer.getMaster ( )
abstract

Gets whether this is the master.

Implemented in fm.liveswitch.VideoSynchronizer, and fm.liveswitch.AudioSynchronizer.

◆ getMasterSystemTimestamp()

abstract long fm.liveswitch.ISynchronizer.getMasterSystemTimestamp ( )
abstract

Gets the master system timestamp.

Implemented in fm.liveswitch.VideoSynchronizer, and fm.liveswitch.AudioSynchronizer.

◆ getSlaves()

abstract fm.liveswitch.ISynchronizer [] fm.liveswitch.ISynchronizer.getSlaves ( )
abstract

◆ setMasterSystemTimestamp()

abstract void fm.liveswitch.ISynchronizer.setMasterSystemTimestamp ( long  value)
abstract

Sets the master system timestamp.

Implemented in fm.liveswitch.VideoSynchronizer, and fm.liveswitch.AudioSynchronizer.