AudioSystem: no error log for virtual source conversion to stream

When converting audio attributes to stream type, do not log an
error if no product strategy support USAGE_VIRTUAL_SOURCE.

Bug: 146558301
Test: check logs after using AudioPolicy for injection
Change-Id: I8313b9d27583934e7a64edbfe49d52bad587f372
gugelfrei
Jean-Michel Trivi 5 years ago
parent c1a82b91f0
commit ed678652c7

@ -1491,7 +1491,14 @@ audio_stream_type_t AudioSystem::attributesToStreamType(const audio_attributes_t
}
}
}
ALOGE("invalid attributes %s when converting to stream", toString(attr).c_str());
switch (attr.usage) {
case AUDIO_USAGE_VIRTUAL_SOURCE:
// virtual source is not expected to have an associated product strategy
break;
default:
ALOGE("invalid attributes %s when converting to stream", toString(attr).c_str());
break;
}
return AUDIO_STREAM_MUSIC;
}

Loading…
Cancel
Save