[alsa-devel] ucm: hardware resource arbitration

Patrick Lai plai at codeaurora.org
Tue Sep 11 08:49:51 CEST 2012


I have two use cases which can acquire same CODEC path but they cannot
run concurrently through mixing. When such scenario does arise,
arbitration is required based on priority of use cases. On the other
hand, same use cases on different platform may use different CODEC
paths so arbitration is not required. In order to decide whether
arbitration is required, I think the best place to do so is in UCM. I
looked at existing UCM APIs but I do not believe existing APIs have
concept of arbitration built in. If I am wrong, how can I handle
arbitration with existing UCM APIs. If I am correct, is there anyone
looking to expand UCM APIs for similar scenario?

Sent by an employee of the Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum.

More information about the Alsa-devel mailing list