Lines Matching refs:TrackBase
77 std::shared_ptr<AudioMixerBase::TrackBase> AudioMixerBase::preCreateTrack() in preCreateTrack()
79 return std::make_shared<TrackBase>(); in preCreateTrack()
164 const std::shared_ptr<TrackBase> &track = mTracks[name]; in setChannelMasks()
198 const std::shared_ptr<TrackBase> &track = mTracks[name]; in enable()
210 const std::shared_ptr<TrackBase> &track = mTracks[name]; in disable()
348 const std::shared_ptr<TrackBase> &track = mTracks[name]; in setParameter()
471 bool AudioMixerBase::TrackBase::setResampler(uint32_t trackSampleRate, uint32_t devSampleRate) in setResampler()
520 void AudioMixerBase::TrackBase::adjustVolumeRamp(bool aux, bool useFloat) in adjustVolumeRamp()
572 void AudioMixerBase::TrackBase::recreateResampler(uint32_t devSampleRate) in recreateResampler()
614 const std::shared_ptr<TrackBase> &t = pair.second; in process__validate()
638 t->hook = &TrackBase::track__nop; in process__validate()
646 t->hook = TrackBase::getTrackHook(TRACKTYPE_RESAMPLE, t->mMixerChannelCount, in process__validate()
652 t->hook = TrackBase::getTrackHook( in process__validate()
661 t->hook = TrackBase::getTrackHook(TRACKTYPE_NORESAMPLE, t->mMixerChannelCount, in process__validate()
686 const std::shared_ptr<TrackBase> &t = mTracks[mEnabled[0]]; in process__validate()
713 const std::shared_ptr<TrackBase> &t = mTracks[name]; in process__validate()
716 t->hook = &TrackBase::track__nop; in process__validate()
726 const std::shared_ptr<TrackBase> &t = mTracks[mEnabled[0]]; in process__validate()
735 void AudioMixerBase::TrackBase::track__genericResample( in track__genericResample()
769 void AudioMixerBase::TrackBase::track__nop(int32_t* out __unused, in track__nop()
774 void AudioMixerBase::TrackBase::volumeRampStereo( in volumeRampStereo()
817 void AudioMixerBase::TrackBase::volumeStereo( in volumeStereo()
846 void AudioMixerBase::TrackBase::track__16BitsStereo( in track__16BitsStereo()
938 void AudioMixerBase::TrackBase::track__16BitsMono( in track__16BitsMono()
1036 const std::shared_ptr<TrackBase> &t = mTracks[group[0]]; in process__nop()
1042 const std::shared_ptr<TrackBase> &t = mTracks[name]; in process__nop()
1068 const std::shared_ptr<TrackBase> &t = mTracks[name]; in process__genericNoResampling()
1081 const std::shared_ptr<TrackBase> &t = mTracks[name]; in process__genericNoResampling()
1117 const std::shared_ptr<TrackBase> &t1 = mTracks[group[0]]; in process__genericNoResampling()
1129 const std::shared_ptr<TrackBase> &t = mTracks[name]; in process__genericNoResampling()
1144 const std::shared_ptr<TrackBase> &t1 = mTracks[group[0]]; in process__genericResampling()
1149 const std::shared_ptr<TrackBase> &t = mTracks[name]; in process__genericResampling()
1194 const std::shared_ptr<TrackBase> &t = mTracks[name]; in process__oneTrack16BitsStereoNoResampling()
1373 void AudioMixerBase::TrackBase::volumeMix(TO *out, size_t outFrames, in volumeMix()
1428 const std::shared_ptr<TrackBase> &t = mTracks[mEnabled[0]]; in process__noResampleOneTrack()
1479 void AudioMixerBase::TrackBase::track__Resample(TO* out, size_t outFrameCount, TO* temp, TA* aux) in track__Resample()
1510 void AudioMixerBase::TrackBase::track__NoResample( in track__NoResample()
1569 AudioMixerBase::hook_t AudioMixerBase::TrackBase::getTrackHook(int trackType, uint32_t channelCount, in getTrackHook()
1575 return &TrackBase::track__nop; in getTrackHook()
1577 return &TrackBase::track__genericResample; in getTrackHook()
1579 return &TrackBase::track__16BitsMono; in getTrackHook()
1581 return &TrackBase::track__16BitsStereo; in getTrackHook()
1590 return &TrackBase::track__nop; in getTrackHook()
1594 return (AudioMixerBase::hook_t) &TrackBase::track__Resample< in getTrackHook()
1597 return (AudioMixerBase::hook_t) &TrackBase::track__Resample< in getTrackHook()
1607 return (AudioMixerBase::hook_t) &TrackBase::track__NoResample< in getTrackHook()
1610 return (AudioMixerBase::hook_t) &TrackBase::track__NoResample< in getTrackHook()
1620 return (AudioMixerBase::hook_t) &TrackBase::track__NoResample< in getTrackHook()
1623 return (AudioMixerBase::hook_t) &TrackBase::track__NoResample< in getTrackHook()