• Home
  • Raw
  • Download

Lines Matching refs:sample

175     sp<Sample> sample = new Sample(++mNextSampleID, path);  in load()  local
176 mSamples.add(sample->sampleID(), sample); in load()
177 doLoad(sample); in load()
178 return sample->sampleID(); in load()
186 sp<Sample> sample = new Sample(++mNextSampleID, fd, offset, length); in load() local
187 mSamples.add(sample->sampleID(), sample); in load()
188 doLoad(sample); in load()
189 return sample->sampleID(); in load()
192 void SoundPool::doLoad(sp<Sample>& sample) in doLoad() argument
194 LOGV("doLoad: loading sample sampleID=%d", sample->sampleID()); in doLoad()
195 sample->startLoad(); in doLoad()
196 mDecodeThread->loadSample(sample->sampleID()); in doLoad()
211 sp<Sample> sample; in play() local
220 sample = findSample(sampleID); in play()
221 if ((sample == 0) || (sample->state() != Sample::READY)) { in play()
241 channel->play(sample, channelID, leftVolume, rightVolume, priority, loop, rate); in play()
476 void SoundChannel::play(const sp<Sample>& sample, int nextChannelID, float leftVolume, in play() argument
482 this, sample->sampleID(), nextChannelID, leftVolume, rightVolume, priority, loop, rate); in play()
487 mNextEvent.set(sample, nextChannelID, leftVolume, rightVolume, priority, loop, rate); in play()
502 int numChannels = sample->numChannels(); in play()
503 uint32_t sampleRate = uint32_t(float(sample->sampleRate()) * rate + 0.5); in play()
508 …frameCount = sample->size()/numChannels/((sample->format() == AudioSystem::PCM_16_BIT) ? sizeof(in… in play()
530 newTrack = new AudioTrack(streamType, sampleRate, sample->format(), in play()
531 channels, sample->getIMemory(), 0, callback, userData); in play()
533 newTrack = new AudioTrack(streamType, sampleRate, sample->format(), in play()
552 mSample = sample; in play()
572 sp<Sample> sample; in nextEvent() local
589 sample = mNextEvent.sample(); in nextEvent()
598 play(sample, nextChannelID, leftVolume, rightVolume, priority, loop, rate); in nextEvent()
616 sp<Sample> sample = mSample; in process() local
626 if (sample != 0) { in process()
631 if (mPos < (int)sample->size()) { in process()
632 uint8_t* p = sample->data() + mPos; in process()
633 count = sample->size() - mPos; in process()
755 void SoundEvent::set(const sp<Sample>& sample, int channelID, float leftVolume, in set() argument
758 mSample =sample; in set()