Q
qinmiao
Unregistered / Unconfirmed
GUEST, unregistred user!
Socket.ReceiveBuf(mdata,len) 接收ACM控件捕获的音频数据(nAvgBytesPerSec:=1625;),
拨号上网在WIN98下工作正常,但在WINxp下不能一次接收的音频数据,数据包被分解成长度
为1465、165的两个包,不能播放,若在Socket.ReceiveBuf(mdata,len)前加sleep(1000),能
完整接收,但程序等待时间太长,和死机一样。请高手解决。如果减小nAvgBytesPerSec:=1625的
长度,如何做。
拨号上网在WIN98下工作正常,但在WINxp下不能一次接收的音频数据,数据包被分解成长度
为1465、165的两个包,不能播放,若在Socket.ReceiveBuf(mdata,len)前加sleep(1000),能
完整接收,但程序等待时间太长,和死机一样。请高手解决。如果减小nAvgBytesPerSec:=1625的
长度,如何做。