Janis Streib
19.05.23 18a72e264ba3c6e3684f68b7745fc64a7673a7f0
FIX: usleep optimization
1 files modified
5 ■■■■■ changed files
src/G4Export.cpp 5 ●●●●● patch | view | raw | blame | history
src/G4Export.cpp
@@ -20,7 +20,7 @@
int RunCollect=0;
std::unique_ptr<UdpTransmitSocket> transmitSocket;
bool use_text = false;
int pollPeriod = 8;
int pollPeriod;
void* Collect(REND_STRUCT* prs){
@@ -87,7 +87,7 @@
            }
            transmitSocket->Send( p.Data(), p.Size() );
        }
        usleep(pollPeriod*1000);
        usleep(pollPeriod);
        // usleep(8000);
    }
@@ -120,6 +120,7 @@
      cout << make_man_page(cli, argv[0]);
    return 1;
  }
  pollPeriod = pollPeriod*1000;
  transmitSocket = std::make_unique<UdpTransmitSocket>( IpEndpointName( oscSinkAddr.c_str(), oscSinkPort ) );
  memset(rs.viewTrans,0,sizeof(float)*3);
  rs.srcScale=rs.senScale=0.5;