MJZonesAutomation

From wiki.jriver.com
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Interface for working with multi-zone playback system.

Return to MJAutomation

Functions

number GetNumberZones()

Description: gets the total number of playback zones
Return Value: the number of playback zones

number GetActiveZone()

Description: gets the index of the active zone
Return Value: index of active zone

void SetActiveZone(number nIndex)

Description: sets the index of the active zone.

  • nIndex: the zero based index of the new zone

string GetZoneName(number nIndex)

Description: gets the name of a given zone
Parameters:

  • nIndex: the zero based index of the new zone

Return Value: the name of the zone

MJZoneAutomation * GetZone(number nIndex) (requires MC 11.0.20 or later)

Description: gets a MJZoneAutomation interface for this zone (see below)
Return Value: MJZoneAutomation interface

void SynchronizeZones(number nSource, number nDestination)

Description: attempts to have the two zones play the same content at the same time
Parameters:

  • nSource: the master zone
  • nDestination: the slave zone