What I would suggest is to simply restart the recording, by creating a new MediaRecorder (and possibly a new stream) when a new member joins.
If needed (and possible), you could keep the old MediaRecorder for old members, but make a new one for each new member.