How can I change media volume when no media is being played?
You can go to Settings &gt; Sound &gt; Volume and turn down the Media volume all the way to 0. 
I used AutomateIt to Mute Media sound unless the earphone is plugged.
A hack that I used to do is to just cover up the speaker hole until I can turn down the volume.