private static void safeReleasePlayer(final MediaPlayer player) {
        if (player != null) {
            try {
                player.release();
            } catch (Exception ex) {
                Log.e(LOG_PRAEFIX + "error trying to release mediaplayer", ex);
            }
        }
    }
Represents and manages one audio file or tone
main/src/main/java/cgeo/geocaching/utils/AudioManager.java