/frameworks/wilhelm/src/desktop/ |
SDL.c | 32 COutputMix *outputMix = thisEngine->mOutputMix; 34 if (NULL != outputMix) { 35 SLOutputMixExtItf OutputMixExt = &outputMix->mOutputMixExt.mItf;
|
/frameworks/wilhelm/src/objects/ |
CAudioPlayer.c | 108 SLObjectItf outputMix = audioPlayer->mDataSink.mLocator.mOutputMix.outputMix; 109 assert(NULL != outputMix); 110 return (COutputMix *) outputMix;
|
COutputMix.c | 17 /* \file COutputMix.c OutputMix class */ 61 COutputMix *outputMix = (COutputMix *) self; 63 if (0 == outputMix->mObject.mStrongRefCount) { 66 IEngine *thisEngine = &outputMix->mObject.mEngine->mEngine; 69 if (outputMix == thisEngine->mOutputMix) { 75 outputMix->mOutputMixExt.mDestroyRequested = true; 76 while (outputMix->mOutputMixExt.mDestroyRequested) { 77 object_cond_wait(&outputMix->mObject); 88 SL_LOGE("Object::Destroy(%p) for OutputMix ignored; %u players attached", outputMix, [all...] |
/frameworks/wilhelm/src/itf/ |
IAndroidEffectSend.c | 41 COutputMix *outputMix = CAudioPlayer_GetOutputMix(ap); 161 COutputMix *outputMix = CAudioPlayer_GetOutputMix(ap); 162 if (android_genericFx_hasEffect(&outputMix->mAndroidEffect, effectImplementationId)) { 167 SL_LOGE("trying to send to an effect not on this AudioPlayer's OutputMix"); 200 COutputMix *outputMix = CAudioPlayer_GetOutputMix(ap); 201 if (android_genericFx_hasEffect(&outputMix->mAndroidEffect, effectImplementationId)) { 205 OutputMix");
|
IEffectSend.c | 22 /** \brief Maps AUX index to OutputMix interface index */ 48 COutputMix *outputMix = CAudioPlayer_GetOutputMix(audioPlayer); 50 if (pAuxEffect == &outputMix->mEnvironmentalReverb.mItf) { 52 } else if (pAuxEffect == &outputMix->mPresetReverb.mItf) { 69 object_lock_shared(&outputMix->mObject); 70 SLuint32 state = outputMix->mObject.mInterfaceStates[index]; 71 mask &= outputMix->mObject.mGottenMask; 72 object_unlock_shared(&outputMix->mObject); 138 COutputMix *outputMix = CAudioPlayer_GetOutputMix(ap); 141 if (pAuxEffect == &outputMix->mPresetReverb.mItf) [all...] |
IOutputMixExt.c | 86 COutputMix *outputMix = CAudioPlayer_GetOutputMix(audioPlayer); 87 unsigned i = track - outputMix->mOutputMixExt.mTracks; 91 assert(outputMix->mOutputMixExt.mActiveMask & mask); 92 outputMix->mOutputMixExt.mActiveMask &= ~mask; 389 pAudioSnk->pLocator)->outputMix)->mOutputMixExt; 390 // allocate an entry within OutputMix for this track
|
/frameworks/wilhelm/tests/examples/ |
slesTestPlayFdPath.cpp | 56 SLObjectItf player, outputMix; 88 result = (*EngineItf)->CreateOutputMix(EngineItf, &outputMix, 0, iidArray, required); 92 result = (*outputMix)->Realize(outputMix, SL_BOOLEAN_FALSE); 97 locator_outputmix.outputMix = outputMix; 185 (*outputMix)->Destroy(outputMix); 197 fprintf(stdout, "and AudioPlayer with SLDataLocator_AndroidFD source / OutputMix sink\n");
|
slesTestBassBoostPath.cpp | 56 SLObjectItf player, outputMix; 93 result = (*EngineItf)->CreateOutputMix(EngineItf, &outputMix, 1, iidArray, required); 97 result = (*outputMix)->Realize(outputMix, SL_BOOLEAN_FALSE); 102 locator_outputmix.outputMix = outputMix; 240 (*outputMix)->Destroy(outputMix); 255 fprintf(stdout, "and AudioPlayer with SLDataLocator_AndroidFD source / OutputMix sink\n");
|
slesTestEqFdPath.cpp | 61 SLObjectItf player, outputMix; 98 result = (*EngineItf)->CreateOutputMix(EngineItf, &outputMix, 1, iidArray, required); 102 result = (*outputMix)->Realize(outputMix, SL_BOOLEAN_FALSE); 107 locator_outputmix.outputMix = outputMix; 269 (*outputMix)->Destroy(outputMix); 284 fprintf(stdout, "and AudioPlayer with SLDataLocator_AndroidFD source / OutputMix sink\n");
|
slesTestEqOutputPath.cpp | 61 SLObjectItf player, outputMix; 104 result = (*EngineItf)->CreateOutputMix(EngineItf, &outputMix, 1, iidArray, required); 108 result = (*outputMix)->Realize(outputMix, SL_BOOLEAN_FALSE); 112 result = (*outputMix)->GetInterface(outputMix, SL_IID_EQUALIZER, (void*)&eqOutputItf); 116 locator_outputmix.outputMix = outputMix; 273 (*outputMix)->Destroy(outputMix); [all...] |
slesTestVirtualizerPath.cpp | 57 SLObjectItf player, outputMix; 94 result = (*EngineItf)->CreateOutputMix(EngineItf, &outputMix, 0, iidArray, required); 98 result = (*outputMix)->Realize(outputMix, SL_BOOLEAN_FALSE); 103 locator_outputmix.outputMix = outputMix; 242 (*outputMix)->Destroy(outputMix); 257 fprintf(stdout, "and AudioPlayer with SLDataLocator_AndroidFD source / OutputMix sink\n");
|
slesTestSendToPresetReverb.cpp | 80 SLObjectItf player, outputMix; 124 result = (*EngineItf)->CreateOutputMix(EngineItf, &outputMix, 1, iidArray, required); 128 result = (*outputMix)->Realize(outputMix, SL_BOOLEAN_FALSE); 132 result = (*outputMix)->GetInterface(outputMix, SL_IID_PRESETREVERB, (void*)&reverbItf); 137 locator_outputmix.outputMix = outputMix; 318 (*outputMix)->Destroy(outputMix); [all...] |
/frameworks/wilhelm/tests/mimeUri/ |
slesTestPlayStreamType.cpp | 54 SLObjectItf player, outputMix; 89 result = (*EngineItf)->CreateOutputMix(EngineItf, &outputMix, 0, iidArray, required); 93 result = (*outputMix)->Realize(outputMix, SL_BOOLEAN_FALSE); 98 locator_outputmix.outputMix = outputMix; 231 (*outputMix)->Destroy(outputMix); 242 fprintf(stdout, "and AudioPlayer with SLDataLocator_URI source / OutputMix sink\n");
|
slesTestPlayUri2.cpp | 69 SLObjectItf player, player2, outputMix; 108 result = (*EngineItf)->CreateOutputMix(EngineItf, &outputMix, 0, iidArray, required); 112 result = (*outputMix)->Realize(outputMix, SL_BOOLEAN_FALSE); 117 locator_outputmix.outputMix = outputMix; 245 (*outputMix)->Destroy(outputMix); 256 fprintf(stdout, "and AudioPlayer with SLDataLocator_URI source / OutputMix sink\n");
|
slesTest_playStates.cpp | 54 SLObjectItf player, outputMix; 87 result = (*EngineItf)->CreateOutputMix(EngineItf, &outputMix, 0, iidArray, required); 91 result = (*outputMix)->Realize(outputMix, SL_BOOLEAN_FALSE); 96 locator_outputmix.outputMix = outputMix; 200 (*outputMix)->Destroy(outputMix); 211 fprintf(stdout, "and AudioPlayer with SLDataLocator_URI source / OutputMix sink\n");
|
slesTestManyPlayers.cpp | 34 SLObjectItf outputMix; 151 res = (*engineItf)->CreateOutputMix(engineItf, &outputMix, 0, 154 res = (*outputMix)->Realize(outputMix, SL_BOOLEAN_FALSE); 174 locator_outputmix.outputMix = outputMix; 196 (*outputMix)->Destroy(outputMix);
|
/frameworks/wilhelm/src/android/ |
android_Effect.cpp | 512 COutputMix *outputMix = CAudioPlayer_GetOutputMix(ap); 513 ssize_t index = outputMix->mAndroidEffect.mEffects->indexOfKey(KEY_FROM_GUID(pUuid)); 516 SL_LOGE("invalid effect ID: no such effect attached to the OutputMix"); 520 android::AudioEffect* pFx = outputMix->mAndroidEffect.mEffects->valueAt(index);
|
/frameworks/wilhelm/tests/listening/ |
slesTest_playMuteSolo.cpp | 169 SLObjectItf player, outputMix; 202 result = (*EngineItf)->CreateOutputMix(EngineItf, &outputMix, 0, iidArray, required); 206 result = (*outputMix)->Realize(outputMix, SL_BOOLEAN_FALSE); 211 locator_outputmix.outputMix = outputMix; 371 (*outputMix)->Destroy(outputMix); 382 fprintf(stdout, "and AudioPlayer with SLDataLocator_URI source / OutputMix sink\n");
|
/frameworks/ex/variablespeed/jni/ |
variablespeed.cc | 574 size_t channelCount, SLuint32 slChannels, SLint32 audioStreamType, SLObjectItf &outputMix, 584 SLDataLocator_OutputMix loc_outmix = {SL_DATALOCATOR_OUTPUTMIX, outputMix}; 679 SLObjectItf outputMix = NULL; 693 OpenSL(engineInterface, CreateOutputMix, &outputMix, 0, NULL, NULL); 694 OpenSL(outputMix, Realize, SL_BOOLEAN_FALSE); 696 GetSLChannels(), audioStreamType_, outputMix, audioPlayer, 716 VoidOpenSL(outputMix, Destroy); 720 outputMix = NULL;
|
/development/ndk/platforms/android-14/include/SLES/ |
OpenSLES.h | 286 /** OutputMix-based data locator definition where locatorType must be SL_DATALOCATOR_OUTPUTMIX*/ 289 SLObjectItf outputMix; [all...] |
/development/ndk/platforms/android-9/include/SLES/ |
OpenSLES.h | 286 /** OutputMix-based data locator definition where locatorType must be SL_DATALOCATOR_OUTPUTMIX*/ 289 SLObjectItf outputMix; [all...] |
/frameworks/wilhelm/include/SLES/ |
OpenSLES.h | 286 /** OutputMix-based data locator definition where locatorType must be SL_DATALOCATOR_OUTPUTMIX*/ 289 SLObjectItf outputMix; [all...] |
/prebuilts/ndk/5/platforms/android-9/arch-arm/usr/include/SLES/ |
OpenSLES.h | 286 /** OutputMix-based data locator definition where locatorType must be SL_DATALOCATOR_OUTPUTMIX*/ 289 SLObjectItf outputMix; [all...] |
/prebuilts/ndk/6/platforms/android-9/arch-arm/usr/include/SLES/ |
OpenSLES.h | 286 /** OutputMix-based data locator definition where locatorType must be SL_DATALOCATOR_OUTPUTMIX*/ 289 SLObjectItf outputMix; [all...] |
/prebuilts/ndk/6/platforms/android-9/arch-x86/usr/include/SLES/ |
OpenSLES.h | 286 /** OutputMix-based data locator definition where locatorType must be SL_DATALOCATOR_OUTPUTMIX*/ 289 SLObjectItf outputMix; [all...] |