git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2499 0c269be4-1314-0410-8aa9-9f06e86f4224tags/1.90
@@ -187,6 +187,9 @@ int JackAudioDriver::ProcessNull() | |||||
{ | { | ||||
JackDriver::CycleTakeTime(); | JackDriver::CycleTakeTime(); | ||||
int wait_time = (int((float(fEngineControl->fBufferSize) / (float(fEngineControl->fSampleRate))) * 1000000.0f)); | |||||
usleep(wait_time); | |||||
if (!fEngine->Process(fLastWaitUst)) // fLastWaitUst is set in the "low level" layer | if (!fEngine->Process(fLastWaitUst)) // fLastWaitUst is set in the "low level" layer | ||||
jack_error("JackAudioDriver::ProcessNull Process error"); | jack_error("JackAudioDriver::ProcessNull Process error"); | ||||
fGraphManager->ResumeRefNum(fClientControl, fSynchroTable); | fGraphManager->ResumeRefNum(fClientControl, fSynchroTable); | ||||
@@ -87,15 +87,7 @@ namespace Jack | |||||
return 0; | return 0; | ||||
} | } | ||||
int JackNetDriver::ProcessNull() | |||||
{ | |||||
JackDriver::CycleTakeTime(); | |||||
int wait_time = (int((float(fEngineControl->fBufferSize) / (float(fEngineControl->fSampleRate))) * 1000000.0f)); | |||||
usleep(wait_time); | |||||
return JackAudioDriver::ProcessNull(); | |||||
} | |||||
bool JackNetDriver::Init() | |||||
bool JackNetDriver::Init() | |||||
{ | { | ||||
jack_log ( "JackNetDriver::Init()" ); | jack_log ( "JackNetDriver::Init()" ); | ||||
if ( fSockfd ) | if ( fSockfd ) | ||||
@@ -78,8 +78,6 @@ namespace Jack | |||||
int Open ( jack_nframes_t frames_per_cycle, jack_nframes_t rate, bool capturing, bool playing, | int Open ( jack_nframes_t frames_per_cycle, jack_nframes_t rate, bool capturing, bool playing, | ||||
int inchannels, int outchannels, bool monitor, const char* capture_driver_name, | int inchannels, int outchannels, bool monitor, const char* capture_driver_name, | ||||
const char* playback_driver_name, jack_nframes_t capture_latency, jack_nframes_t playback_latency ); | const char* playback_driver_name, jack_nframes_t capture_latency, jack_nframes_t playback_latency ); | ||||
int ProcessNull(); | |||||
int Attach(); | int Attach(); | ||||
int Detach(); | int Detach(); | ||||