Lines Matching refs:sineData
355 SineThreadedData_t *sineData = (SineThreadedData_t *) userData; in SimplePlayerDataCallbackProc() local
357 if (sineData->cpuAffinity >= 0) { in SimplePlayerDataCallbackProc()
358 setCpuAffinity(sineData->cpuAffinity); in SimplePlayerDataCallbackProc()
359 sineData->cpuAffinity = -1; in SimplePlayerDataCallbackProc()
362 if (!sineData->sweepSetup && sineData->framesTotal >= sineData->prefixToneFrames) { in SimplePlayerDataCallbackProc()
363 sineData->setupSineSweeps(); in SimplePlayerDataCallbackProc()
366 if (sineData->hangTimeMSec > 0) { in SimplePlayerDataCallbackProc()
367 if (sineData->framesTotal > sineData->nextFrameToGlitch) { in SimplePlayerDataCallbackProc()
368 usleep(sineData->hangTimeMSec * 1000); in SimplePlayerDataCallbackProc()
370 (long long) sineData->framesTotal, in SimplePlayerDataCallbackProc()
371 sineData->hangTimeMSec); in SimplePlayerDataCallbackProc()
372 sineData->nextFrameToGlitch += FORCED_UNDERRUN_PERIOD_FRAMES; in SimplePlayerDataCallbackProc()
376 if (!sineData->schedulerChecked) { in SimplePlayerDataCallbackProc()
377 sineData->scheduler = sched_getscheduler(gettid()); in SimplePlayerDataCallbackProc()
378 sineData->schedulerChecked = true; in SimplePlayerDataCallbackProc()
381 if (sineData->timestampCount < MAX_TIMESTAMPS) { in SimplePlayerDataCallbackProc()
382 Timestamp *timestamp = &sineData->timestamps[sineData->timestampCount]; in SimplePlayerDataCallbackProc()
386 (sineData->timestampCount == 0 || // first one? in SimplePlayerDataCallbackProc()
388 sineData->timestampCount++; // keep this one in SimplePlayerDataCallbackProc()
392 if (numFrames > sineData->maxNumFrames) { in SimplePlayerDataCallbackProc()
393 sineData->maxNumFrames = numFrames; in SimplePlayerDataCallbackProc()
395 if (numFrames < sineData->minNumFrames) { in SimplePlayerDataCallbackProc()
396 sineData->minNumFrames = numFrames; in SimplePlayerDataCallbackProc()
406 sineData->sineOscillators[i].render(&audioBuffer[i], in SimplePlayerDataCallbackProc()
414 sineData->sineOscillators[i].render(&audioBuffer[i], in SimplePlayerDataCallbackProc()
423 sineData->sineOscillators[i].render24(&audioBuffer[i * bytesPerSample], in SimplePlayerDataCallbackProc()
431 sineData->sineOscillators[i].render(&audioBuffer[i], in SimplePlayerDataCallbackProc()
440 s_burnCPU((int32_t)(sineData->workload * kWorkloadScaler * numFrames)); in SimplePlayerDataCallbackProc()
442 sineData->callbackCount++; in SimplePlayerDataCallbackProc()
443 sineData->framesTotal += numFrames; in SimplePlayerDataCallbackProc()
456 SineThreadedData_t *sineData = (SineThreadedData_t *) userData; in SimplePlayerErrorCallbackProc() local
457 android::status_t ret = sineData->waker.wake(error); in SimplePlayerErrorCallbackProc()