The active media session is currently the top most gain session. This is the session that will receive control commands. We should move this to a dedicated "is controllable" attribute on media session. We will break this down into the following subtasks:
1) Add is_controllable to mojo and use for active media controller
2) Add is_controllable to MediaSessionImpl
3) Convert old IsControllable() uses to mojo
4) Add support to ARC++
Comment 1 by beccahughes@chromium.org
, Nov 30