Class RendererDiscoverer

java.lang.Object
uk.co.caprica.vlcj.player.renderer.RendererDiscoverer

public final class RendererDiscoverer extends Object
Encapsulation of a native renderer discoverer instance.
  • Constructor Summary

    Constructors
    Constructor
    Description
    RendererDiscoverer(uk.co.caprica.vlcj.binding.internal.libvlc_renderer_discoverer_t discoverer)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Behaviour pertaining to events.
    Behaviour pertaining to the list of discovered renderer items.
    void
    Release this component and the associated native resources.
    uk.co.caprica.vlcj.binding.internal.libvlc_renderer_discoverer_t
    Get the associated native renderer discoverer instance.
    boolean
    Start discovery.
    void
    Stop discovery.

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RendererDiscoverer

      public RendererDiscoverer(uk.co.caprica.vlcj.binding.internal.libvlc_renderer_discoverer_t discoverer)
  • Method Details

    • events

      public EventApi events()
      Behaviour pertaining to events.
      Returns:
      event behaviour
    • list

      public ListApi list()
      Behaviour pertaining to the list of discovered renderer items.
      Returns:
      renderer discoverer item list behaviour
    • start

      public boolean start()
      Start discovery.
      Returns:
      true if successful; false on error
    • stop

      public void stop()
      Stop discovery.
    • release

      public void release()
      Release this component and the associated native resources.

      The component must no longer be used.

    • rendererDiscovererInstance

      public uk.co.caprica.vlcj.binding.internal.libvlc_renderer_discoverer_t rendererDiscovererInstance()
      Get the associated native renderer discoverer instance.
      Returns:
      renderer discoverer instance