|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Element | |
---|---|
org.gstreamer | |
org.gstreamer.elements | |
org.gstreamer.interfaces | |
org.gstreamer.io | |
org.gstreamer.lowlevel | |
org.gstreamer.media | |
org.gstreamer.swing | |
org.gstreamer.swt |
Uses of Element in org.gstreamer |
---|
Subclasses of Element in org.gstreamer | |
---|---|
class |
Bin
Base class and element that can contain other elements. |
class |
Pipeline
A Pipeline is a special Bin used as the toplevel container for
the filter graph. |
Methods in org.gstreamer with type parameters of type Element | ||
---|---|---|
|
Bin.getElementByInterface(java.lang.Class<T> iface)
Looks for an element inside the bin that implements the given interface. |
Methods in org.gstreamer that return Element | |
---|---|
Element |
ElementFactory.create(java.lang.String name)
Creates a new element from the factory. |
Element |
Bin.getElementByName(java.lang.String name)
Gets the Element with the given name from the bin. |
Element |
Bin.getElementByNameRecurseUp(java.lang.String name)
Gets the element with the given name from this bin. |
Element |
Pad.getParentElement()
Get the parent of this pad, cast to a Element . |
Element |
GstXML.loadElement(java.lang.String elementName)
Loads a new Element from the XML file |
static Element |
ElementFactory.make(java.lang.String factoryName,
java.lang.String name)
Creates a new Element from the specified factory. |
Methods in org.gstreamer that return types with arguments of type Element | |
---|---|
java.util.List<Element> |
Bin.getElements()
Retrieve a list of the Element s contained in the Bin. |
java.util.List<Element> |
Bin.getElementsRecursive()
Retrieve a list of the Element s contained in the Bin and its Bin children. |
java.util.List<Element> |
Bin.getElementsSorted()
Gets an a list of the elements in this bin in topologically sorted order. |
java.util.List<Element> |
Bin.getSinks()
Retrieve a list of the sink Element s contained in the Bin. |
java.util.List<Element> |
Bin.getSources()
Retrieve a list of the source Element s contained in the Bin. |
Methods in org.gstreamer with parameters of type Element | |
---|---|
boolean |
Bin.add(Element element)
Adds an Element to this Bin. |
void |
Bin.addMany(Element... elements)
Adds an array of Element objects to this Bin |
void |
Bin.ELEMENT_ADDED.elementAdded(Bin bin,
Element element)
Called when an Element is added to a Bin |
void |
Bin.ELEMENT_REMOVED.elementRemoved(Bin bin,
Element element)
Called when an Element is removed from a Bin |
void |
Element.HANDOFF.handoff(Element element,
Buffer buffer,
Pad pad)
Called when an Element has a Buffer ready. |
boolean |
Element.link(Element... elems)
Chain together a series of elements, with this element as the first in the list. |
boolean |
Element.link(Element dest)
Links this element to another element. |
static boolean |
Element.linkMany(Element... elements)
Link together a list of elements. |
static boolean |
Element.linkPads(Element src,
java.lang.String srcPadName,
Element dest,
java.lang.String destPadName)
Link together source and destination pads of two elements. |
static boolean |
Element.linkPadsFiltered(Element src,
java.lang.String srcPadName,
Element dest,
java.lang.String destPadName,
Caps caps)
Link together source and destination pads of two elements. |
void |
Element.NO_MORE_PADS.noMorePads(Element element)
Called when an Element ceases to generated dynamic pads. |
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. |
boolean |
Bin.remove(Element element)
Removes a Element from this Bin |
void |
Bin.removeMany(Element... elements)
Removes an array of Element objects from this Bin |
void |
GstXML.saveElement(Element element)
Saves an existing pipeline to a XML file. |
void |
Element.unlink(Element dest)
Unlinks all source pads of this source element with all sink pads of the sink element to which they are linked. |
static void |
Element.unlinkMany(Element... elements)
Unlink a list of elements. |
static void |
Element.unlinkPads(Element src,
java.lang.String srcPadName,
Element dest,
java.lang.String destPadName)
Unlink source and destination pads of two elements. |
Uses of Element in org.gstreamer.elements |
---|
Subclasses of Element in org.gstreamer.elements | |
---|---|
class |
AppSink
A sink Element that enables an application to pull data
from a pipeline. |
class |
AppSrc
Enables an application to feed buffers into a pipeline. |
class |
BaseSink
|
class |
BaseSrc
|
class |
CustomSink
|
class |
CustomSrc
|
class |
DecodeBin
Utility Element to automatically identify media stream types and hook
up elements. |
class |
FakeSink
|
class |
FakeSrc
|
class |
FileSrc
A gstreamer element that reads from a file. |
class |
PlayBin
Playbin provides a stand-alone everything-in-one abstraction for an audio and/or video player. |
class |
PlayBin2
|
class |
RGBDataAppSink
|
class |
RGBDataFileSink
This bin encapsulates a pipeline that allows to encode RGB buffers into a video file. |
class |
RGBDataSink
|
class |
TypeFind
Utility Element to identify media types in the stream. |
Methods in org.gstreamer.elements with parameters of type Element | |
---|---|
void |
AppSrc.ENOUGH_DATA.enoughData(Element elem,
com.sun.jna.Pointer userData)
|
void |
AppSrc.NEED_DATA.needData(Element elem,
int size,
com.sun.jna.Pointer userData)
|
void |
AppSink.NEW_BUFFER.newBuffer(Element elem,
com.sun.jna.Pointer userData)
|
void |
DecodeBin.NEW_DECODED_PAD.newDecodedPad(Element element,
Pad pad,
boolean last)
|
void |
AppSink.NEW_PREROLL.newPreroll(Element elem,
com.sun.jna.Pointer userData)
|
void |
AppSrc.SEEK_DATA.seekData(Element elem,
long position,
com.sun.jna.Pointer userData)
|
void |
PlayBin.setAudioSink(Element element)
Sets the audio output Element. |
void |
PlayBin2.setAudioSink(Element element)
Sets the audio output Element. |
void |
PlayBin.setVideoSink(Element element)
Sets the video output Element. |
void |
PlayBin2.setVideoSink(Element element)
Sets the video output Element. |
void |
PlayBin.setVisualization(Element element)
Sets the visualization output Element. |
void |
PlayBin2.setVisualization(Element element)
Sets the visualization output Element. |
void |
TypeFind.HAVE_TYPE.typeFound(Element elem,
int probability,
Caps caps)
|
Uses of Element in org.gstreamer.interfaces |
---|
Fields in org.gstreamer.interfaces declared as Element | |
---|---|
protected Element |
GstInterface.element
|
Methods in org.gstreamer.interfaces with parameters of type Element | |
---|---|
static ColorBalance |
ColorBalance.wrap(Element element)
Wraps the Element in a ColorBalance interface |
static Mixer |
Mixer.wrap(Element element)
Wraps the Element in a Mixer interface |
static Navigation |
Navigation.wrap(Element element)
Wraps the Element in a Navigation interface |
static PropertyProbe |
PropertyProbe.wrap(Element element)
Wraps the Element in a PropertyProbe interface |
static Tuner |
Tuner.wrap(Element element)
Wraps the Element in a Tuner interface |
static VideoOrientation |
VideoOrientation.wrap(Element element)
Wraps the Element in a VideoOrientation interface |
static XOverlay |
XOverlay.wrap(Element element)
Wraps the Element in a XOverlay interface |
Constructors in org.gstreamer.interfaces with parameters of type Element | |
---|---|
GstInterface(Element element,
GType type)
|
Uses of Element in org.gstreamer.io |
---|
Subclasses of Element in org.gstreamer.io | |
---|---|
class |
InputStreamSrc
|
class |
OutputStreamSink
|
class |
ReadableByteChannelSrc
|
class |
WriteableByteChannelSink
|
Uses of Element in org.gstreamer.lowlevel |
---|
Methods in org.gstreamer.lowlevel that return Element | |
---|---|
Element |
GstBinAPI.gst_bin_get_by_interface(Bin bin,
GType iface)
|
Element |
GstBinAPI.gst_bin_get_by_name_recurse_up(Bin bin,
java.lang.String name)
|
Element |
GstBinAPI.gst_bin_get_by_name(Bin bin,
java.lang.String name)
|
Element |
GstElementFactoryAPI.gst_element_factory_create(ElementFactory factory,
java.lang.String elementName)
|
Element |
GstElementFactoryAPI.gst_element_factory_make(java.lang.String factoryName,
java.lang.String elementName)
|
Element |
GstPadAPI.gst_pad_get_parent_element(Pad pad)
|
Methods in org.gstreamer.lowlevel with parameters of type Element | |
---|---|
Caps |
BaseAPI.GetCaps.callback(Element element)
|
boolean |
BaseAPI.BooleanFunc1.callback(Element element)
|
void |
BaseAPI.GetTimes.callback(Element src,
Buffer buffer,
com.sun.jna.Pointer start,
com.sun.jna.Pointer end)
|
boolean |
BaseAPI.SetCaps.callback(Element element,
Caps caps)
|
void |
BaseAPI.Fixate.callback(Element element,
Caps caps)
|
boolean |
BaseAPI.EventNotify.callback(Element src,
Event event)
|
StateChangeReturn |
GstElementAPI.GstElementClass.ChangeState.callback(Element element,
int transition)
|
void |
GstElementAPI.GstElementClass.ReleasePad.callback(Element element,
Pad pad)
|
StateChangeReturn |
GstElementAPI.GstElementClass.GetState.callback(Element element,
com.sun.jna.Pointer p_state,
com.sun.jna.Pointer p_pending,
long timeout)
|
Pad |
GstElementAPI.GstElementClass.RequestNewPad.callback(Element element,
com.sun.jna.Pointer templ,
java.lang.String name)
|
StateChangeReturn |
GstElementAPI.GstElementClass.SetState.callback(Element element,
State state)
|
void |
GstBinAPI.gst_bin_add_many(Bin bin,
Element... elements)
|
boolean |
GstBinAPI.gst_bin_add(Bin bin,
Element element)
|
void |
GstBinAPI.gst_bin_remove_many(Bin bin,
Element... elements)
|
boolean |
GstBinAPI.gst_bin_remove(Bin bin,
Element element)
|
boolean |
GstElementAPI.gst_element_add_pad(Element elem,
Pad pad)
|
ClockTime |
GstElementAPI.gst_element_get_base_time(Element element)
|
Bus |
GstElementAPI.gst_element_get_bus(Element element)
|
Clock |
GstElementAPI.gst_element_get_clock(Element element)
|
ElementFactory |
GstElementAPI.gst_element_get_factory(Element element)
|
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)
|
StateChangeReturn |
GstElementAPI.gst_element_get_state(Element elem,
State[] state,
State[] pending,
ClockTime timeout)
|
StateChangeReturn |
GstElementAPI.gst_element_get_state(Element elem,
State[] state,
State[] pending,
long timeout)
|
Pad |
GstElementAPI.gst_element_get_static_pad(Element element,
java.lang.String name)
|
boolean |
GstInterfacesAPI.gst_element_implements_interface(Element element,
GType iface_type)
|
boolean |
GstElementAPI.gst_element_implements_interface(Element element,
com.sun.jna.NativeLong iface_type)
|
com.sun.jna.Pointer |
GstElementAPI.gst_element_iterate_pads(Element element)
|
com.sun.jna.Pointer |
GstElementAPI.gst_element_iterate_sink_pads(Element element)
|
com.sun.jna.Pointer |
GstElementAPI.gst_element_iterate_src_pads(Element element)
|
boolean |
GstElementAPI.gst_element_link_many(Element... elements)
|
boolean |
GstElementAPI.gst_element_link_pads_filtered(Element src,
java.lang.String srcpadname,
Element dest,
java.lang.String destpadname,
Caps filter)
|
boolean |
GstElementAPI.gst_element_link_pads(Element src,
java.lang.String srcpadname,
Element dest,
java.lang.String destpadname)
|
boolean |
GstElementAPI.gst_element_link(Element elem1,
Element elem2)
|
boolean |
GstElementAPI.gst_element_post_message(Element element,
Message message)
|
boolean |
GstElementAPI.gst_element_query_duration(Element elem,
Format[] fmt,
long[] pos)
|
boolean |
GstElementAPI.gst_element_query_position(Element elem,
Format[] fmt,
long[] pos)
|
boolean |
GstElementAPI.gst_element_query(Element elem,
Query query)
|
void |
GstElementAPI.gst_element_release_request_pad(Element element,
Pad pad)
|
boolean |
GstElementAPI.gst_element_remove_pad(Element elem,
Pad pad)
|
boolean |
GstElementAPI.gst_element_seek_simple(Element elem,
Format format,
int flags,
long pos)
|
boolean |
GstElementAPI.gst_element_seek(Element elem,
double rate,
Format format,
int flags,
SeekType cur_type,
long cur,
SeekType stop_type,
long stop)
|
boolean |
GstElementAPI.gst_element_send_event(Element element,
Event event)
|
void |
GstElementAPI.gst_element_set_base_time(Element element,
ClockTime time)
|
boolean |
GstElementAPI.gst_element_set_clock(Element element,
Clock clock)
|
StateChangeReturn |
GstElementAPI.gst_element_set_state(Element elem,
State state)
|
void |
GstElementAPI.gst_element_unlink_many(Element... elements)
|
void |
GstElementAPI.gst_element_unlink_pads(Element src,
java.lang.String srcpadname,
Element dest,
java.lang.String destpadname)
|
void |
GstElementAPI.gst_element_unlink(Element elem1,
Element elem2)
|
Uses of Element in org.gstreamer.media |
---|
Methods in org.gstreamer.media with parameters of type Element | |
---|---|
void |
MediaPlayer.setAudioSink(Element sink)
Sets the Element to use for audio output. |
void |
PlayBinMediaPlayer.setAudioSink(Element sink)
Sets the sink element to use for audio output. |
void |
MediaPlayer.setVideoSink(Element sink)
Sets the Element to use for video output. |
void |
PlayBinMediaPlayer.setVideoSink(Element sink)
Sets the sink element to use for video output. |
Uses of Element in org.gstreamer.swing |
---|
Methods in org.gstreamer.swing that return Element | |
---|---|
Element |
VideoComponent.getElement()
|
Uses of Element in org.gstreamer.swt |
---|
Methods in org.gstreamer.swt that return Element | |
---|---|
Element |
VideoComponent.getElement()
Retrieves the Gstreamer element, representing the video component |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |