Class RendererDiscovererEventFactory
- java.lang.Object
-
- uk.co.caprica.vlcj.player.renderer.events.RendererDiscovererEventFactory
-
public final class RendererDiscovererEventFactory extends Object
A factory that creates a media player event instance for a native discoverer event.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description 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.
-
-
-
Method Detail
-
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
-
-