音频相关的1处缺陷修复

1、TestRun读取配置文件改为setting.ini,配置项为 [settings] localIp 和 ghost。
2、CAudio的线程waveInCallBack在while循环有一处return,已改为break.
This commit is contained in:
yuanyuanxiang
2019-04-19 11:02:18 +08:00
parent 953d298c1c
commit 60a59b8dd5
3 changed files with 10 additions and 6 deletions

View File

@@ -71,7 +71,7 @@ int main(int argc, const char *argv[])
{
if(!SetSelfStart(argv[0], "a_ghost"))
{
std::cout<<"<EFBFBD><EFBFBD><EFBFBD>ÿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><EFBFBD>.\n";
std::cout<<"<EFBFBD><EFBFBD><EFBFBD>ÿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD>ܣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ù<EFBFBD><EFBFBD><EFBFBD>ԱȨ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.\n";
}
status = 0;
SetConsoleCtrlHandler(&callback, TRUE);
@@ -92,11 +92,11 @@ int main(int argc, const char *argv[])
int &port = g_ConnectAddress.iPort;
if (0 == strlen(ip))
{
strcpy(p+1, "remote.ini");
GetPrivateProfileStringA("remote", "ip", "127.0.0.1", ip, _MAX_PATH, path);
port = GetPrivateProfileIntA("remote", "port", 2356, path);
strcpy(p+1, "settings.ini");
GetPrivateProfileStringA("settings", "localIp", "127.0.0.1", ip, _MAX_PATH, path);
port = GetPrivateProfileIntA("settings", "ghost", 2356, path);
}
printf("[remote] %s:%d\n", ip, port);
printf("[server] %s:%d\n", ip, port);
do
{
run(ip, port);