Interface ISynchronizer
A media rendering synchronizer.
Namespace: FM.LiveSwitch
Assembly: FM.LiveSwitch.dll
Syntax
public interface ISynchronizer
Properties
Active
Gets whether synchronization is active.
Declaration
bool Active { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Master
Gets whether this is the master.
Declaration
bool Master { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
MasterSystemTimestamp
Gets or sets the master system timestamp.
Declaration
long MasterSystemTimestamp { get; set; }
Property Value
Type | Description |
---|---|
System.Int64 |
Slaves
Gets the slaves.
Declaration
ISynchronizer[] Slaves { get; }
Property Value
Type | Description |
---|---|
ISynchronizer[] |
Methods
Activate(Boolean, ISynchronizer[])
Activates synchronizing.
Declaration
void Activate(bool master, ISynchronizer[] slaves)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | master | Whether this is a master. |
ISynchronizer[] | slaves | The slaves, if this is a master. |