Home | History | Annotate | Download | only in audioflinger

Lines Matching refs:WRITE

78     long underrunNs = 0;    // underrun likely when write cycle is greater than this value
79 long overrunNs = 0; // overrun likely when write cycle is less than this value
80 long forceNs = 0; // if overrun detected, force the write cycle to take this much time
81 long warmupNs = 0; // warmup complete when write cycle is greater than to this value
97 NBAIO_Sink* teeSink = NULL; // if non-NULL, then duplicate write() to this non-blocking sink
211 case FastMixerState::WRITE:
473 if ((command & FastMixerState::WRITE) && (outputSink != NULL) && (mixBuffer != NULL)) {
479 (void) teeSink->write(mixBuffer, frameCount);
481 // FIXME write() is non-blocking and lock-free for a properly implemented NBAIO sink,
484 ATRACE_BEGIN("write");
485 ssize_t framesWritten = outputSink->write(mixBuffer, frameCount);
534 // MIN_WARMUP_CYCLES write() attempts and last one blocks for at least warmupNs
535 // MAX_WARMUP_CYCLES write() attempts.
738 case FastMixerState::WRITE:
739 strcpy(string, "WRITE");