Lines Matching defs:outputTracks
2541 SortedVector< sp<OutputTrack> > outputTracks;
2567 outputTracks.add(mOutputTracks[i]);
2574 for (size_t i = 0; i < outputTracks.size(); i++) {
2575 outputTracks[i]->stop();
2584 outputTracks.clear();
2616 if (outputsReady(outputTracks)) {
2632 for (size_t i = 0; i < outputTracks.size(); i++) {
2633 if (outputTracks[i]->isActive()) {
2655 for (size_t i = 0; i < outputTracks.size(); i++) {
2656 outputTracks[i]->write(mMixBuffer, writeFrames);
2670 outputTracks.clear();
2726 bool AudioFlinger::DuplicatingThread::outputsReady(SortedVector< sp<OutputTrack> > &outputTracks)
2728 for (size_t i = 0; i < outputTracks.size(); i++) {
2729 sp <ThreadBase> thread = outputTracks[i]->thread().promote();
2731 LOGW("DuplicatingThread::outputsReady() could not promote thread on output track %p", outputTracks[i].get());
2736 LOGV("DuplicatingThread output track %p on thread %p Not Ready", outputTracks[i].get(), thread.get());