SDKs
Appearance
function remoteParticipants(state): ParticipantInfo[];
Everybody but me, in the order a UI wants them: active speakers first, then by join time, and a stable tiebreak so a re-render cannot reorder the grid.
state
RoomState
ParticipantInfo[]
ParticipantInfo