Whether a captured channel is armed for the multitrack recorder — the stored
ChannelSnapshotJson.record wish, or the kind's own default where the show is silent.
Takes the kind separately rather than reading channel.id.kind, because a ChannelRefJson
carries a plain string and the default is declared over the ChannelKind vocabulary;
the caller already knows which strip it is holding.
The answer is the WISH, not the take's channel set: the recorder additionally requires the
channel to be patched, and that question belongs to the crosspoint.
Whether a captured channel is armed for the multitrack recorder — the stored ChannelSnapshotJson.record wish, or the kind's own default where the show is silent.
Takes the kind separately rather than reading
channel.id.kind, because aChannelRefJsoncarries a plain string and the default is declared over the ChannelKind vocabulary; the caller already knows which strip it is holding.The answer is the WISH, not the take's channel set: the recorder additionally requires the channel to be patched, and that question belongs to the crosspoint.