Home
last modified time | relevance | path

Searched defs:TrackBase (Results 1 – 3 of 3) sorted by relevance

/aosp_15_r20/frameworks/av/media/libaudioprocessing/include/media/
H A DAudioMixerBase.h213 struct TrackBase { struct
214 TrackBase() in TrackBase() function
219 virtual ~TrackBase() {} in ~TrackBase() argument
221 virtual uint32_t getOutputChannelCount() { return channelCount; } in getOutputChannelCount()
222 virtual uint32_t getMixerChannelCount() { return mMixerChannelCount; } in getMixerChannelCount()
224 bool needsRamp() { return (volumeInc[0] | volumeInc[1] | auxInc) != 0; } in needsRamp()
226 bool doesResample() const { return mResampler.get() != nullptr; } in doesResample()
228 void resetResampler() { if (mResampler.get() != nullptr) mResampler->reset(); } in resetResampler()
230 size_t getUnreleasedFrames() const { return mResampler.get() != nullptr ? in getUnreleasedFrames()
233 bool useStereoVolume() const { return channelMask == AUDIO_CHANNEL_OUT_STEREO in useStereoVolume()
[all …]
/aosp_15_r20/tools/asuite/adevice/src/
H A Dcli.rs31 TrackBase(BaseModule), enumerator
/aosp_15_r20/frameworks/av/services/audioflinger/
H A DTracks.cpp85 TrackBase::TrackBase( in TrackBase() function in android::TrackBase