Searched refs:outputMix (Results 1 - 25 of 40) sorted by relevance

12

/frameworks/wilhelm/src/objects/
H A DCOutputMix.c61 COutputMix *outputMix = (COutputMix *) self; local
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,
89 outputMix->mObject.mStrongRefCount);
H A DCAudioPlayer.c108 SLObjectItf outputMix = audioPlayer->mDataSink.mLocator.mOutputMix.outputMix; local
109 assert(NULL != outputMix);
110 return (COutputMix *) outputMix;
/frameworks/wilhelm/src/desktop/
H A DSDL.c32 COutputMix *outputMix = thisEngine->mOutputMix; local
34 if (NULL != outputMix) {
35 SLOutputMixExtItf OutputMixExt = &outputMix->mOutputMixExt.mItf;
/frameworks/wilhelm/src/itf/
H A DIEffectSend.c48 COutputMix *outputMix = CAudioPlayer_GetOutputMix(audioPlayer); local
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); local
141 if (pAuxEffect == &outputMix->mPresetReverb.mItf) {
143 outputMix
[all...]
H A DIAndroidEffectSend.c160 COutputMix *outputMix = CAudioPlayer_GetOutputMix(ap); local
161 if (android_genericFx_hasEffect(&outputMix->mAndroidEffect, effectImplementationId)) {
199 COutputMix *outputMix = CAudioPlayer_GetOutputMix(ap); local
200 if (android_genericFx_hasEffect(&outputMix->mAndroidEffect, effectImplementationId)) {
H A DIOutputMixExt.c86 COutputMix *outputMix = CAudioPlayer_GetOutputMix(audioPlayer); local
87 unsigned i = track - outputMix->mOutputMixExt.mTracks;
91 assert(outputMix->mOutputMixExt.mActiveMask & mask);
92 outputMix->mOutputMixExt.mActiveMask &= ~mask;
389 pAudioSnk->pLocator)->outputMix)->mOutputMixExt;
/frameworks/wilhelm/tests/examples/
H A DslesTestBassBoostPath.cpp56 SLObjectItf player, outputMix; local
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);
H A DslesTestPlayFdPath.cpp77 SLObjectItf player, outputMix; local
109 result = (*EngineItf)->CreateOutputMix(EngineItf, &outputMix, 0, iidArray, required);
113 result = (*outputMix)->Realize(outputMix, SL_BOOLEAN_FALSE);
118 locator_outputmix.outputMix = outputMix;
216 (*outputMix)->Destroy(outputMix);
H A DslesTestVirtualizerPath.cpp57 SLObjectItf player, outputMix; local
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);
H A DslesTestEqOutputPath.cpp61 SLObjectItf player, outputMix; local
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...]
H A DslesTestSendToPresetReverb.cpp79 SLObjectItf player, outputMix; local
123 result = (*EngineItf)->CreateOutputMix(EngineItf, &outputMix, 1, iidArray, required);
127 result = (*outputMix)->Realize(outputMix, SL_BOOLEAN_FALSE);
131 result = (*outputMix)->GetInterface(outputMix, SL_IID_PRESETREVERB, (void*)&reverbItf);
136 locator_outputmix.outputMix = outputMix;
317 (*outputMix)->Destroy(outputMix);
[all...]
H A DslesTestEqFdPath.cpp61 SLObjectItf player, outputMix; local
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);
H A DslesTestSawtoothBufferQueue.cpp179 locator_outputmix.outputMix = OutputMix;
/frameworks/wilhelm/tests/mimeUri/
H A DslesTestPlayStreamType.cpp54 SLObjectItf player, outputMix; local
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);
H A DslesTestPlayUri2.cpp69 SLObjectItf player, player2, outputMix; local
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);
H A DslesTest_playStates.cpp53 SLObjectItf player, outputMix; local
86 result = (*EngineItf)->CreateOutputMix(EngineItf, &outputMix, 0, iidArray, required);
90 result = (*outputMix)->Realize(outputMix, SL_BOOLEAN_FALSE);
95 locator_outputmix.outputMix = outputMix;
197 (*outputMix)->Destroy(outputMix);
H A DslesTestManyPlayers.cpp34 SLObjectItf outputMix; variable
149 res = (*engineItf)->CreateOutputMix(engineItf, &outputMix, 0,
152 res = (*outputMix)->Realize(outputMix, SL_BOOLEAN_FALSE);
172 locator_outputmix.outputMix = outputMix;
194 (*outputMix)->Destroy(outputMix);
H A DslesTestLoopUri.cpp177 locator_outputmix.outputMix = OutputMix;
H A DslesTestPlayUri.cpp183 locator_outputmix.outputMix = OutputMix;
/frameworks/wilhelm/tests/listening/
H A DslesTest_playMuteSolo.cpp169 SLObjectItf player, outputMix; local
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);
H A DseekTorture.c64 locator_outputmix.outputMix = outputmixObject;
/frameworks/wilhelm/tests/sandbox/
H A Dsrcsink.c57 loc_outmix.outputMix = NULL;
72 loc_outmix.outputMix = engineObject;
84 loc_outmix.outputMix = outputMixObject;
H A Durimime.c71 loc_outmix.outputMix = outputMixObject;
H A Dxa.c96 locOM.outputMix = outputMixObject;
/frameworks/wilhelm/src/
H A Ddata.c166 result = AcquireStrongRef((IObject *) pDataLocator->mOutputMix.outputMix,
169 SL_LOGE("%s: locatorType=SL_DATALOCATOR_OUTPUTMIX, but outputMix field %p does " \
171 name, pDataLocator->mOutputMix.outputMix);
172 pDataLocator->mOutputMix.outputMix = NULL;
320 if (NULL != pDataLocator->mOutputMix.outputMix) {
321 ReleaseStrongRef((IObject *) pDataLocator->mOutputMix.outputMix);
322 pDataLocator->mOutputMix.outputMix = NULL;

Completed in 99 milliseconds

12