Class MediaListPlayerEventAdapter
- java.lang.Object
-
- uk.co.caprica.vlcj.player.list.MediaListPlayerEventAdapter
-
- All Implemented Interfaces:
MediaListPlayerEventListener
public class MediaListPlayerEventAdapter extends Object implements MediaListPlayerEventListener
Default implementation of the media player event listener.Simply override the methods you're interested in.
Events are not raised on the Swing Event Dispatch thread so if updating user interface components in response to these events care must be taken to use
SwingUtilities.invokeLater(Runnable)
.Equally, care must be taken not to call back into LibVLC from the event handling thread - if an event handler needs to call back into LibVLC it should use the
MediaListPlayer.submit(Runnable)
method to submit a task for asynchronous execution.
-
-
Constructor Summary
Constructors Constructor Description MediaListPlayerEventAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
mediaListPlayerFinished(MediaListPlayer mediaListPlayer)
The media list player finished playing the last item in the list.void
nextItem(MediaListPlayer mediaListPlayer, MediaRef item)
The media list player started playing the next item in the list.void
stopped(MediaListPlayer mediaListPlayer)
The media list player stopped.
-
-
-
Method Detail
-
mediaListPlayerFinished
public void mediaListPlayerFinished(MediaListPlayer mediaListPlayer)
Description copied from interface:MediaListPlayerEventListener
The media list player finished playing the last item in the list.When the media list player mode is
PlaybackMode.DEFAULT
, this event will fire after the last item has been played.When the mode is
PlaybackMode.LOOP
, the event will not fire at all.When the mode is
PlaybackMode.REPEAT
, the event will fire immediately if the media list player is played (nothing plays in this case); the event will not fire at all if a particular item is played (by index).- Specified by:
mediaListPlayerFinished
in interfaceMediaListPlayerEventListener
- Parameters:
mediaListPlayer
- media list player that raised the event
-
nextItem
public void nextItem(MediaListPlayer mediaListPlayer, MediaRef item)
Description copied from interface:MediaListPlayerEventListener
The media list player started playing the next item in the list.- Specified by:
nextItem
in interfaceMediaListPlayerEventListener
- Parameters:
mediaListPlayer
- media list player that raised the eventitem
- next item instance
-
stopped
public void stopped(MediaListPlayer mediaListPlayer)
Description copied from interface:MediaListPlayerEventListener
The media list player stopped.- Specified by:
stopped
in interfaceMediaListPlayerEventListener
- Parameters:
mediaListPlayer
- media list player that raised the event
-
-