Control/MCC doesn't take a zone.
You can sneak one it by doing:
#define MAKE_MCC_PLAYBACK_PARAM(PARAM, ZONE_INDEX) (((ZONE_INDEX) == -1) ? ((PARAM) & 0x00FFFFFF) : ((((ZONE_INDEX) + 1) << 24) & 0xFF000000) | ((PARAM) & 0x00FFFFFF))
You need to combine it with your parameter of 894722373.
You'll need the zone index instead of the ID.
Thanks Matt for responding.
Let me clarify myself in case I wasn’t clear enough. I am not using the MCC commands from the Windows command line or a programming language. I am trying to use it via the MCWS command system. One of the MCWS functions allows you to send a MCC command. One of the
MCWS options is to target the MCC command to a specific zone. The following is from the MCWS documentation:
MCC
Perform a Media Core Command (MCC).
Parameters:
Command: The command (an integer value from the MC_COMMANDS enumeration; visit DevZone for the command list). (default: )
Parameter: The parameter to the command. (default: 0)
Block: 0: return immediately (command is posted and processed asynchronously); 1: wait for the command to finish before returning. (default: 0)
Zone: The zone the command is targetted for. (default: -1)
ZoneType: The type of value provided in 'Zone' (ID: zone id; Index: zone index; Name: zone name). (default: ID)I am successfully using other MCC commands this way targeted to specific zones. One of them is the MCC_Volume_Mute command #10017, which by the way does not exist in the MCWS commands. Here is the command I am using:
/MCWS/v1/Control/MCC?Command=10017&Parameter=1&Block=0&Zone=Kitchen&ZoneType=Name
This command has been working for me without a problem muting & un-muting the specific zone sent in the command. It’s only the MCC_Play_Playlist Command that’s not honoring the zone. Which makes me think that it’s a bug that need to be fixed.
Otherwise, issue a command that takes a zone parameter. There are a bunch of them. If there's some specific one you need that isn't there, just let us know.
Well this “Play_Playlist” command is one of them & is something I need that’s not in the MCWS commands. As you wrote in the other thread here:
http://yabb.jriver.com/interact/index.php?topic=98602.msg682646#msg682646 the current way of sending a MCWS command to set a playlist is not really for normal people to use.
Thanks