Lines Matching defs:bufferProvider

207         t->bufferProvider = NULL;
261 pTrack->bufferProvider = pTrack->downmixerBufferProvider->mTrackBufferProvider;
358 pDbp->mTrackBufferProvider = pTrack->bufferProvider;
362 pTrack->bufferProvider = pDbp;
607 void AudioMixer::setBufferProvider(int name, AudioBufferProvider* bufferProvider)
614 if (mState.tracks[name].downmixerBufferProvider->mTrackBufferProvider != bufferProvider) {
615 ALOGV("AudioMixer::setBufferProvider(%p) for downmix", bufferProvider);
619 mState.tracks[name].bufferProvider = mState.tracks[name].downmixerBufferProvider;
622 mState.tracks[name].downmixerBufferProvider->mTrackBufferProvider = bufferProvider;
625 mState.tracks[name].bufferProvider = bufferProvider;
786 t->resampler->resample(temp, outFrameCount, t->bufferProvider);
796 t->resampler->resample(temp, outFrameCount, t->bufferProvider);
803 t->resampler->resample(out, outFrameCount, t->bufferProvider);
1099 t3.bufferProvider->getNextBuffer(&t3.buffer, outputPTS);
1102 t3.bufferProvider->releaseBuffer(&t3.buffer);
1122 t.bufferProvider->getNextBuffer(&t.buffer, pts);
1175 t.bufferProvider->releaseBuffer(&t.buffer);
1180 t.bufferProvider->getNextBuffer(&t.buffer, outputPTS);
1203 t.bufferProvider->releaseBuffer(&t.buffer);
1258 t.bufferProvider->getNextBuffer(&t.buffer, outputPTS);
1270 t.bufferProvider->releaseBuffer(&t.buffer);
1301 t.bufferProvider->getNextBuffer(&b, outputPTS);
1338 t.bufferProvider->releaseBuffer(&b);
1383 t0.bufferProvider->getNextBuffer(&b0, outputPTS);
1399 t1.bufferProvider->getNextBuffer(&b1, outputPTS);
1434 t0.bufferProvider->releaseBuffer(&b0);
1437 t1.bufferProvider->releaseBuffer(&b1);