MZ@ !L!This program cannot be run in DOS mode. $(o*lDlDlDWPGnDWPA~DWP@gDWPEhDevײ}DlE1DPAkDPDmDPmDlӲmDPFmDRichlDPELp[! txrDYpa@LP2` TH@.textSst `.rdatayzx@@.data,@.gfidsL@@@.rsrcP@@.reloc ` @BEYjjEYEYEY4h DYEY^Y̹EYjjEYEY EYhDYEYh^YUjhjDYdPEY3PEdEYRjjjjEEYVh`DYEY ^Md Y]UjhDYdPQEY3PEd EY EY EY$EY EY(EYEE(EY$RjjjjE4EYUhDY0EYa]Md Y]UPf@ tM ]UWu uxtVu@f^_] UQS] W9ύGEx u'V3fP;s@y t;Bȋx t^y EEx u;Psȋ@x tE8_H[]USVW r hDYАDYu G؋MK;u X} t ;u Y;HuXCx  fFP ;utJy tq;pu VF@ F@@ FHBBx uHAB;Hu PJA;Hu PJJzy u@ A F@@ Fp];0u VbF@ F@@ FHQAx uHAB;HuPA;uP QFx _^@@ E[]UjhDYdPSVWEY3PEdeى] }EMAUx u3] t9H;HˆUt@x t؋M]ƉE t@;1u1uWVjE PE@Md Y_^[]M XE H;suWVujj hMAMd Y_^[]UEPju h(up0dDYH]UEPju hup0dDYH]̋̋UUSٹ VWrԑDY{BC󥋂_^[]UVWj@uFԑDYPDY} E ωQffu+ʺA3 QsTϋЃVAEffu+MAQWRDYE WhؑDYuP _^] UQVP0EP; jj6 ^]Ujh DYdPVEY3PEdvFԑDYh DYPP jvSFMd Y^]US]@VWC+GGf @fHu_^[]̋ыx uBHy ux uDȋx t Ë@x u ;Hu @x t̋ыx t@Ëy uAx u6ȋAx t ËHy u@;u Iy tx u Ujh@DYdPSVWEY3PEd]tDhDYv~hVPtiQW*RNjMd Y_^[]thVQƋMd Y_^[]UVEthVQ^]VK~ uJLjvNJF ^+LUVutf>tPu VhDYDY^]ËE ^]UVuWtQ}tJS]t-f;t'JPWVu ShDYDY;[_^]u WVDY [_^]_2^]f=8EYuNhh8EYjDYt Htff~9u" t׀x u Ћx t9H t ։P{G׀x u ЋBx tP^V;Qu ruw>ABAP9HuPA9uPABEJ @ B EH Ȁy ;xfD ։Uuu;urNy uA VF LNրy x u Ax tkAx uQ@ A qNF A F AV@ Jy uA VF =Uy uAx uLx uDA v};P,}MG QCCM tHCE_^[]x uAQ@ A bF A F V@ Uuju hup0\DYH]øEYUE3Vu +W3;E GtgrKW҃(f@ f;u}f(fsf(fsff~};t 8@B;u_^]ËE_^]UM Vu+~1EW8+‹9<s p+ʅ_^]VhjFPFLT ^Vjhhhh hhh,hhhjdjPjNjMd Y_^[]th0 V>ƋMd Y_^[]UVEth0 V=^]UQVW~t4EPEPFPFP+;s MDH_^]UVMq~dt t(i$33҉i0񉆄htd3ȸMb`tk\d3񈆀Wlt@kpd33ҋktd3kxd3k|dȉNtt@kd33ҋkd3kd3kdȉNxt@kd33ҋkd3kd3kdȉN|<P_^]UQSVWt]kd33ҋkd3kd3kd3ȋd;GtCkd33ҋkd3kd3kdȉtCkd33ҋkd3kd3kdȉtCkd33ҋkd3kd3kdȉtIkd3҉3ҋk d3kd3kdȉtCkd33ҋk d3k$d3k(dȉ,tSk4d33ҋk8d3k<d3k@d3ȋ0DtCkHd33ҋkLd3kPd3kTdȉXtCk\d33ҋk`d3kdd3khdȉplt kd3kd33ҋkd3kd3kd3kd3ҋkd3kd3kd3ȋ(tSkd33ҋkd3kd3kd3ȋ)tCkd33ҋkd3kd3kdȉtCkd33ҋkd3kd3kdȉ tCkd33ҋkd3kd3kdȉ$tCk d33ҋk$d3k(d3k,dȉ0tb<8<kd33ҋkd3k@d3kDd340舃Hj,h0<jPajhjLPDjhj\PX)jhÍjlP ˍH0ˉ|X jhhjPjhjPjhjPxtjhjPYjhjP>jhjP #jhjP _^[]UUUSمW} VPjRhF uMK;+E;CUMLU@C[3U 3ҋCE3E 44CEuUȋE ΋u 3ҋCEU MBU;׋Ur^_[]UVu u3^]ËUPPQRhDYjV(^]UVu u3^]U‹ʃPƒPƒPƒ PQRhDYjV($^]UVu u3^]U‹ʃ@PƒPƒPƒPƒP PQRhēDYjV>(,^]UEu @]AA@3]USVW0 $08 $ 4t Έ$ ut+Psu tt}shb_^[]UEu @]A(A8@AH@ ~AXf@03]hAhjPHhPDYhDYj'LhDYhDYjPh DYhDYj@ThDYhDYjXhDYhDYj\hXDYhDYj`hDYhDYj@dh(DYhDYjhhDYhDYjilhDYhDYjRph`DYhDYj;@thDYhDYj!xh DYhDYj |hDYhDYjhDYhDYj@hHDYhDYjhDYhDYjhDYhDYjhDYhDYj}@hDYhDYjchPDYhDYjLhDYhDYj5h DYhDYj@hDYhDYjhDYhDYjhDYhDYjhDYhDYjhDYhDYjLhhDYhDYjhDYhDYj}hHDYhDYjfhDYhDYjO@h(DYhDYj5hDYhDYjhDYhDYjhxDYhDYj@hDYhDYjhXDYhDYjhDYhDYjh8DYhDYj@hDYhDYjwhDYhDYj`hDYhDYjIhDYhDYj2@hhDYhDYjhDYhDYjhHDYhDYjhDYhDYj@h(DYhDYj hDYhDYjhDYhDYjhxDYhDYjt@hDYhDYjZhXDYhDYjC hDYhDYj,$h8DYhDYj@(hDYhDYj,hDYhDYj4hDYhDYj8hDYhDYj@<hhDYhDYj@hDYhDYjDhHDYhDYjnHhDYhDYjW@Lh(DYhDYj=PhDYhDYj&ThDYhDYjXhxDYhDYj@\hDYhDYj`hXDYhDYjdhDYhDYjhh8DYhDYj@lhDYhDYjphDYhDYjhthDYhDYjQxhDYhDYj:@|hhDYhDYj hDYhDYj hHDYhDYjhDYhDYj@h(DYhDYjhDYhDYjhDYhDYjhxDYhDYj|@hDYhDYjbhXDYhDYjKhDYhDYj4h8DYhDYj@hDYhDYjhDYhDYjhDYhDYjhDYhDYj@hhDYhDYjhDYhDYjhHDYhDYjvhDYhDYj_@h(DYhDYjEhDYhDYj.hDYhDYjhxDYhDYj@hDYhDYjhXDYhDYjhDYhDYjh8DYhDYj@hDYhDYjhDYhDYjphDYhDYjYhDYhDYjB@ hhDYhDYj(PhDYhDYjhHDYhDYjM03͸^]j@AHjPy- Vȅt3^3^UQEPAjPAHP]UM tGV;Bu t,S]M WSAIRu_s[^]ËEp^]ËEH]UEA`]Uy`Au4ydu.E=PQDY$4QDYE <D]E <DL]E <@]E <@H]E PT]E PX]hLDY3]PDYPDYPDYPDYPDY QDY!QDYUEVFBt ~`` ~dV AM W$_DY7 dž_^]E Fh_^]E F _^]E F _^]E F_^]E Fi_^]E Fj_^]E Fk_^]  dž ^ȉ+(_Nl^]E Fp_^]lE wpF_^] wtF_^]wxF_^]|F_^]E wF_^]2wF_^]dwF_^]F_^]E =wF_^]=wF_^]=XwF_^]F_^]E `\F$_^]E hdF_^]E 0_^]E $_^]E s_^]s_^]2s_^]_^]E _^]E _^]E _^]E _^]E _^]E _^]E _^]E FL_^]E FP_^]o dž:+_^]E _^]E _^]E $ _^]( E _dž( ^]M s_^]w_^]Aw_^]_^]M w_ND^]uA_ND^]Aw_ND^]r_ND^]} hW2w~<_^]dw~<_^]w~<_^]~<_^]} HWNdw~4_^]w ~4_^],w~4_^]~4_^]} XWdw_^]w _^],w$_^](_^]} Wf,02w4~@_^]dw8~@_^]w<~@_^]@~@_^]} WDdwH~8_^]wL~8_^],wP~8_^]T~8_^]} WoXdw\_^]w`_^],wd_^]h_^]} up_^]l_^]tE x_^]|E _^]} Ww~,_^] w~,_^]w~,_^]w~,_^](w~,_^]7w~,_^]Fw~,_^]~,_^]} xWw~(_^] w~(_^]w~(_^]t~(_^]}  WIw_^]2w_^]dw_^]_^]} Ww_^]2w_^]dw_^]_^]E =wF0_^]=wF0_^]=XwF0_^]F0_^]E *_^]u +ƆE _^]E _^]E _^]E  _^]_Ɔ^]E _^]E FH_^], } +ȸQxm|-04s8@, _^]r3s<, _^]D, _^]8, _^]E w _^] w$_^]w(_^],_^]E wxFT_^]E F\_^]E FX_^]u _^]E _^]E _^]hDYY3^].RDY[RDYlRDYRDY}RDYRDYRDYRDYRDYSDY!SDYSDYSDY_TDY|TDYTDYTDYr_DYr_DYTDY5UDYIUDYaUDYxUDYUDYUDYUDYUDY/VDYkVDYWVDYCVDYVDYVDYlWDYWDY]XDYXDYHYDYYDY0ZDYXZDYrZDYZDYj[DY[DYP\DY\DY.]DYB]DYw]DY]DY]DY]DY]DY]DY]DY^DY^DY<_DY%_DY_DYUDYUDYU_DYi_DYUEPjuu upQ\DYH]UVujlDYM QjVPp0pDY^]U}tUhDYEEhDYP`DYE t0hhEYhdEYh`EYh\EYhXEYhDYPnuhDY M t =XEYMt =\EYMt =`EYMt =dEYMt =hEY]U}tghDYEEhDYP`DYE tBhLEYhHEYhDEYh@EYhDYPhTEYhPEYhDYuuhDY,@EYUMS] VuW}DEYHEYLEYtPEYM tTEY;~?~>~ :~_^[]_^2[]̸8EYUEPju upQtDY]̸ U}t E lEY]álEYtPDYt 5lEYDY]%DY%DY%DY%DY%DYUVM^]VjTDY)YPFDY^Ë V~TDYtvDY~t jv#YY^UVEt jVYY^]UQeEPhcDYjlDYE]UEY3ʼnEVu hjPhPVuPpDYM3^ ]qDYUEY3ʼnEVu W}hjPV }hPVtu+jRWPDYu%hPVj)WPDYM_3^ ]UEY3ʼnEVuhjP } t hPVjPtDYESSPVjPtDYu SPVj{PtDY[M3^= ]qDYUuDY]U} thdDYuDYt Ѕt2]uDY]Uu uDY]UVu%}}3 SEpEYf9 W+tt&tu"#hSdDYqhShDYShSPDYtDDYzt9 ǍEnEY;r.j\Yf9t ;s 3+}pEYfHG33fj\Yv3f%t! f9 unEYt3f upEYfurEY_u ShXDYuu[2^]UuEPE Pu|DY]Uuuu uxDY]Uuuuuu uDY]UuȐDY]%DY%DY%DYUu uDY]UuĐDY]UuDY]Uuuuuu u`DY]Uuu uDY]UuDY]UuDY]Uu uDY]UuܐDY]Uu uDY]Uu uDY]U3PPuuu uPP\DY]Uuuuu uξp0dDYH]UEPjuu u]Uu uEDY+PQgYYt'x$|!EE3Ɂ8ËeE2Udt}u 3t9EY]U=9EYt} uuuYY]UEY3x9EYuȃu hx9EYYY#E]UEY39EYȃu]uh9EYYY]UuYH]; EYu QL$+#ȋ%;r Y$-xDYUEVxDYt j VYY^]UE t3t tt3@0uuY}PY] jhDYj Yu3E]e=p9EYtjp9EY2ten h|DY$ $Q|DY+ $DYhDYm YYu)t hDYhDYI YYp9EY2ۈ]EDL >tVYtu ju69EY3@8Ê]uhYj hDY9EY3OH9EYEe=p9EYtj%p9EYEju&YY3ɄuYj hDY[} u9=9EY3et t]1]SWuuSWuuSWuGuu"uSPu/SVuSVu`tuHSWuout5SWu:$MQ0hgoDYuu uKËe3uEUV5|DYu3@uu u3^] U]U} u# uu u ] %DYh sDYd5D$l$l$+SVWEY1E3PeuEEEEdËMd Y__^[]QUuuu uhnDYhEY ]UaaEADY]UVuXDY^]aaADYDYUVu%DY^]aaADYDYUVFDY `PEP4 YY^]UEDYaaA]ADYP YÍADYPYÍADYPYUVFDYPEYt j VYY^]UVFDYPEYt j VoYY^]UVFDYPrEYt j VBYY^]U MhDYEP U MhhDYEP̋AuDYU%9EY(S3C  EYj me3 EY3VW9EY}S[wOW E؋MEineIE5ntel ȋEj5Genu XjYS[wOW uCE%?=t#=`t=pt=Pt=`t=pu=9EY=9EY=9EY}EEEEE|2jX3S[]؉sKS EܩEEt =9EY_^tm EY9EYtUtN3ЉEUEM3Ƀu3u/ EY9EYE EYt 9EY EY3[]3@39$EYU$SVjtM)3hVP59EY |xffftfpflfhEEDž@jPEVPE E@EE(DYVXۍEEۉE DYEP$DYu !9EY^[]UDjDEjP$ EPDYEtEj X]3jpDYȅu2øMZf9uA<8PEu f9HuۃxtvՃhKxDY DYUE8csmu%xu@= t=!t="t =@t3]̃%9EYUj DYu$DYh DYPDY]U$jtjY):EY :EY:EY:EY5:EY=:EYf:EYf :EYf:EYf:EYf%:EYf-:EY:EYE:EYE:EYE:EY9EY:EY9EY9EY 9EY9EYjXkǀ9EYjXk EYLjX EYLhDY]Uj]UjtM):EY :EY:EY:EY5:EY=:EYf:EYf :EYf:EYf:EYf%:EYf-:EY:EYE:EYE:EYE:EY:EY9EY9EY 9EY9EYjXkM9EYhDY]U jtM):EY :EY:EY:EY5:EY=:EYf:EYf :EYf:EYf:EYf%:EYf-:EY:EYE:EYE:EYE:EY:EY9EY9EY 9EY} v }ue } vE HE E @9EYjXkM9EYeE@EE;E sEMU 9EYhDY]UeeEYVWN@;t t УEYfEPPDYE3EEDY1EDY1EEPDYME3M3M3;uO@u G ȉ EYщ EY_^]ht ׃;r_^[SVDYDY;sW>t ׃;r_^[Ë DY3|DY%DY%DY%DY%DY%DY%DY%DY% DY%@DY%\DY%dDY%DY%DY%|DY%lDY%pDY%`DY%hDY%tDY%HDY%DY%DY%DY%LDY%PDY%DDY% too longmap/set too longDY`,DYPlease send a ReportSoloType to WriteGrossReport! We do not support this type in WriteGrossReport! (%d,%d,%d,%d)(%d,%d,%d,%d,%d,%d)(%d,%d,%d,%d,%d,%d,%d,%d)%02d.%02d.%02d - %02d:%02d:%02d################################################################ VQQ_REPORT_MODULEClass Data Member Below: VQQINT m_bUseReport = %d VQQINT m_bReportTimeOver = %d Report Common Below: m_oGrossReportStruct.ucHardwareAbility = %d Report Audio Below: m_oGrossReportStruct.ucProcessCPUUsage = %d%%m_oGrossReportStruct.ucCPUFreq = %d(x100MHz)m_oGrossReportStruct.ucCPUBrandInfo = %d m_oGrossReportStruct.ulAudioConnectTime = %d m_oGrossReportStruct.ulAudioChannelDetailInfo = %d m_oGrossReportStruct.ulAudioPacketLossRateSend = %d m_oGrossReportStruct.ulAudioJitterSend = %d m_oGrossReportStruct.ulAudioTimeDelay = %d m_oGrossReportStruct.ucFECStatus = %d%%m_oGrossReportStruct.ucAudioBRAvg = %d m_oGrossReportStruct.ulAudioByteRateAvgSend = %d m_oGrossReportStruct.ulAudioByteRateAvgRecv = %d m_oGrossReportStruct.ulAudioSendPktsDetail = %d m_oGrossReportStruct.ulAudioRecvPktsDetail = %d m_oGrossReportStruct.ulAudioReserved1 = %d m_oGrossReportStruct.ulAudioReserved2 = %d m_oGrossReportStruct.ulAudioPacketsRecv = %d m_oGrossReportStruct.ulAudioPacketsSend = %d m_oGrossReportStruct.ulAudioBytesRecv = %d m_oGrossReportStruct.ulAudioBytesSend = %d Report Video Below: m_oGrossReportStruct.ulCPUUsageDetail = 0x%08x m_oGrossReportStruct.ulDisplayType = %d m_oGrossReportStruct.ulWidth = %d m_oGrossReportStruct.ulHeight = %d m_oGrossReportStruct.ulOpVideoOkTime = %d m_oGrossReportStruct.ulOwnVideoOkTime = %d MediaErrorCode = 0x%08xAudioErr[NoNew:Play:REC:CreateChannel:SelDevice:Engine]= 0x%08x%sVideoErr[NoNew:No1st:Rmt:Local:Slow:Device:Init:Start] = 0x%08x%s m_oGrossReportStruct.ulIFramePktsTotalDetail = 0x%08x%s[0-3][3-4][5-6][>=7] m_oGrossReportStruct.ulOpPktOkTime = %d m_oGrossReportStruct.ulVideoSendLevelDetail = 0x%08x%s[0-2][3][4-5][>=6]m_oGrossReportStruct.ulVideoSendLevelSamples = %d(%d,%d,%d,%d)m_oGrossReportStruct.ulVideoSendFrameRateDetail = 0x%08x%s[0-5][6-10][11-15][>15]m_oGrossReportStruct.ulVideoSendFrameRateSamples = %d (%d,%d,0x%x)m_oGrossReportStruct.ulInsideVideoSendBRDetail = 0x%08x%s[0-100][100-200][200-300][>300]m_oGrossReportStruct.ulInsideVideoSendBRSamples = %d m_oGrossReportStruct.ulActualVideoSendBRDetail = 0x%08x%s[0-100][100-200][200-300][>300]m_oGrossReportStruct.ulActualVideoSendBRSamples = 0x%x (%d,%d,%%%d) m_oGrossReportStruct.ulVideoRecvFrameRateDetail = 0x%08x%s[0-5][6-10][11-15][>15] m_oGrossReportStruct.ulVideoRecvFrameRateSamples = %d (%d,%d,%d,%d) m_oGrossReportStruct.ulInsideVideoRecvBRDetail = 0x%08x%s[0-100][100-200][200-300][>300]m_oGrossReportStruct.ulInsideVideoRecvBRSamples = %d m_oGrossReportStruct.ulActualVideoRecvBRDetail = 0x%08x%s[0-100][100-200][200-300][>300]m_oGrossReportStruct.ulActualVideoRecvBRSamples = 0x%x m_oGrossReportStruct.ucResendUsage = %d%% m_oGrossReportStruct.ucToFarCapabilityBW = %d(x10Kbps) m_oGrossReportStruct.ucFromFarCapabilityBW = %d(x10Kbps) m_oGrossReportStruct.ulVideoPktLossRateRecvDetail = 0x%08x%s[0-3][3-10][10-20][>20] m_oGrossReportStruct.ulVideoPktLossRateSendDetail = 0x%08x%s[0-3][3-10][10-20][>20]m_oGrossReportStruct.ulVideoJitterRecvDetail = 0x%08x%s m_oGrossReportStruct.ulVideoJitterSendDetail = 0x%08x%s m_oGrossReportStruct.ulVideoTimeDelay = 0x%08x%s m_oGrossReportStruct.ucVideoPktLossRateRecvAvg = %d%% m_oGrossReportStruct.ucVideoPktLossRateSendAvg = %d%% m_oGrossReportStruct.ucVoiceTimeRate = %d%% m_oGrossReportStruct.ulVideoPacketsRecv = %d m_oGrossReportStruct.ulVideoPacketsSend = %d m_oGrossReportStruct.ulVideoBytesRecv = %d m_oGrossReportStruct.ulVideoBytesSend = %d Temp Common Below: m_oNeedTempData.ulC_StartTime = %d m_oNeedTempData.ulC_StartFlag = %d m_oNeedTempData.ulC_PacketsRecv = %d m_oNeedTempData.ulC_ProtocolPacketsRecv = %d m_oNeedTempData.ulC_DataPacketsRecv = %d m_oNeedTempData.ulC_EffectPacketsRecv = %d m_oNeedTempData.ulC_EffectProtocolPacketsRecv = %d m_oNeedTempData.ulC_EffectDataPacketsRecv = %d m_oNeedTempData.ulC_PacketsSend = %d m_oNeedTempData.ulC_ProtocolPacketsSend = %d m_oNeedTempData.ulC_DataPacketsSend = %d Temp Audio Below: m_oNeedTempData.ulA_StartTime = %d m_oNeedTempData.ulA_StartFlag = %d m_oNeedTempData.ulA_ByteRecv = %d m_oNeedTempData.ulA_LastByteRateTimeRecv = %d m_oNeedTempData.ulA_LeftByteRecv = %d m_oNeedTempData.ulA_ByteSend = %d m_oNeedTempData.ulA_LastByteRateTimeSend = %d m_oNeedTempData.ulA_LeftByteSend = %d m_oNeedTempData.ulA_PacketsRecv = %d m_oNeedTempData.ulA_RTCPPacketsRecv = %d m_oNeedTempData.ulA_RTPPacketsRecv = %d m_oNeedTempData.ulA_EffectRTCPPacketsRecv = %d m_oNeedTempData.ulA_EffectRTPPacketsRecv = %d m_oNeedTempData.ulA_PacketsSend = %d m_oNeedTempData.ulA_RTCPPacketsSend = %d m_oNeedTempData.ulA_RTPPacketsSend = %d m_oNeedTempData.ulA_AudioFECOnCount = %d m_oNeedTempData.ulA_AudioFECCountSamples = %d m_oNeedTempData.ulA_AudioBRTotal = %d m_oNeedTempData.ulA_AudioBRTotalSamples = %d m_oNeedTempData.ulA_SendLossSamples; = %d m_oNeedTempData.ulA_SendLossNum1; = %d m_oNeedTempData.ulA_SendLossNum2; = %d m_oNeedTempData.ulA_SendLossNum3; = %d m_oNeedTempData.ulA_SendLossNum4; = %d m_oNeedTempData.ulA_SendJitterSamples = %d m_oNeedTempData.ulA_SendJitterNum1 = %d m_oNeedTempData.ulA_SendJitterNum2 = %d m_oNeedTempData.ulA_SendJitterNum3 = %d m_oNeedTempData.ulA_SendJitterNum4 = %d m_oNeedTempData.ulA_SendDelaySamples = %d m_oNeedTempData.ulA_SendDelayNum1 = %d m_oNeedTempData.ulA_SendDelayNum2 = %d m_oNeedTempData.ulA_SendDelayNum3 = %d m_oNeedTempData.ulA_SendDelayNum4 = %d Temp Video Below: m_oNeedTempData.ulV_StartTime = %d m_oNeedTempData.ulV_StartFlag = %d m_oNeedTempData.ulV_CPUUsageSamples = %d m_oNeedTempData.ulV_CPUUsageNum1 = %d m_oNeedTempData.ulV_CPUUsageNum2 = %d m_oNeedTempData.ulV_CPUUsageNum3 = %d m_oNeedTempData.ulV_CPUUsageNum4 = %d m_oNeedTempData.ulV_IFramePktsTotalSamples = %d m_oNeedTempData.ulV_IFramePktsTotalNum1 = %d m_oNeedTempData.ulV_IFramePktsTotalNum2 = %d m_oNeedTempData.ulV_IFramePktsTotalNum3 = %d m_oNeedTempData.ulV_IFramePktsTotalNum4 = %d m_oNeedTempData.ulV_SendLevelSamples = %d m_oNeedTempData.ulV_SendLevelNum1 = %d m_oNeedTempData.ulV_SendLevelNum2 = %d m_oNeedTempData.ulV_SendLevelNum3 = %d m_oNeedTempData.ulV_SendLevelNum4 = %d m_oNeedTempData.ulV_SendFPSSamples = %d m_oNeedTempData.ulV_SendFPSNum1 = %d m_oNeedTempData.ulV_SendFPSNum2 = %d m_oNeedTempData.ulV_SendFPSNum3 = %d m_oNeedTempData.ulV_SendFPSNum4 = %d m_oNeedTempData.ulV_InsideSendBitRateSamples = %d m_oNeedTempData.ulV_InsideSendBitRateNum1 = %d m_oNeedTempData.ulV_InsideSendBitRateNum2 = %d m_oNeedTempData.ulV_InsideSendBitRateNum3 = %d m_oNeedTempData.ulV_InsideSendBitRateNum4 = %d m_oNeedTempData.ulV_ActualSendBitRateSamples = %d m_oNeedTempData.ulV_ActualSendBitRateNum1 = %d m_oNeedTempData.ulV_ActualSendBitRateNum2 = %d m_oNeedTempData.ulV_ActualSendBitRateNum3 = %d m_oNeedTempData.ulV_ActualSendBitRateNum4 = %d m_oNeedTempData.ulV_RecvFPSSamples = %d m_oNeedTempData.ulV_RecvFPSNum1 = %d m_oNeedTempData.ulV_RecvFPSNum2 = %d m_oNeedTempData.ulV_RecvFPSNum3 = %d m_oNeedTempData.ulV_RecvFPSNum4 = %d m_oNeedTempData.ulV_InsideRecvBitRateSamples = %d m_oNeedTempData.ulV_InsideRecvBitRateNum1 = %d m_oNeedTempData.ulV_InsideRecvBitRateNum2 = %d m_oNeedTempData.ulV_InsideRecvBitRateNum3 = %d m_oNeedTempData.ulV_InsideRecvBitRateNum4 = %d m_oNeedTempData.ulV_ActualRecvBitRateSamples = %d m_oNeedTempData.ulV_ActualRecvBitRateNum1 = %d m_oNeedTempData.ulV_ActualRecvBitRateNum2 = %d m_oNeedTempData.ulV_ActualRecvBitRateNum3 = %d m_oNeedTempData.ulV_ActualRecvBitRateNum4 = %d m_oNeedTempData.ulV_ReSendYes = %d m_oNeedTempData.ulV_ReSendNo = %d m_oNeedTempData.ulV_ToFarCapabilityBWSamples = %d m_oNeedTempData.ulV_ToFarCapabilityBW = %d m_oNeedTempData.ulV_FromFarCapabilityBWSamples = %d m_oNeedTempData.ulV_FromFarCapabilityBW = %d m_oNeedTempData.ulV_RecvLossSamples = %d m_oNeedTempData.ulV_RecvLossTotal = %d m_oNeedTempData.ulV_RecvLossNum1 = %d m_oNeedTempData.ulV_RecvLossNum2 = %d m_oNeedTempData.ulV_RecvLossNum3 = %d m_oNeedTempData.ulV_RecvLossNum4 = %d m_oNeedTempData.ulV_SendLossSamples = %d m_oNeedTempData.ulV_SendLossTotal = %d m_oNeedTempData.ulV_SendLossNum1 = %d m_oNeedTempData.ulV_SendLossNum2 = %d m_oNeedTempData.ulV_SendLossNum3 = %d m_oNeedTempData.ulV_SendLossNum4 = %d m_oNeedTempData.ulV_RecvJitterSamples = %d m_oNeedTempData.ulV_RecvJitterNum1 = %d m_oNeedTempData.ulV_RecvJitterNum2 = %d m_oNeedTempData.ulV_RecvJitterNum3 = %d m_oNeedTempData.ulV_RecvJitterNum4 = %d m_oNeedTempData.ulV_SendJitterSamples = %d m_oNeedTempData.ulV_SendJitterNum1 = %d m_oNeedTempData.ulV_SendJitterNum2 = %d m_oNeedTempData.ulV_SendJitterNum3 = %d m_oNeedTempData.ulV_SendJitterNum4 = %d m_oNeedTempData.ulV_TimeDelaySamples = %d m_oNeedTempData.ulV_TimeDelayNum1 = %d m_oNeedTempData.ulV_TimeDelayNum2 = %d m_oNeedTempData.ulV_TimeDelayNum3 = %d m_oNeedTempData.ulV_TimeDelayNum4 = %d m_oNeedTempData.ulV_PacketsRecv = %d m_oNeedTempData.ulV_PacketsSend = %d m_oNeedTempData.ulV_ByteRecv = %d m_oNeedTempData.ulV_ByteSend = %d m_oNeedTempData.ucV_OpCapIsDisable = %d m_oNeedTempData.ulV_MaxGapTime = %d rc:\LogOutPut\EncParam.txtBR:%u FPS:%u GOP:%u PF:%u EW:%u EH:%uc:\LogOutPut\DecParam.txtNOENC:%d NONET:%d NODEC:%d NOCONVERT:%d NODRAW:%d4DYcDY%s%sDllCanUnloadNow|DYDoDYDYtDYtDYUnknown exception DY-tDYtDYbad allocationXDYZtDYtDYbad array new length9EY9EY6 [D6 [ ,,6 [ @@\EYDYDY(EYDYDYDY(EY@DYHEYDYDYDYHEY@DYdEYHDYXDY`DYdEY@HDY|EYDYDYDY|EY@DYEYDYDYDYEY@DYEY DY0DY.idata$6(.data(.data$r+.bss@L.gfids$yP.rsrc$01P.rsrc$02""PDYXDY"HDYDY"|DYDY"DY" DY"DYDYDY"$DYDY"XDY`DY"DYDY"DY@DYDY"DYDY"jDYzjDYjDY nDY nDYpDY:qDYrDY.rDYsDY$DY0DYLDYEY KsDYEY sDY tDYxDYDY0DYLDYEY ~sDY6 [H)*0++ԑ- /p88aap999:0@:c@PPPQP"/P $S*V2^1 VQQTrace2.dll??0CVqqReport@@QAE@ABV0@@Z??0CVqqReport@@QAE@XZ??0LogEnterFunction@@QAE@ABV0@@Z??0LogEnterFunction@@QAE@PB_WW4TRACE_LEVEL@@0@Z??1CVqqReport@@UAE@XZ??1LogEnterFunction@@UAE@XZ??4CVqqReport@@QAEAAV0@ABV0@@Z??4LogEnterFunction@@QAEAAV0@ABV0@@Z??_7CVqqReport@@6B@??_7LogEnterFunction@@6B@?CalculateFinalReportAudio@CVqqReport@@QAEXK@Z?CalculateFinalReportVideo@CVqqReport@@QAEXXZ?GetAudioQualityInfo@CVqqReport@@QAEKPAU_tag_VQQAudioQuality_@@@Z?GetGrossReport@CVqqReport@@QAEHPAU_NewGrossReportStruct@@@Z?GetTestConfig_DecParam@@YA_N_NPA_N1111@Z?GetTestConfig_EncParam@@YA_N_NAAH111PAH2@Z?GetVideoQualityInfo@CVqqReport@@QAEKPAU_tag_VQQVideoQuality_@@@Z?InitGrossReport@CVqqReport@@QAEXXZ?InitNeedTempData@CVqqReport@@QAEXXZ?InitQualityInfo@CVqqReport@@QAEKK@Z?Log_AddListener@@YAXPAUIVqqLogCallback@@@Z?Log_DelListener@@YAXPAUIVqqLogCallback@@@Z?OutputMember@CVqqReport@@QAEHXZ?RegOrDestroyVideoDeviceDllWnd@@YAX_NPAUHWND__@@@Z?SetReport@CVqqReport@@QAEXH@Z?WriteGrossReport@CVqqReport@@QAEHKK@Z?WriteGrossReport@CVqqReport@@QAEHW4_ReportSoloType@@K@Z?__LogFunc@@YAXIPB_W0ZZ( 8~А@L>$`\|<ܐr^L.nL<,l\H8*r`L6&^D( P:F$R.Xj0x GetModuleFileNameW<GetPrivateProfileIntWBGetPrivateProfileStringWKERNEL32.dllIsWindowDestroyWindowUSER32.dll?_Xbad_alloc@std@@YAXXZ?_Xlength_error@std@@YAXPBD@ZMSVCP140.dll#__std_terminate_CxxThrowException__CxxFrameHandler3Hmemset5_except_handler4_common!__std_exception_copy"__std_exception_destroy%__std_type_info_destroy_listVCRUNTIME140.dll;_invalid_parameter_noinfo_noreturn__stdio_common_vswprintf__stdio_common_vswprintf_swcscpy_swcsncpyT_wcsnicmp__acrt_iob_func__stdio_common_vfprintf~fopen_stfclose__stdio_common_vfscanfjterminate_callnewhmallocfreeA_seh_filter_dll_configure_narrow_argv5_initialize_narrow_environment6_initialize_onexit_table>_register_onexit_function$_execute_onexit_table_crt_atexit_crt_at_quick_exit_cexit8_initterm9_initterm_eapi-ms-win-crt-runtime-l1-1-0.dllapi-ms-win-crt-stdio-l1-1-0.dllapi-ms-win-crt-string-l1-1-0.dllapi-ms-win-crt-heap-l1-1-0.dllInterlockedIncrementInterlockedDecrementbFreeLibraryEGetProcAddressGetCurrentProcessCreateThreadGetCurrentThreadIdSetThreadPriorityTerminateThreadGetLastErrorInitializeCriticalSectionEnterCriticalSection9LeaveCriticalSectionDeleteCriticalSectionYSetEventResetEventReleaseSemaphoreWaitForSingleObjectRCloseHandleCreateEventWCreateSemaphoreW?LoadLibraryWGetModuleHandleWGetModuleHandleExWpGetSystemDirectoryWGetWindowsDirectoryWgMultiByteToWideCharWideCharToMultiByteRGetProcessTimeswGetSystemTimeyGetSystemTimeAsFileTimeSetSystemTimeGetLocalTimeSystemTimeToTzSpecificLocalTimeSystemTimeToFileTime$FileTimeToLocalFileTimeFLocalFileTimeToFileTime%FileTimeToSystemTimeGetTickCountIsProcessorFeaturePresentIsDebuggerPresentUnhandledExceptionFilterSetUnhandledExceptionFiltercGetStartupInfoWTerminateProcessQueryPerformanceCounterGetCurrentProcessIdInitializeSListHead?CoInitializeExFCoLoadLibraryCoFreeLibraryole32.dllOLEAUT32.dllDN@xDY.?AVLogEnterFunction@@xDY.?AVCVqqReport@@xDY.?AVCQLock@@xDY.?AVtype_info@@xDY.?AVbad_alloc@std@@xDY.?AVexception@std@@xDY.?AVbad_array_new_length@std@@6GJ NPNWN]TULZ[4  8Ph PhS}h4VS_VERSION_INFO  ?StringFileInfo080404b00CompanyNameTencent@ FileDescriptionAVSDK@366070FileVersion9.0.3.6|,LegalCopyright Tencent Corporation. All rights reserved.: ProductNameSpear Engine4ProductVersion9.0.3.6DVarFileInfo$Translation PADPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGX0000-020A0O0U0_0m0r00000000111$1.1<1A1O1f1t1y12244p556A6H6667#7=7B7888999::C:P:X:t:::::::::;;;;;;;;<<&>>?R????? P@0v000 11'121^2q222222222223<3`3k3|3333o77::;f>>,>1>Y>^>>>>>>>>>(?-?R?W?????????@|0#0H0M0|000000001 11"161;1O1T1|11111112'2,2C2H2\2a2u2z222222222222333-323D3I3[3`3u3z333333333333444*4/4D4I4[4`4r4w4444444444455550555G5L5a5f5x5}555555555556 66$666;6M6R6d6i6~666666666666 77"7'7<7A7M7R7d7i7{777777777777 88"8'898>8P8U8j8o888888888888899(9-9?9D9V9[9m9r999999999999:::+:0:E:J:\:a:s:x:::::::::::;;;;1;6;H;M;b;g;y;~;;;;;;;;;;;< < <%<7<<>>)>.>@>E>Z>_>q>v>>>>>>>>>>>>???1?6?H?M?PXz00"14181<1@1D1H1L1*2~????????????????????????????`000 00000 0$0(0,0004080<0@0D0H0L0P0T0X0\0`0d0h0l0p0t0x0|000000000011)101?1D1I1N1S1X1g1w111111122222#2.23282I2Q2j2q2x222223$3/393?3H3N3T3Z3`33333344[4s44445e555555566K66666667&7.787i777777777788)878H8V8g8x888899*989F9N9]9k999999K:;*;=;;<<2=E=X=d=t========G>T>{>>>>>>>??P????p0$050:0S0X0e0000001L1^12K22223 3C3[3s3y33333334!484e4444455.5955556(6/6e6n6{66666777777@8F88888888888889 9999%9-959=9I9R9W9]9g9q99999999999: ::::%:,:4:<:D:O:T:Z:d:n::::::::::::::::; ;;;$;*;4;^;m;;;;;;;;<3<;> >>>>$>*>0>6><>B>H>N>T>Z>`>f>l>r>x>~>>>>>>>>>>>>>>>>>>>?2?R?a?|????\0:0r00001!1,151;1K1Y1g1y11111111122)262f2r222222222 333,3111111133<P>T>t>x>>>>>>>>>>>>??????????? 00000@0D0T0X0`0x000000000000111,10141<1T1d1h1x1|11111L5T5`5555556(606<6\6h666666 77 7p7777777 888 8(8,848H8P8d8l8t8|88888(0H0d0|0000202 *H 2021 0 +0L +7>0<0 +70 0!0 +d RiuZquM6ȿ00W~|NYKw;0  *H 01 0 UZA10U Western Cape10U Durbanville10 U Thawte10U Thawte Certification10UThawte Timestamping CA0 121221000000Z 201230235959Z0^1 0 UUS10U Symantec Corporation100.U'Symantec Time Stamping Services CA - G20"0  *H 0 ITK %y"W*oܸ&Csk¿.PZvC%CE{t"״MD$k_E;DCsi+˙r&Mq1QaSI,xE/W?=ƒJ{3y uAQlie)`; tޒ"t|'JÞ-'}aqPK],e ؖ|NHDD h]jxdE`F~T|yq00U_n\t}?L.02+&0$0"+0http://ocsp.thawte.com0U00?U8060420.http://crl.thawte.com/ThawteTimestampingCA.crl0U% 0 +0U0(U!0010UTimeStamp-2048-10  *H  yY0h O]7_R DnmX|0i#s oG9*ÎY M1\*zzWLey@b%n7j!AW?wI*^8j"Q~0085njP0  *H 0^1 0 UUS10U Symantec Corporation100.U'Symantec Time Stamping Services CA - G20 121018000000Z 201229235959Z0b1 0 UUS10U Symantec Corporation1402U+Symantec Time Stamping Services Signer - G40"0  *H 0 c 9D#DIa Sۭ,Jn"hcSit<üu0[0C|D=}NEQ=f]0  *H 01 0 UUS10U VeriSign, Inc.10U VeriSign Trust Network1;09U 2Terms of use at https://www.verisign.com/rpa (c)101.0,U%VeriSign Class 3 Code Signing 2010 CA0 181011000000Z 200202235959Z01 0 UCN10U Guangdong10U Shenzhen1503U ,Tencent Technology(Shenzhen) Company Limited10U 研发管理部1503U ,Tencent Technology(Shenzhen) Company Limited0"0  *H 0 ESb-Igj}u{<(R4 9 IB g 7 sŻv68͋aܹ߷F;@Ġ7QnffdL=YeŒ·C-9C*UFz47at`=WY=E{MeCö4xY$qG9WvJ:)(1W-SeZ˵NTAZ{rMCs]0Y0 U00U0+U$0"0 http://sf.symcb.com/sf.crl0aU Z0X0Vg 0L0#+https://d.symcb.com/cps0%+0 https://d.symcb.com/rpa0U% 0 +0W+K0I0+0http://sf.symcd.com0&+0http://sf.symcb.com/sf.crt0U#0ϙ{&KɎ&ҧ0Uޱ{Ș|Z0  *H  Gs"h>}ϬJA{i'1yuwؓ eMB햜[yoH7 1d2 ,YvdVQBPQ#Cڜx)&Ԑx,}C?^ZOe_3Ya[Gnhv|06ط+ZyW^x.3uA)&c.3pOdw2R`:PM*Y4~ e$9JW9H)pm0 0R%VK30  *H 01 0 UUS10U VeriSign, Inc.10U VeriSign Trust Network1:08U 1(c) 2006 VeriSign, Inc. - For authorized use only1E0CUߖqU&J@<& m%{Ͽ?/wƵVz;T0Sb4Z(LN~[uGr.4L~O =W0֦6րv.~4-00U00pU i0g0e `HE0V0(+https://www.verisign.com/cps0*+0https://www.verisign.com/rpa0U0m+ a0_][0Y0W0U image/gif0!00+kπjH,{.0%#http://logo.verisign.com/vslogo.gif04U-0+0)'%#http://crl.verisign.com/pca3-g5.crl04+(0&0$+0http://ocsp.verisign.com0U%0++0(U!0010UVeriSignMPKI-2-80Uϙ{&KɎ&ҧ0U#0e0 C93130  *H V"4aHVdٌĻ z"G8J-lq|pO S^tI$&GLc4E &sЩdmqE`YQ9XkԤyk Ar7" #?Da̱\=ҍB=e6Դ=@(#&K ː]L4<7o 4&ٮ Ś!3oX%|tXuc?1|Sv[퓺]!S‚Sc P=TR,=.ǓH1f0b001 0 UUS10U VeriSign, Inc.10U VeriSign Trust Network1;09U 2Terms of use at https://www.verisign.com/rpa (c)101.0,U%VeriSign Class 3 Code Signing 2010 CA|D=}NEQ=f]0 +p0 +7 100 *H  1  +70 +7 10  +70# *H  1k0SJ ~|+;N9OLF q|!ryz&s>޴'/q%SLf4SSY E'!1+<ލ7G]cP1L8ѲM(&WEW A@S&#\&A-`@0 *H  100r0^1 0 UUS10U Symantec Corporation100.U'Symantec Time Stamping Services CA - G285njP0 +]0 *H  1  *H 0 *H  1 181123135454Z0# *H  19)HS=)0  *H !O=\vWgMWQ8Mo"RU9oЄ7VU%HvyYQޑ u$ͳtɝn.+wB7KǮ~258QZ#1Cc<՞I[ %^j"bCe),ɕ1J}1;purUVsbv!٣_p#fD7c}꓿[ ^lo2JR=v!iZ|x0 +710 *H 010  `He0\ +7N0L0 +70 010  `He YyP~!=;$c 0%0 ]-I L~jh6^20  *H  01 0 UUS10U Symantec Corporation10U Symantec Trust Network100.U'Symantec Class 3 SHA256 Code Signing CA0 181011000000Z 200202235959Z01 0 UCN10U Guangdong10U Shenzhen1503U ,Tencent Technology(Shenzhen) Company Limited10U 研发管理部1503U ,Tencent Technology(Shenzhen) Company Limited0"0  *H 0 ESb-Igj}u{<(R4 9 IB g 7 sŻv68͋aܹ߷F;@Ġ7QnffdL=YeŒ·C-9C*UFz47at`=WY=E{MeCö4xY$qG9WvJ:)(1W-SeZ˵NTAZ{rMCs]0Y0 U00U0+U$0"0 http://sv.symcb.com/sv.crl0aU Z0X0Vg 0L0#+https://d.symcb.com/cps0%+0 https://d.symcb.com/rpa0U% 0 +0W+K0I0+0http://sv.symcd.com0&+0http://sv.symcb.com/sv.crt0U#0;Sy3}.+ʷrf0Uޱ{Ș|Z0  *H  6R ^>.†"yxZwV*/$WZ Ss(# P=veY RNpbp`JD@[/Ib,% wBK[!OP\pKn?|ː7y5-E蛏M PQVЖSgJnW9u_KuPˊqCi6ŝ۹`5 5-qAwQ),Ob0Y0A=xvI`a}ʆ*0  *H  01 0 UUS10U VeriSign, Inc.10U VeriSign Trust Network1:08U 1(c) 2006 VeriSign, Inc. - For authorized use only1E0CU٦V?.)|=꺓P")L:_֤%k/L'{ "`?MLrgw'Ǻ5I(J D 6+P]'KT+^t É"wCL?d!10001 0 UUS10U Symantec Corporation10U Symantec Trust Network100.U'Symantec Class 3 SHA256 Code Signing CA]-I L~jh6^20  `He0 +7 100 *H  10 *H  1  +70 +7 10  +70/ *H  1" C;:%|֑@a􎡷8hO |ˏR|e@z a(mHHv1]SDۀXeޏ _t@QJGU>q 1("NkDh S?N2Z?Xд۶2KFP7:)$ZN+ z6|31ᡗEaRZT~M[{w<8a eŭ b(,ݶa&d6Rɇ5]He:ܥ,mb3ίQ00 1P0  *H  0L1 0U GlobalSign Root CA - R310U  GlobalSign10U GlobalSign0 110802100000Z 290329100000Z0[1 0 UBE10U GlobalSign nv-sa110/U(GlobalSign Timestamping CA - SHA256 - G20"0  *H 0 ëQ%OF#Eŕ[lW3<~SHzÌGBJl Ħ[D !XMg 4vm7ŠG&yW+|"x"6kwyN1Kqb#9DyvW/FҌthiQv]$[T=&@'Y }Y*8k@eWv[O,ۄPO܋iL{0&zXYrWv؀ n 00U0U00U!J]d7GA+L0GU @0>0<U 0402+&https://www.globalsign.com/repository/06U/0-0+)'%http://crl.globalsign.net/root-r3.crl0U#0K.E$MPc0  *H  VJ|ɿ6fѾ5l1YlA_.B%Ա7h(jtKcwa;/3}l,b6s6^촀xvy!Ģg۳s@"9wԘqoNu=dj;^NF*]tb #\*8ψ(id*sFnŘGVtGxX+lєP{ x"].}DNnz 6P100k0[1 0 UBE10U GlobalSign nv-sa110/U(GlobalSign Timestamping CA - SHA256 - G2 ]$:0  `He0 *H  1  *H  0 *H  1 181123135454Z0/ *H  1" qeذ׀Wbx0 *H   1000z*7rj#o&Iͩ0o0_]0[1 0 UBE10U GlobalSign nv-sa110/U(GlobalSign Timestamping CA - SHA256 - G2 ]$:0  *H D^O9g XKXp10/o Ҽ,+YYHUdL:!s