commit | 57c029e72f752d92a99ee44ac222a50206043061 | [log] [tgz] |
---|---|---|
author | Joshua Brown <keyboardr@google.com> | Mon Aug 27 18:19:55 2018 -0700 |
committer | Joshua Brown <keyboardr@google.com> | Thu Sep 06 15:29:15 2018 -0700 |
tree | a0f80dc987daa86069e0dc1d2a9b91bbb0154c7d | |
parent | 93733c029cc3496453c5fc7d69686097df84df2e [diff] |
Split ActiveMediaControllerLiveData into ActiveMediaControllersLiveData and ActiveMediaSelector. ActiveMediaControllersLiveData only updates the list of active MediaControllers from MediaSessionManager, while ActiveMediaSelector has logic for picking individual MediaControllers from the list. Test: Unit tests have full coverage and have been updated to new structure Change-Id: I07390c839bfb60fc1e7870c4f502ad565576177d