Lines Matching refs:mRecycledTrack
2025 if (mRecycledTrack != 0) { in deleteRecycledTrack_l()
2032 if ((mRecycledTrack->getFlags() & AUDIO_OUTPUT_FLAG_COMPRESS_OFFLOAD) == 0) { in deleteRecycledTrack_l()
2034 if (!mRecycledTrack->stopped()) { // check if active in deleteRecycledTrack_l()
2035 (void)mRecycledTrack->pendingDuration(&msec); in deleteRecycledTrack_l()
2037 mRecycledTrack->stop(); // ensure full data drain in deleteRecycledTrack_l()
2053 mRecycledTrack.clear(); in deleteRecycledTrack_l()
2138 if (mRecycledTrack != 0) { in open()
2140 bothOffloaded = (flags & mRecycledTrack->getFlags() in open()
2151 } else if ((mRecycledTrack->getSampleRate() != sampleRate) || in open()
2152 (mRecycledTrack->channelCount() != (uint32_t)channelCount) ) { in open()
2154 mRecycledTrack->getSampleRate(), sampleRate, in open()
2155 mRecycledTrack->channelCount(), channelCount); in open()
2160 } else if (mRecycledTrack->format() != format) { in open()
2251 CHECK(mRecycledTrack != NULL); in open()
2254 if (mRecycledTrack->frameCount() != t->frameCount()) { in open()
2256 mRecycledTrack->frameCount(), t->frameCount()); in open()
2261 if (mRecycledTrack->getOutput() != t->getOutput()) { in open()
2270 mTrack = mRecycledTrack; in open()
2271 mRecycledTrack.clear(); in open()
2422 mNextOutput->mRecycledTrack = mTrack; in switchToNextOutput()
2629 sp<AudioTrack> track = mNextOutput->mRecycledTrack; in applyVolumeShaper()