Enable updating the `volume_muted` status when muting/unmuting the media player volume, and improve its tracking.
Automated testing
From the root of LVA run:-
./script/tests
Manual testing
Functions from HA side:
Announcement:
Function in HA is: assist_satellite.announce
TTS:
Function in HA is: tts.speak
Play music from MA:
Start and stop
Start playing a playlist. Check if it is playing. Stop playing. Check if it is stopped.
Next track
Start playing a playlist. Check if it is playing. Next track. Check if it is playing.
Pause
Timer
Play music and then start a timer. Test if duck and unduck works. Test if unduck work when using wake word or stop word to stop the timer ringing.