easyrtc.setStreamAcceptor(run);
easyrtc.enableDebug(false);
easyrtc.enableDataChannels(true);
easyrtc.setDataChannelOpenListener(openListener);
easyrtc.setDataChannelCloseListener(closeListener);
easyrtc.setPeerListener(addToConversation);
easyrtc.enableAudio(false);
easyrtc.setVideoDims(250,250);
easyrtc.setRoomOccupantListener(convertListToButtons);
easyrtc.easyApp("easyrtc.audioVideoSimple", "selfVideo", ["callerVideo"], loginSuccess, loginFailure);
easyrtc.setAcceptChecker(shouldAccept); // move to here.
EasyApp was intended for people to get quick very simple applications up (demos really), so it automates a lot of the stuff you would normally write for yourself, including supplying it's own accepChecker. However, if you call setAcceptChecker after calling easyApp, you'll override it's accept checker.