DescriptionPersist the user's active audio device choice across chromeos session and reboots.
This cl added a new attribute to device's active state settings to describe if the device is made active by user's selection or by automatic priority selection. The device made active by user has a higher priority than the device made active by priority.
With the stable device id, the active device selection rule is different than before, which only select the active device by its priority. Please see the details in the following document.
https://docs.google.com/a/google.com/document/d/1zmSeM956Njh_9ZdLqyld-NTOpJyXVIfzv8DvQ1Xcksw/edit?usp=sharing
BUG=308143
TBR=stevenjb,rkc,derat
Committed: https://crrev.com/bd23674643e0993e443ef785e80b9ad2e3e9adf4
Cr-Commit-Position: refs/heads/master@{#378812}
Patch Set 1 #
Total comments: 8
Patch Set 2 : Fix nits. #Messages
Total messages: 18 (11 generated)
|