Home
last modified time | relevance | path

Searched refs:samplingRate (Results 1 – 25 of 52) sorted by relevance

123

/frameworks/av/services/audiopolicy/common/managerdefinitions/src/
DAudioProfile.cpp31 status_t AudioProfile::checkExact(uint32_t samplingRate, audio_channel_mask_t channelMask, in checkExact() argument
36 supportsRate(samplingRate)) { in checkExact()
63 status_t AudioProfile::checkCompatibleSamplingRate(uint32_t samplingRate, in checkCompatibleSamplingRate() argument
66 ALOG_ASSERT(samplingRate > 0); in checkCompatibleSamplingRate()
69 updatedSamplingRate = samplingRate; in checkCompatibleSamplingRate()
76 size_t orderOfDesiredRate = mSamplingRates.orderOf(samplingRate); in checkCompatibleSamplingRate()
81 if (candidate / AUDIO_RESAMPLER_DOWN_RATIO_MAX <= samplingRate) { in checkCompatibleSamplingRate()
89 if (candidate * AUDIO_RESAMPLER_UP_RATIO_MAX >= samplingRate) { in checkCompatibleSamplingRate()
228 status_t AudioProfileVector::checkExactProfile(uint32_t samplingRate, in checkExactProfile() argument
238 if (profile->checkExact(samplingRate, channelMask, format) == NO_ERROR) { in checkExactProfile()
[all …]
DIOProfile.cpp32 uint32_t samplingRate, in isCompatibleProfile() argument
59 (isPlaybackThread && (samplingRate == 0 || !audio_is_output_channel(channelMask))) || in isCompatibleProfile()
66 uint32_t myUpdatedSamplingRate = samplingRate; in isCompatibleProfile()
74 if (checkExactAudioProfile(samplingRate, channelMask, format) != NO_ERROR) { in isCompatibleProfile()
DAudioPort.cpp160 uint32_t samplingRate = UINT_MAX; in pickSamplingRate() local
162 if ((samplingRates[i] < samplingRate) && (samplingRates[i] > 0)) { in pickSamplingRate()
163 samplingRate = samplingRates[i]; in pickSamplingRate()
166 pickedRate = (samplingRate == UINT_MAX) ? 0 : samplingRate; in pickSamplingRate()
298 void AudioPort::pickAudioProfile(uint32_t &samplingRate, in pickAudioProfile() argument
303 samplingRate = 0; in pickAudioProfile()
333 samplingRate = pickedSamplingRate; in pickAudioProfile()
339 samplingRate, channelMask, format); in pickAudioProfile()
/frameworks/base/media/java/android/media/
DAudioDevicePortConfig.java29 AudioDevicePortConfig(AudioDevicePort devicePort, int samplingRate, int channelMask, in AudioDevicePortConfig() argument
31 super((AudioPort)devicePort, samplingRate, channelMask, format, gain); in AudioDevicePortConfig() local
35 this(config.port(), config.samplingRate(), config.channelMask(), config.format(), in AudioDevicePortConfig()
DAudioPortConfig.java48 AudioPortConfig(AudioPort port, int samplingRate, int channelMask, int format, in AudioPortConfig() argument
51 mSamplingRate = samplingRate; in AudioPortConfig()
68 public int samplingRate() { in samplingRate() method in AudioPortConfig
DAudioMixPortConfig.java29 AudioMixPortConfig(AudioMixPort mixPort, int samplingRate, int channelMask, int format, in AudioMixPortConfig() argument
31 super((AudioPort)mixPort, samplingRate, channelMask, format, gain); in AudioMixPortConfig() local
DAudioMixPort.java45 public AudioMixPortConfig buildConfig(int samplingRate, int channelMask, int format, in buildConfig() argument
47 return new AudioMixPortConfig(this, samplingRate, channelMask, format, gain); in buildConfig()
DAudioDevicePort.java76 public AudioDevicePortConfig buildConfig(int samplingRate, int channelMask, int format, in buildConfig() argument
78 return new AudioDevicePortConfig(this, samplingRate, channelMask, format, gain); in buildConfig()
DAudioPort.java182 public AudioPortConfig buildConfig(int samplingRate, int channelMask, int format, in buildConfig() argument
184 return new AudioPortConfig(this, samplingRate, channelMask, format, gain); in buildConfig()
/frameworks/av/services/audiopolicy/common/managerdefinitions/include/
DAudioPort.h86 status_t checkExactAudioProfile(uint32_t samplingRate, in checkExactAudioProfile() argument
90 return mProfiles.checkExactProfile(samplingRate, channelMask, format); in checkExactAudioProfile()
95 status_t checkCompatibleAudioProfile(uint32_t &samplingRate, in checkCompatibleAudioProfile() argument
99 return mProfiles.checkCompatibleProfile(samplingRate, channelMask, format, mType, mRole); in checkCompatibleAudioProfile()
106 void pickAudioProfile(uint32_t &samplingRate,
DAudioProfile.h41 uint32_t samplingRate) : in AudioProfile() argument
46 mSamplingRates.add(samplingRate); in AudioProfile()
104 status_t checkCompatibleSamplingRate(uint32_t samplingRate,
197 status_t checkExactProfile(uint32_t samplingRate, audio_channel_mask_t channelMask,
200 status_t checkCompatibleProfile(uint32_t &samplingRate, audio_channel_mask_t &channelMask,
/frameworks/av/media/libeffects/preprocessing/
DPreProcessing.cpp109 uint32_t samplingRate; // sampling rate at effect process interface member
854 session->samplingRate = kPreprocDefaultSr; in Session_CreateEffect()
940 if (config->inputCfg.samplingRate != config->outputCfg.samplingRate || in Session_SetConfig()
947 config->inputCfg.samplingRate, config->inputCfg.channels); in Session_SetConfig()
951 if (config->inputCfg.samplingRate >= 32000 && !(session->createdMsk & (1 << PREPROC_AEC))) { in Session_SetConfig()
954 if (config->inputCfg.samplingRate >= 16000) { in Session_SetConfig()
956 } else if (config->inputCfg.samplingRate >= 8000) { in Session_SetConfig()
970 session->samplingRate = config->inputCfg.samplingRate; in Session_SetConfig()
972 if (session->samplingRate == session->apmSamplingRate) { in Session_SetConfig()
975 session->frameCount = (session->apmFrameCount * session->samplingRate) / in Session_SetConfig()
[all …]
/frameworks/av/media/libstagefright/codecs/aacenc/inc/
Dtns_param.h32 Word32 samplingRate; member
50 void GetTnsMaxBands(Word32 samplingRate, Word16 blockType, Word16* tnsMaxSfb);
/frameworks/base/media/java/android/media/audiofx/
DVisualizer.java555 void onWaveFormDataCapture(Visualizer visualizer, byte[] waveform, int samplingRate); in onWaveFormDataCapture() argument
566 void onFftDataCapture(Visualizer visualizer, byte[] fft, int samplingRate); in onFftDataCapture() argument
666 int samplingRate = msg.arg1; in handleCaptureMessage() local
670 l.onWaveFormDataCapture(mVisualizer, data, samplingRate); in handleCaptureMessage()
673 l.onFftDataCapture(mVisualizer, data, samplingRate); in handleCaptureMessage()
/frameworks/av/media/libeffects/loudness/
DEffectLoudnessEnhancer.cpp73 pContext->mCompressor->Initialize(targetAmp, pContext->mConfig.inputCfg.samplingRate); in LE_reset()
104 if (pConfig->inputCfg.samplingRate != pConfig->outputCfg.samplingRate) return -EINVAL; in LE_setConfig()
159 pContext->mConfig.inputCfg.samplingRate = 44100; in LE_init()
167 pContext->mConfig.outputCfg.samplingRate = 44100; in LE_init()
179 pContext->mCompressor->Initialize(targetAmp, pContext->mConfig.inputCfg.samplingRate); in LE_init()
/frameworks/av/services/audiopolicy/managerdefault/
DAudioPolicyManager.h104 uint32_t samplingRate,
114 uint32_t samplingRate,
133 uint32_t samplingRate,
444 uint32_t& samplingRate,
449 uint32_t samplingRate,
615 uint32_t samplingRate,
626 uint32_t samplingRate,
/frameworks/av/include/media/
DIAudioPolicyService.h56 uint32_t samplingRate = 0,
66 uint32_t samplingRate = 0,
86 uint32_t samplingRate,
DAudioSystem.h111 static status_t getOutputSamplingRate(uint32_t* samplingRate,
121 uint32_t* samplingRate);
210 uint32_t samplingRate = 0,
220 uint32_t samplingRate = 0,
243 uint32_t samplingRate,
/frameworks/av/services/audiopolicy/service/
DAudioPolicyInterfaceImplLegacy.cpp132 uint32_t samplingRate, in getOutput() argument
146 return mpAudioPolicy->get_output(mpAudioPolicy, stream, samplingRate, in getOutput()
239 uint32_t samplingRate, in getInputForAttr() argument
269 *input = mpAudioPolicy->get_input(mpAudioPolicy, inputSource, samplingRate, in getInputForAttr()
571 uint32_t samplingRate, in getOutputForAttr() argument
585 *output = getOutput(*stream, samplingRate, format, channelMask, in getOutputForAttr()
DAudioPolicyInterfaceImpl.cpp131 uint32_t samplingRate, in getOutput() argument
145 return mAudioPolicyManager->getOutput(stream, samplingRate, in getOutput()
154 uint32_t samplingRate, in getOutputForAttr() argument
173 return mAudioPolicyManager->getOutputForAttr(attr, output, session, stream, uid, samplingRate, in getOutputForAttr()
265 uint32_t samplingRate, in getInputForAttr() argument
308 samplingRate, format, channelMask, in getInputForAttr()
/frameworks/av/media/libmedia/
DAudioSystem.cpp253 status_t AudioSystem::getOutputSamplingRate(uint32_t* samplingRate, audio_stream_type_t streamType) in getOutputSamplingRate() argument
266 return getSamplingRate(output, samplingRate); in getOutputSamplingRate()
270 uint32_t* samplingRate) in getSamplingRate() argument
276 *samplingRate = af->sampleRate(ioHandle); in getSamplingRate()
278 *samplingRate = desc->mSamplingRate; in getSamplingRate()
280 if (*samplingRate == 0) { in getSamplingRate()
285 ALOGV("getSamplingRate() ioHandle %d, sampling rate %u", ioHandle, *samplingRate); in getSamplingRate()
779 uint32_t samplingRate, in getOutput() argument
787 return aps->getOutput(stream, samplingRate, format, channelMask, flags, offloadInfo); in getOutput()
795 uint32_t samplingRate, in getOutputForAttr() argument
[all …]
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/functional/audio/
DMediaVisualizerTest.java138 int samplingRate = mVisualizer.getSamplingRate(); in test1_0CaptureRates() local
140 samplingRate >= MIN_SAMPLING_RATE && samplingRate <= MAX_SAMPLING_RATE); in test1_0CaptureRates()
584 Visualizer visualizer, byte[] waveform, int samplingRate) { in createListenerLooper()
596 Visualizer visualizer, byte[] fft, int samplingRate) { in createListenerLooper()
/frameworks/av/media/libeffects/testlibs/
DEffectEqualizer.cpp230 CHECK_ARG(pConfig->inputCfg.samplingRate == pConfig->outputCfg.samplingRate); in Equalizer_setConfig()
250 pConfig->inputCfg.samplingRate); in Equalizer_setConfig()
307 pContext->config.inputCfg.samplingRate = 44100; in Equalizer_init()
315 pContext->config.outputCfg.samplingRate = 44100; in Equalizer_init()
/frameworks/av/services/audiopolicy/
DAudioPolicyInterface.h101 uint32_t samplingRate,
111 uint32_t samplingRate,
135 uint32_t samplingRate,
/frameworks/base/media/tests/EffectsTest/src/com/android/effectstest/
DVisualizerTest.java148 … public void onWaveFormDataCapture(Visualizer visualizer, byte[] waveform, int samplingRate) {
151 … Log.d(TAG, "onWaveFormDataCapture(): "+waveform[0]+" smp rate: "+samplingRate/1000);
158 public void onFftDataCapture(Visualizer visualizer, byte[] fft, int samplingRate) {

123