Uses of Class
org.gstreamer.Element

Packages that use Element
org.gstreamer   
org.gstreamer.elements   
org.gstreamer.interfaces   
org.gstreamer.io   
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
<T extends Element>
T
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 Elements contained in the Bin.
 java.util.List<Element> Bin.getElementsRecursive()
          Retrieve a list of the Elements 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 Elements contained in the Bin.
 java.util.List<Element> Bin.getSources()
          Retrieve a list of the source Elements 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 RGBDataSink
           
 class TypeFind
          Utility Element to identify media types in the stream.
 

Methods in org.gstreamer.elements with parameters of type Element
 void DecodeBin.NEW_DECODED_PAD.newDecodedPad(Element element, Pad pad, boolean last)
           
 void PlayBin.setAudioSink(Element element)
          Sets the audio output Element.
 void PlayBin.setVideoSink(Element element)
          Sets the video output Element.
 void PlayBin.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 XOverlay XOverlay.wrap(Element element)
          Wraps the Element in a XOverlay interface
static Tuner Tuner.wrap(Element element)
          Wraps the Element in a Tuner interface
static Mixer Mixer.wrap(Element element)
          Wraps the Element in a Mixer interface
 

Constructors in org.gstreamer.interfaces with parameters of type Element
GstInterface(Element element, org.gstreamer.lowlevel.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.media
 

Methods in org.gstreamer.media with parameters of type Element
 void PlayBinMediaPlayer.setAudioSink(Element sink)
          Sets the sink element to use for audio output.
 void MediaPlayer.setAudioSink(Element sink)
          Sets the Element to use for audio output.
 void PlayBinMediaPlayer.setVideoSink(Element sink)
          Sets the sink element to use for video output.
 void MediaPlayer.setVideoSink(Element sink)
          Sets the 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()