       .on 'ParticipantJoined',             @bound 'handleVideoParticipantJoined'
       .on 'ParticipantLeft',               @bound 'handleVideoParticipantLeft'
       .on 'ActiveParticipantChanged',      @bound 'handleVideoActiveParticipantChanged'
+      .on 'SelectedParticipantChanged',    @bound 'handleVideoSelectedParticipantChanged'
       .on 'ParticipantAudioStateChanged',  @bound 'handleVideoParticipantAudioStateChanged'
       .on 'ParticipantCameraStateChanged', @bound 'handleVideoParticipantCameraStateChanged'
 

    @emitToViews 'VideoParticipantDidLeave', participant


  handleVideoActiveParticipantChanged: (participant) ->
    @emitToViews 'VideoActiveParticipantDidChange', participant


  handleVideoParticipantAudioStateChanged: (participant, state) ->


  switchToUserVideo: (nickname) ->

    @videoModel.changeSelectedParticipant nickname


  handleVideoAccessQuestionAsked: ->
