On 2015-10-29 12:49, Tanu Kaskinen wrote:
On Tue, 2015-10-27 at 16:09 +0100, David Henningsson wrote:
Changes since v1:
   * Rebased to master (thanks Tanu)
   * Added pa_device_port_set_preferred_profile
   * pa_card_set_profile now updates preferred profile, instead
     of module-card-restore
     (to make Tanu happy - if it was up to me, I probably would have kept
     it as it was)

If the preferred_profile semantics are module-dependent, then the
variable doesn't belong in the core. If you want to make module-card-
restore or some other module the "owner" of the semantics that are
implemented in this patch set, I'm fine with that, but then the
variable needs to move to some non-core API.

preferred_profile means "the profile that this port prefers", so there's no module dependency in the semantics.

But exactly how to determine what profile a port prefers, that's something that could benefit from being module dependent.

--
David Henningsson, Canonical Ltd.
https://launchpad.net/~diwic
_______________________________________________
pulseaudio-discuss mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Reply via email to