Class SynchronisedOneShotMediaPlayerEventListener

All Implemented Interfaces:
MediaPlayerEventListener

public abstract class SynchronisedOneShotMediaPlayerEventListener extends OneShotMediaPlayerEventListener
Implementation of a OneShotMediaPlayerEventListener that decrements a CountDownLatch on completion.

This can be used e.g. to wait one time for a particular media player event to occur.

  • Constructor Details

    • SynchronisedOneShotMediaPlayerEventListener

      public SynchronisedOneShotMediaPlayerEventListener(CountDownLatch latch)
      Create an event listener.
      Parameters:
      latch - completion synchronisation latch