Lines Matching refs:ioHandle
178 status_t AudioSystem::setParameters(audio_io_handle_t ioHandle, const String8& keyValuePairs) {
181 return af->setParameters(ioHandle, keyValuePairs);
184 String8 AudioSystem::getParameters(audio_io_handle_t ioHandle, const String8& keys) {
189 result = af->getParameters(ioHandle, keys);
390 size_t AudioSystem::getInputFramesLost(audio_io_handle_t ioHandle) {
394 if (ioHandle == 0) return result;
396 result = af->getInputFramesLost(ioHandle);
435 void AudioSystem::AudioFlingerClient::ioConfigChanged(int event, audio_io_handle_t ioHandle,
441 if (ioHandle == 0) return;
449 if (gOutputs.indexOfKey(ioHandle) >= 0) {
450 ALOGV("ioConfigChanged() opening already existing output! %d", ioHandle);
457 gOutputs.add(ioHandle, outputDesc);
464 if (gOutputs.indexOfKey(ioHandle) < 0) {
465 ALOGW("ioConfigChanged() closing unknown output! %d", ioHandle);
468 ALOGV("ioConfigChanged() output %d closed", ioHandle);
470 gOutputs.removeItem(ioHandle);
474 int index = gOutputs.indexOfKey(ioHandle);
476 ALOGW("ioConfigChanged() modifying unknown output! %d", ioHandle);
484 ioHandle, desc->samplingRate, desc->format,
489 gOutputs.replaceValueFor(ioHandle, outputDesc);