Lines Matching refs:FastMixerState
47 /*static*/ const FastMixerState FastMixer::initial;
80 for (i = 0; i < FastMixerState::kMaxFastTracks; ++i) {
113 preIdle = *(const FastMixerState *)current;
126 switch ((FastMixerState::Command) command) {
127 case FastMixerState::MIX:
128 case FastMixerState::WRITE:
129 case FastMixerState::MIX_WRITE:
138 const FastMixerState * const current = (const FastMixerState *) this->current;
139 const FastMixerState * const previous = (const FastMixerState *) this->previous;
182 mixer = new AudioMixer(frameCount, sampleRate, FastMixerState::kMaxFastTracks);
207 for (unsigned i = 0; i < FastMixerState::kMaxFastTracks; ++i) {
323 const FastMixerState * const current = (const FastMixerState *) this->current;
325 const FastMixerState::Command command = this->command;
328 if ((command & FastMixerState::MIX) && (mixer != NULL) && isWarm) {
410 if ((command & FastMixerState::WRITE) && (outputSink != NULL) && (mMixerBuffer != NULL)) {
512 if (mCommand == FastMixerState::INITIAL) {
519 case FastMixerState::INITIAL:
522 case FastMixerState::HOT_IDLE:
525 case FastMixerState::COLD_IDLE:
528 case FastMixerState::EXIT:
531 case FastMixerState::MIX:
534 case FastMixerState::WRITE:
537 case FastMixerState::MIX_WRITE:
648 FastMixerState::kMaxFastTracks, trackMask);
650 for (uint32_t i = 0; i < FastMixerState::kMaxFastTracks; ++i, trackMask >>= 1) {