Uses of Class
org.gstreamer.Pad

Packages that use Pad
org.gstreamer   
org.gstreamer.elements   
org.gstreamer.lowlevel   
 

Uses of Pad in org.gstreamer
 

Subclasses of Pad in org.gstreamer
 class GhostPad
          Pseudo link pads.
 

Methods in org.gstreamer that return Pad
 Pad Element.getPad(java.lang.String padname)
          Deprecated. Use Element.getStaticPad(java.lang.String)
 Pad Pad.getPeer()
          Get the peer of this pad.
 Pad Element.getRequestPad(java.lang.String name)
          Retrieves a pad from the element by name.
 Pad Element.getStaticPad(java.lang.String padname)
          Retrieves a pad from the element by name.
 Pad GhostPad.getTarget()
          Get the target pad of this ghostpad.
 

Methods in org.gstreamer that return types with arguments of type Pad
 java.util.List<Pad> Element.getPads()
          Retrieves a list of the element's pads.
 java.util.List<Pad> Element.getSinkPads()
          Retrieves a list of the element's sink pads.
 java.util.List<Pad> Element.getSrcPads()
          Retrieves a list of the element's source pads.
 

Methods in org.gstreamer with parameters of type Pad
 boolean Element.addPad(Pad pad)
          Adds a Pad (link point) to the Element.
 boolean Pad.EVENT_PROBE.eventReceived(Pad pad, Event event)
           
 void Element.HANDOFF.handoff(Element element, Buffer buffer, Pad pad)
          Called when an Element has a Buffer ready.
 void Pad.HAVE_DATA.haveData(Pad pad, MiniObject data)
          Called when a Pad has data available.
 PadLinkReturn Pad.link(Pad pad)
          Links this pad and a sink pad.
 void Pad.LINKED.linked(Pad pad, Pad peer)
          Called when a Pad is linked to another Pad.
 void Element.PAD_ADDED.padAdded(Element element, Pad pad)
          Called when a new Pad is added to an Element.
 void Element.PAD_REMOVED.padRemoved(Element element, Pad pad)
          Called when a new Pad is removed from an Element.
 void Element.releaseRequestPad(Pad pad)
          Frees the previously requested pad obtained via Element.getRequestPad(java.lang.String).
 boolean Element.removePad(Pad pad)
          Remove a Pad from the element.
 void Pad.REQUEST_LINK.requestLink(Pad pad, Pad peer)
          Called when a pad connection has been requested.
 boolean GhostPad.setTarget(Pad pad)
          Set the new target of the ghostpad.
 boolean Pad.unlink(Pad pad)
          Unlinks the source pad from the sink pad.
 void Pad.UNLINKED.unlinked(Pad pad, Pad peer)
          Called when a Pad is unlinked from another Pad.
 

Constructors in org.gstreamer with parameters of type Pad
GhostPad(java.lang.String name, Pad target)
          Create a new ghostpad with target as the target.
GhostPad(java.lang.String name, Pad target, PadTemplate template)
          Create a new ghostpad with target as the target.
 

Uses of Pad in org.gstreamer.elements
 

Methods in org.gstreamer.elements with parameters of type Pad
 void DecodeBin.NEW_DECODED_PAD.newDecodedPad(Element element, Pad pad, boolean last)
           
 

Uses of Pad in org.gstreamer.lowlevel
 

Fields in org.gstreamer.lowlevel declared as Pad
 Pad BaseAPI.GstBaseSinkStruct.sinkpad
           
 Pad BaseAPI.GstBaseSrcStruct.srcpad
           
 

Methods in org.gstreamer.lowlevel that return Pad
 Pad GstElementAPI.GstElementClass.RequestNewPad.callback(Element element, com.sun.jna.Pointer templ, java.lang.String name)
           
 Pad GstElementAPI.gst_element_get_pad(Element elem, java.lang.String name)
           
 Pad GstElementAPI.gst_element_get_request_pad(Element element, java.lang.String name)
           
 Pad GstElementAPI.gst_element_get_static_pad(Element element, java.lang.String name)
           
 Pad GstGhostPadAPI.gst_ghost_pad_get_target(GhostPad gpad)
           
 Pad GstPadAPI.gst_pad_get_peer(Pad pad)
           
 Pad GstPadAPI.gst_pad_new_from_template(PadTemplate templ, java.lang.String name)
           
 Pad GstPadAPI.gst_pad_new(java.lang.String name, PadDirection direction)
           
 

Methods in org.gstreamer.lowlevel with parameters of type Pad
 void GstElementAPI.GstElementClass.ReleasePad.callback(Element element, Pad pad)
           
 void GstPadAPI.PadBlockCallback.callback(Pad pad, boolean blocked, com.sun.jna.Pointer unused)
           
 void GstPadAPI.PadDataProbe.callback(Pad pad, Buffer buffer, com.sun.jna.Pointer unused)
           
 void GstPadAPI.PadFixateCaps.callback(Pad pad, Caps caps)
           
 boolean GstPadAPI.PadEventProbe.callback(Pad pad, Event ev, com.sun.jna.Pointer unused)
           
 boolean GstElementAPI.gst_element_add_pad(Element elem, Pad pad)
           
 void GstElementAPI.gst_element_release_request_pad(Element element, Pad pad)
           
 boolean GstElementAPI.gst_element_remove_pad(Element elem, Pad pad)
           
 GhostPad GstGhostPadAPI.gst_ghost_pad_new_from_template(java.lang.String name, Pad target, PadTemplate templ)
           
 GhostPad GstGhostPadAPI.gst_ghost_pad_new(java.lang.String name, Pad target)
           
 boolean GstGhostPadAPI.gst_ghost_pad_set_target(GhostPad gpad, Pad newtarget)
           
 boolean GstPadAPI.gst_pad_accept_caps(Pad pad, Caps caps)
           
 boolean GstPadAPI.gst_pad_activate_pull(Pad pad, boolean active)
           
 boolean GstPadAPI.gst_pad_activate_push(Pad pad, boolean active)
           
 com.sun.jna.NativeLong GstPadAPI.gst_pad_add_buffer_probe(Pad pad, GstAPI.GstCallback handler, com.sun.jna.Pointer data)
           
 com.sun.jna.NativeLong GstPadAPI.gst_pad_add_data_probe(Pad pad, GstPadAPI.PadDataProbe handler, com.sun.jna.Pointer data)
           
 com.sun.jna.NativeLong GstPadAPI.gst_pad_add_event_probe(Pad pad, GstPadAPI.PadEventProbe handler, com.sun.jna.Pointer data)
           
 boolean GstPadAPI.gst_pad_can_link(Pad srcpad, Pad sinkpad)
           
 FlowReturn GstPadAPI.gst_pad_chain(Pad pad, Buffer buffer)
           
 boolean GstPadAPI.gst_pad_check_pull_range(Pad pad)
           
 boolean GstPadAPI.gst_pad_event_default(Pad pad, Event event)
           
 void GstPadAPI.gst_pad_fixate_caps(Pad pad, Caps caps)
           
 Caps GstPadAPI.gst_pad_get_allowed_caps(Pad pad)
           
 Caps GstPadAPI.gst_pad_get_caps(Pad pad)
           
 PadDirection GstPadAPI.gst_pad_get_direction(Pad pad)
           
 Caps GstPadAPI.gst_pad_get_fixed_caps_func(Pad pad)
           
 java.lang.String GstPadAPI.gst_pad_get_name(Pad pad)
           
 Caps GstPadAPI.gst_pad_get_negotiated_caps(Pad pad)
           
 PadTemplate GstPadAPI.gst_pad_get_pad_template(Pad pad)
           
 Element GstPadAPI.gst_pad_get_parent_element(Pad pad)
           
 Pad GstPadAPI.gst_pad_get_peer(Pad pad)
           
 FlowReturn GstPadAPI.gst_pad_get_range(Pad pad, long offset, int size, Buffer[] buffer)
           
 boolean GstPadAPI.gst_pad_is_active(Pad pad)
           
 boolean GstPadAPI.gst_pad_is_blocked(Pad pad)
           
 boolean GstPadAPI.gst_pad_is_blocking(Pad pad)
           
 boolean GstPadAPI.gst_pad_is_linked(Pad pad)
           
 PadLinkReturn GstPadAPI.gst_pad_link(Pad src, Pad sink)
           
 boolean GstPadAPI.gst_pad_peer_accept_caps(Pad pad, Caps caps)
           
 Caps GstPadAPI.gst_pad_peer_get_caps(Pad pad)
           
 Caps GstPadAPI.gst_pad_proxy_getcaps(Pad pad)
           
 boolean GstPadAPI.gst_pad_proxy_setcaps(Pad pad, Caps caps)
           
 FlowReturn GstPadAPI.gst_pad_pull_range(Pad pad, long offset, int size, Buffer[] buffer)
           
 boolean GstPadAPI.gst_pad_push_event(Pad pad, Event event)
           
 FlowReturn GstPadAPI.gst_pad_push(Pad pad, Buffer buffer)
           
 void GstPadAPI.gst_pad_remove_buffer_probe(Pad pad, com.sun.jna.NativeLong handler_id)
           
 void GstPadAPI.gst_pad_remove_data_probe(Pad pad, com.sun.jna.NativeLong handler_id)
           
 void GstPadAPI.gst_pad_remove_event_probe(Pad pad, com.sun.jna.NativeLong handler_id)
           
 boolean GstPadAPI.gst_pad_send_event(Pad pad, Event event)
           
 boolean GstPadAPI.gst_pad_set_active(Pad pad, boolean active)
           
 boolean GstPadAPI.gst_pad_set_blocked_async(Pad pad, boolean blocked, GstPadAPI.PadBlockCallback callback, com.sun.jna.Pointer userData)
           
 boolean GstPadAPI.gst_pad_set_blocked(Pad pad, boolean blocked)
           
 boolean GstPadAPI.gst_pad_set_caps(Pad pad, Caps caps)
           
 void GstPadAPI.gst_pad_set_fixatecaps_function(Pad pad, GstPadAPI.PadFixateCaps fixate)
           
 void GstPadTemplateAPI.gst_pad_template_pad_created(PadTemplate templ, Pad pad)
           
 boolean GstPadAPI.gst_pad_unlink(Pad src, Pad sink)
           
 void GstPadAPI.gst_pad_use_fixed_caps(Pad pad)
           
 com.sun.jna.Pointer GstGhostPadAPI.ptr_gst_ghost_pad_new_from_template(java.lang.String name, Pad target, PadTemplate templ)
           
 com.sun.jna.Pointer GstGhostPadAPI.ptr_gst_ghost_pad_new(java.lang.String name, Pad target)