After having a discussion with the indicator team, the proposal is to make sure that media-hub exports a generic default string for the case when there is no current player. This happens directly after a fresh bootup. In this case, indicator-sound can simply hide itself until a player is loaded.
Also, once the functionality that sets the current player is changed from a UI focus-based approach to a last-played approach, media-hub will more accurately export the correct current player over MPRIS to indicator-sound. This is a separate bug: https://bugs.launchpad.net/ubuntu/+source/indicator-sound/+bug/1538703
After having a discussion with the indicator team, the proposal is to make sure that media-hub exports a generic default string for the case when there is no current player. This happens directly after a fresh bootup. In this case, indicator-sound can simply hide itself until a player is loaded.
Also, once the functionality that sets the current player is changed from a UI focus-based approach to a last-played approach, media-hub will more accurately export the correct current player over MPRIS to indicator-sound. This is a separate bug: https:/ /bugs.launchpad .net/ubuntu/ +source/ indicator- sound/+ bug/1538703