|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 | ||
|---|---|---|
|
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()
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||