Module uk.co.caprica.vlcj
Class RendererDiscovererEventFactory
java.lang.Object
uk.co.caprica.vlcj.player.renderer.events.RendererDiscovererEventFactory
A factory that creates a media player event instance for a native discoverer event.
-
Method Summary
Modifier and TypeMethodDescriptionstatic uk.co.caprica.vlcj.player.renderer.events.RendererDiscovererEvent
createEvent
(RendererDiscoverer rendererDiscoverer, uk.co.caprica.vlcj.binding.internal.libvlc_event_t event) Create a new discoverer event for a given native event.
-
Method Details
-
createEvent
public static uk.co.caprica.vlcj.player.renderer.events.RendererDiscovererEvent createEvent(RendererDiscoverer rendererDiscoverer, uk.co.caprica.vlcj.binding.internal.libvlc_event_t event) Create a new discoverer event for a given native event.Events generally are expected to copy values from the native structure as needed (specifically this applies to non-primitive values like Strings) because once the event handler returns the native memory will be gone. Without copying such structure values pointers will become invalid.
- Parameters:
rendererDiscoverer
- component the event relates toevent
- native event- Returns:
- media player event, or
null
if the native event type is not enabled or otherwise could not be handled
-