Feature description:
When a song is being downloaded or buffered, the play button would be animated or otherwise indicate that while no music is being played, something is indeed happening in the background.
This could be a different graphic for the button; A different color of the button; an animated ring around the button; the graphic could fill from left to right indicate where it’s at in the downloading/buffering.
Problem solved:
Currently, when a song is skipped and the next song hasn’t loaded the play button appears and is static with the triangle icon. This would indicate that it’s–in fact–paused but in reality, it’s actually playing but no audio is coming out.
Brought benefits:
A more consistent indicator of what is happening instead of showing a play button when it’s actually already playing and indicating that it’s not paused but also not actively playing sound.
Other application solutions:
Additional description and context:
Screenshots / Mockup: