I think this method should return only <i>true</i> because if the background music is stopped <i>s_backgroundSource</i> is always set to <i>AL_NONE</i>.
I forgot to remove this change, which I have introduced due to my change on <i>stopBackgroundMusic</i>, where I have set <i>s_backgroundSource</i> to <i>AL_NONE</i> only when deleting the source and buffers, but I removed this back to the original version.