ExperimentalExperimentalafterThe current attempt the command is meant for.
ExperimentalcontrolControl token from jitSession.create or jitSession.claimControl.
Optional ExperimentalendDeclare that nothing follows. Cannot be combined with entryId.
Optional ExperimentalentryIdentifier of the next entry; leave out to withdraw the next entry.
ExperimentalexpectedThe revision the command is based on.
Optional ExperimentalexpiresWhen the location stops being valid, in Unix milliseconds; recorded only.
Optional ExperimentallocationResource of the next entry, written as for jitSession.play; required with entryId.
ExperimentalrequestCaller-chosen key that makes a retry return the first answer instead of running again.
ExperimentalsessionSession to act on.
Optional ExperimentaltitleDisplay title.
Parameters for
jitSession.setNext. Set, replace or withdraw the entry after the current attempt. Accepted only whileafterAttemptIdis still the current attempt. A replaced or withdrawn next entry is removed from the buffer and its pending operation ends assuperseded; the current attempt keeps playing. WithoutentryId, the next entry is withdrawn;endOfQueue: truealso declares that nothing follows. When the current attempt has already ended and the session is waiting for its next entry, the new entry starts at once. Within the output buffer length plus one second of the current track's end, foobar2000 may already have picked the buffered next entry to follow it, so withdrawing or replacing a buffered entry then fails withCONFLICTanddetails.reason: "nextPreselected": nothing changes and the buffered entry plays next. Once it starts, set what follows it against its attempt. Setting a next entry while none is buffered is still accepted.