//队员开始准备
	bool OnGS2C_BeginePrepareEnterCopy(GS2C_BeginePrepareEnterCopy* value)
	{
		//开始60秒倒计时
		gMacthMachine->SetMatchInvitedPlayerId(value->sponsorId);
		gMacthMachine->MatchStart();
		gMacthMachine->SetMatchCountSeconds(60.0f);
		gMacthMachine->SetMatchCopyMapIdToEnter(value->copyMapDataId);
		gMacthMachine->SetMatchMode(MatchMode(value->enterType));
		gMacthMachine->SetMatchPrepared(false);

		CUIWorldMap* pWorldMapUI = (CUIWorldMap*)gGameUILayer->getActiveUI(IDU_WORLDMAPUI);
		if(pWorldMapUI) pWorldMapUI->ShowMatch();
		CMainUINormal* pMainUINormal = (CMainUINormal*)gGameUILayer->getActiveUI(IDU_MainUINormal);
		if(pMainUINormal) pMainUINormal->ShowMatchStatus();
		return true;
	}
///////////////////////////////////////////////////////////////////////
///  Function: XosWebRtcClientVideoCodec::GetDefaultMode
///
///    Author: $author$
///      Date: 4/1/2012
///////////////////////////////////////////////////////////////////////
XosWebRtcClientVideoCodecMode XosWebRtcClientVideoCodec::GetDefaultMode() const
{
    XosWebRtcClientVideoCodecMode mode = XOS_WEBRTC_CLIENT_VIDEO_CODEC_MODE_UNKNOWN;
    int width = webrtc::vcm_default_codec_width;
    int height = webrtc::vcm_default_codec_height;

    if (0 >= (mode = MatchMode(XOS_WEBRTC_CLIENT_VIDEO_CODEC_MODE_CIF, width, height)))
    if (0 >= (mode = MatchMode(XOS_WEBRTC_CLIENT_VIDEO_CODEC_MODE_4CIF, width, height)))
    if (0 >= (mode = MatchMode(XOS_WEBRTC_CLIENT_VIDEO_CODEC_MODE_QQVGA, width, height)))
    if (0 >= (mode = MatchMode(XOS_WEBRTC_CLIENT_VIDEO_CODEC_MODE_QVGA, width, height)))
    if (0 >= (mode = MatchMode(XOS_WEBRTC_CLIENT_VIDEO_CODEC_MODE_VGA, width, height)))
    if (0 >= (mode = MatchMode(XOS_WEBRTC_CLIENT_VIDEO_CODEC_MODE_HD, width, height)))
    if (0 >= (mode = MatchMode(XOS_WEBRTC_CLIENT_VIDEO_CODEC_MODE_FHD, width, height)))
        return mode;
    return mode;
}