- Which of these buttons is used to pause and audio or video?
- Should toggle buttons show current state?
Which of these buttons is used to pause and audio or video?
The pause button can both pause playback and restart playback from the current position. The combination play/pause button just does what the pause button does.
Should toggle buttons show current state?
Yes behind the scenes it is a state transition but to the user, there is an action. Whereas Shuffle/Straight Play is an option and it's best to show the current state (and possibly have only one icon and change button to show that the option is enabled/disabled).