- All Known Implementing Classes:
AudioListPlayerComponent
,CallbackMediaListPlayerComponent
,CallbackMediaListPlayerComponentBase
,EmbeddedMediaListPlayerComponent
,MediaListEventAdapter
public interface MediaListEventListener
Specification for a component that is interested in receiving event notifications from a media list.
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 MediaPlayerFactory.submit(Runnable)
method to submit a task for
asynchronous execution.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
mediaListEndReached
(MediaList mediaList) The end of the media list was reached.void
mediaListItemAdded
(MediaList mediaList, MediaRef item, int index) A new media item was added to the list.void
mediaListItemDeleted
(MediaList mediaList, MediaRef item, int index) A new media item was deleted from the list.void
mediaListWillAddItem
(MediaList mediaList, MediaRef item, int index) A new media item will be added to the list.void
mediaListWillDeleteItem
(MediaList mediaList, MediaRef item, int index) A new media item will be deleted from the list.
-
Method Details
-
mediaListWillAddItem
-
mediaListItemAdded
-
mediaListWillDeleteItem
-
mediaListItemDeleted
-
mediaListEndReached
The end of the media list was reached.The corresponding native event may in fact never fire.
- Parameters:
mediaList
- list
-