Module uk.co.caprica.vlcj
Package uk.co.caprica.vlcj.player.base
Class SynchronisedOneShotMediaPlayerEventListener
java.lang.Object
uk.co.caprica.vlcj.player.base.MediaPlayerEventAdapter
uk.co.caprica.vlcj.player.base.OneShotMediaPlayerEventListener
uk.co.caprica.vlcj.player.base.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 Summary
ConstructorsConstructorDescriptionCreate an event listener. -
Method Summary
Methods inherited from class uk.co.caprica.vlcj.player.base.OneShotMediaPlayerEventListener
error, finished, stopped
Methods inherited from class uk.co.caprica.vlcj.player.base.MediaPlayerEventAdapter
audioDeviceChanged, backward, buffering, chapterChanged, corked, elementaryStreamAdded, elementaryStreamDeleted, elementaryStreamSelected, forward, lengthChanged, mediaChanged, mediaPlayerReady, muted, opening, pausableChanged, paused, playing, positionChanged, scrambledChanged, seekableChanged, snapshotTaken, timeChanged, titleChanged, videoOutput, volumeChanged
-
Constructor Details
-
SynchronisedOneShotMediaPlayerEventListener
Create an event listener.- Parameters:
latch
- completion synchronisation latch
-