private void stopBackgroundPlayer()
{
if (backgroundPlayer != null && backgroundPlayerInitialised)
{
backgroundPlayer.Stop();
backgroundPlayerInitialised = false;
backgroundPlayer = null;
}
}