Searched refs:TrackBase (Results 1 – 9 of 9) sorted by relevance
/frameworks/av/media/libaudioprocessing/ |
D | AudioMixerBase.cpp | 78 std::shared_ptr<AudioMixerBase::TrackBase> AudioMixerBase::preCreateTrack() in preCreateTrack() 80 return std::make_shared<TrackBase>(); in preCreateTrack() 168 const std::shared_ptr<TrackBase> &track = mTracks[name]; in setChannelMasks() 203 const std::shared_ptr<TrackBase> &track = mTracks[name]; in enable() 215 const std::shared_ptr<TrackBase> &track = mTracks[name]; in disable() 353 const std::shared_ptr<TrackBase> &track = mTracks[name]; in setParameter() 490 bool AudioMixerBase::TrackBase::setResampler(uint32_t trackSampleRate, uint32_t devSampleRate) in setResampler() 539 void AudioMixerBase::TrackBase::adjustVolumeRamp(bool aux, bool useFloat) in adjustVolumeRamp() 591 void AudioMixerBase::TrackBase::recreateResampler(uint32_t devSampleRate) in recreateResampler() 633 const std::shared_ptr<TrackBase> &t = pair.second; in process__validate() [all …]
|
D | AudioMixer.cpp | 565 std::shared_ptr<AudioMixerBase::TrackBase> AudioMixer::preCreateTrack() in preCreateTrack() 570 status_t AudioMixer::postCreateTrack(TrackBase *track) in postCreateTrack() 614 const std::shared_ptr<TrackBase> &tb = pair.second; in preProcess()
|
/frameworks/av/media/libaudioprocessing/include/media/ |
D | AudioMixerBase.h | 209 struct TrackBase; 210 using hook_t = void(TrackBase::*)( 213 struct TrackBase { struct 214 TrackBase() in TrackBase() function 219 virtual ~TrackBase() {} in ~TrackBase() argument 333 virtual std::shared_ptr<TrackBase> preCreateTrack(); 334 virtual status_t postCreateTrack(TrackBase *track __unused) { return OK; } in postCreateTrack() 384 std::map<int /* name */, std::shared_ptr<TrackBase>> mTracks;
|
D | AudioMixer.h | 71 struct Track : public TrackBase { 72 Track() : TrackBase() {} in Track() 159 std::shared_ptr<TrackBase> preCreateTrack() override; 160 status_t postCreateTrack(TrackBase *track) override;
|
/frameworks/av/services/audioflinger/ |
D | TrackBase.h | 35 class TrackBase : public ExtendedAudioBufferProvider, public virtual IAfTrackBase { 37 TrackBase(IAfThreadBase* thread, 54 ~TrackBase() override; 256 DISALLOW_COPY_AND_ASSIGN(TrackBase);
|
D | Tracks.cpp | 84 TrackBase::TrackBase( in TrackBase() function in android::TrackBase 260 status_t TrackBase::initCheck() const in initCheck() 271 TrackBase::~TrackBase() in ~TrackBase() 296 void TrackBase::releaseBuffer(AudioBufferProvider::Buffer* buffer) in releaseBuffer() 310 status_t TrackBase::setSyncEvent( in setSyncEvent() 754 : TrackBase(thread, client, attr, sampleRate, format, channelMask, frameCount, in Track() 872 status_t status = TrackBase::initCheck(); in initCheck() 1076 TrackBase::releaseBuffer(buffer); in releaseBuffer() 1217 mState = TrackBase::STOPPING_1; in start() 1221 mState = TrackBase::RESUMING; in start() [all …]
|
D | MmapTracks.h | 27 class MmapTrack : public TrackBase, public IAfMmapTrack {
|
D | PlaybackTracks.h | 75 class Track : public TrackBase, public virtual IAfTrack, public VolumeProvider { 146 return isStatic() ? 0. : TrackBase::bufferLatencyMs(); in bufferLatencyMs()
|
D | RecordTracks.h | 29 class RecordTrack : public TrackBase, public virtual IAfRecordTrack {
|