Interface AudioListener

All Superinterfaces:
Listener<Audio>
All Known Implementing Classes:
Mixer

public interface AudioListener extends Listener<Audio>
Interface für Klassen, die auf das starten und stoppen der Wiedergabe von Audio-Objekten reagieren möchten.

Implementierende Klassen können sich bei einem Auido-Objekt mittels Audio.addAudioListener(AudioListener) anmelden und werden über die jeweilige Methode informiert, sobald die Wiedergabe gestartet oder gestoppt wird.

  • Method Details

    • playbackStarted

      void playbackStarted(Audio source)
      Wird aufgerufen, sobald die Wiedergabe eines Audio-Mediums startet, dem dieses Objekt mittels Audio.addAudioListener(AudioListener) hinzugefügt wurde.
      Parameters:
      source - Das Audio-Medium, dessen Wiedergabe gestartet wurde.
    • playbackStopped

      void playbackStopped(Audio source)
      Wird aufgerufen, sobald die Wiedergabe eines Audio-Mediums stoppt, dem dieses Objekt mittels Audio.addAudioListener(AudioListener) hinzugefügt wurde.
      Parameters:
      source - Das Audio-Medium, dessen Wiedergabe gestoppt wurde.