org.gstreamer.lowlevel
public interface GstElementAPI extends com.sun.jna.Library
Modifier and Type | Interface and Description |
---|---|
static class |
GstElementAPI.GstElementClass |
static class |
GstElementAPI.GstElementDetails |
static class |
GstElementAPI.GstElementStruct |
Modifier and Type | Field and Description |
---|---|
static GstElementAPI |
GSTELEMENT_API |
static final GstElementAPI GSTELEMENT_API
GType gst_element_get_type()
StateChangeReturn gst_element_set_state(Element elem, State state)
StateChangeReturn gst_element_get_state(Element elem, State[] state, State[] pending, long timeout)
StateChangeReturn gst_element_get_state(Element elem, State[] state, State[] pending, ClockTime timeout)
boolean gst_element_set_locked_state(Element element, boolean locked_state)
boolean gst_element_sync_state_with_parent(Element elem)
boolean gst_element_query_position(Element elem, Format[] fmt, long[] pos)
boolean gst_element_query_duration(Element elem, Format[] fmt, long[] pos)
boolean gst_element_seek(Element elem, double rate, Format format, int flags, SeekType cur_type, long cur, SeekType stop_type, long stop)
boolean gst_element_seek_simple(Element elem, Format format, int flags, long pos)
boolean gst_element_link_many(Element... elements)
void gst_element_unlink_many(Element... elements)
boolean gst_element_link_pads(Element src, String srcpadname, Element dest, String destpadname)
void gst_element_unlink_pads(Element src, String srcpadname, Element dest, String destpadname)
boolean gst_element_link_pads_filtered(Element src, String srcpadname, Element dest, String destpadname, Caps filter)
com.sun.jna.Pointer gst_element_iterate_pads(Element element)
com.sun.jna.Pointer gst_element_iterate_src_pads(Element element)
com.sun.jna.Pointer gst_element_iterate_sink_pads(Element element)
ElementFactory gst_element_get_factory(Element element)
boolean gst_element_implements_interface(Element element, com.sun.jna.NativeLong iface_type)
Copyright © 2014. All rights reserved.