/***
 * Wyciąg z książki "Hello, Android!",
 * opublikowanej przez wydawnictwo Helion S.A.
 * Niniejszy kod jest chroniony prawami autorskimi. Nie może zostać wykorzystany do utworzenia 
 * materiałów treningowych, kursów, książek, artykułów, itp. Prosimy o kontakt w razie
 * pojawienia się wątpliwości.
 * Nie gwarantujemy, że niniejszy kod będzie się nadawał do jakiegokolwiek celu. 
 * Więcej informacji można znaleźć na stronie http://www.pragmaticprogrammer.com/titles/eband.
***/
package org.przyklad.sudoku;

import android.content.Context;
import android.media.MediaPlayer;

public class Muzyka {
    private static MediaPlayer mp = null;

    /** Zatrzymuje stary utwór i rozpoczyna odtwarzanie nowego */
    public static void play(Context kontekst, int zasob) {
        stop(kontekst);
        mp = MediaPlayer.create(kontekst, zasob);
        mp.setLooping(true);
        mp.start();
    }

    /** Zatrzymuje odtwarzanie muzyki */
    public static void stop(Context kontekst) {
        if (mp != null) {
            mp.stop();
            mp.release();
            mp = null;
        }
    }
}

