Lines Matching refs:on

11  * distributed under the License is distributed on an "AS IS" BASIS,
33 // A device mask for all audio input and output devices where matching inputs/outputs on device
340 // do not force device change on duplicated output because if device is 0, it will
342 // a valid device selection on those outputs.
509 // If the RX device is on the primary HW module, then use legacy routing method for voice calls
510 // via setOutputDevice() on primary output.
514 // If the TX device is also on the primary HW module, setOutputDevice() will take care
696 // Note that despite the fact that getNewOutputDevice() is called on the primary output,
1263 // increment usage count for this stream on the requested output:
1293 // wait for audio on other active outputs to be presented when starting
1319 // Automatically enable the remote submix input when output is started on a re routing mix
1363 // decrement usage count of this stream on the output
1367 // Automatically disable the remote submix input when output is stopped on a
1386 // force restoring the device selection on other active outputs if it differs from the
1444 // If effects where present on the output, audioflinger moved them to the primary
1543 ALOGV("SoundTrigger capture on session %d input %d", session, *input);
1631 ALOGW("startInput() unknown session %d on input %d", session, input);
1699 ALOGW("stopInput() unknown session %d on input %d", session, input);
1750 ALOGW("releaseInput() unknown session %d on input %d", session, input);
1834 // update volume on all outputs whose current device is also selected by the same
2054 ALOGV("isNonOffloadableEffectEnabled() non offloadable effect %s enabled on session %d",
2336 // This can be enhanced depending on the capability of the DSP and policy
2655 ALOGV("createAudioPatch() setting device %08x on output %d",
2705 ALOGV("createAudioPatch() setting device %08x on output %d",
2908 ALOGV("setAudioPortConfig() on port handle %d", config->id);
2922 "setAudioPortConfig() called on duplicated output %d",
3098 ALOGW("Output profile contains no device on module %s", mHwModules[i]->mName);
3138 ALOGW("Cannot open output stream for device %08x on hw module %s",
3173 ALOGW("Input profile contains no device on module %s", mHwModules[i]->mName);
3227 ALOGW("Cannot open input stream for device %08x on hw module %s",
3489 ALOGV("findIoHandlesByAddress(): adding opened output %d on same address %s",
3740 // exact match on device
3763 "clearing direct output profile %zu on module %zu", j, i);
3953 ALOGV("checkInputsForDevice(): clearing direct input profile %zu on module %zu",
4004 // As all active tracks on duplicated output will be deleted,
4005 // and as they were also referenced on the other output, the reference
4006 // count for their stream type must be adjusted accordingly on
4253 // 1: the strategy enforced audible is active and enforced on the output:
4255 // 2: we are in call or the strategy phone is active on the output:
4257 // 3: the strategy for enforced audible is active but not enforced on the output:
4259 // 4: the strategy sonification is active on the output:
4261 // 5: the strategy "respectful" sonification is active on the output:
4263 // 6: the strategy accessibility is active on the output:
4265 // 7: the strategy media is active on the output:
4267 // 8: the strategy DTMF is active on the output:
4269 // 9: the strategy for beacon, a.k.a. "transmitted through speaker" is active on the output:
4496 // mute/unmute AUDIO_STREAM_TTS on all outputs
4501 setStreamMute(AUDIO_STREAM_TTS, mute/*on*/,
4541 // while media is playing on a remote device, use the the sonification behavior.
4554 // when media is not playing anymore, fall back on the sonification behavior
4574 // Force use of only devices on primary output if:
4577 // - audio HAL version is < 3.0 and TX device is on the primary HW module
4719 // no sonification on remote submix (e.g. WFD)
4758 // no sonification on aux digital (e.g. HDMI)
4781 // If hdmi system audio mode is on, remove speaker out of output list.
4849 ALOGVV("checkDeviceMuteStrategies() %s strategy %d (curDevice %04x) on output %d",
5138 // Choose an input profile based on the requested capture parameters: select the first available
5222 // Allow only use of devices on primary input if in call and HAL does not support routing
5344 // this happens when forcing a route update and no track is active on an output.
5351 // retain the device on the A2DP output as the other must not correspond to an active
5489 // AUDIO_STREAM_RING on phones and AUDIO_STREAM_MUSIC on tablets.
5591 // "Transmitted Through Speaker": always silent except on DEVICE_CATEGORY_SPEAKER
5626 // Check availability of DRC on speaker path: if available, override some of the speaker curves
5790 bool on,
5795 ALOGVV("setStrategyMute() strategy %d, mute %d, output %d", strategy, on, output);
5801 setStreamMute((audio_stream_type_t)stream, on, output, delayMs, device);
5807 bool on,
5819 stream, on, output, outputDesc->mMuteCount[stream], device);
5821 if (on) {
5854 // many times as there are active tracks on the output
6047 ALOG_ASSERT(!isDuplicated(), "toAudioPortConfig() called on duplicated output %d", mIoHandle);
6067 ALOG_ASSERT(!isDuplicated(), "toAudioPort() called on duplicated output %d", mIoHandle);
6131 "toAudioPortConfig() called on input with null profile %d", mIoHandle);
6151 ALOG_ASSERT(mProfile != 0, "toAudioPort() called on input with null profile %d", mIoHandle);