Only pause if playing

If the BGM was not playing (stopped) and pause is called, then the audio may get in to a state where "resume" would restart it when it shouldn't.