Uses of Class
org.gstreamer.GstObject

Packages that use GstObject
org.gstreamer   
org.gstreamer.elements   
org.gstreamer.io   
org.gstreamer.message   
 

Uses of GstObject in org.gstreamer
 

Subclasses of GstObject in org.gstreamer
 class Bin
          Base class and element that can contain other elements.
 class Bus
          The Bus is an object responsible for delivering Messages in a first-in first-out way from the streaming threads to the application.
 class Clock
          Abstract class for global clocks.
 class Element
          Abstract base class for all pipeline elements.
 class ElementFactory
          ElementFactory is used to create instances of elements.
 class GhostPad
          Pseudo link pads.
 class Pad
          Object contained by elements that allows links to other elements.
 class PadTemplate
          Padtemplates describe the possible media types a Pad or an ElementFactory can handle.
 class Pipeline
          A Pipeline is a special Bin used as the toplevel container for the filter graph.
 class Plugin
          Container for features loaded from a shared object module
 class PluginFeature
          Base class for contents of a Plugin This is a base class for anything that can be added to a Plugin.
 class Registry
          Abstract base class for management of Plugin objects.
 

Methods in org.gstreamer with type parameters of type GstObject
static
<T extends GstObject>
T
GstObject.objectFor(com.sun.jna.Pointer ptr, java.lang.Class<T> defaultClass)
           
static
<T extends GstObject>
T
GstObject.objectFor(com.sun.jna.Pointer ptr, java.lang.Class<T> defaultClass, boolean needRef)
           
 

Methods in org.gstreamer that return GstObject
 GstObject Message.getSource()
          Gets the Element that posted this message.
 

Methods in org.gstreamer with parameters of type GstObject
 void Bus.ASYNC_DONE.asyncDone(GstObject source)
          Called when a segment-done message has been posted.
 void Bus.BUFFERING.bufferingData(GstObject source, int percent)
          Called when a Pipeline element needs to buffer data before it can continue processing.
 void Bus.DURATION.durationChanged(GstObject source, Format format, long duration)
          Called when a new duration message is posted on the Bus.
 void Bus.EOS.endOfStream(GstObject source)
          Called when a Pipeline element posts a end-of-stream message.
 void Bus.ERROR.errorMessage(GstObject source, int code, java.lang.String message)
          Called when a Pipeline element posts an error message.
 void Bus.INFO.infoMessage(GstObject source, int code, java.lang.String message)
          Called when a Pipeline element posts an informational message.
 void Bus.SEGMENT_DONE.segmentDone(GstObject source, Format format, long position)
          Called when a segment-done message has been posted.
 void Bus.SEGMENT_START.segmentStart(GstObject source, Format format, long position)
           
 void Bus.STATE_CHANGED.stateChanged(GstObject source, State old, State current, State pending)
          Called when a Pipeline element executes a State change.
protected static org.gstreamer.lowlevel.NativeObject.Initializer GstObject.steal(GstObject victim)
          Steal the native peer from another GstObject.
 void Bus.TAG.tagsFound(GstObject source, TagList tagList)
          Called when a Pipeline element finds media meta-data.
 void Bus.WARNING.warningMessage(GstObject source, int code, java.lang.String message)
          Called when a Pipeline element posts an warning message.
 

Uses of GstObject in org.gstreamer.elements
 

Subclasses of GstObject 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.
 

Uses of GstObject in org.gstreamer.io
 

Subclasses of GstObject in org.gstreamer.io
 class InputStreamSrc
           
 class OutputStreamSink
           
 class ReadableByteChannelSrc
           
 class WriteableByteChannelSink
           
 

Uses of GstObject in org.gstreamer.message
 

Constructors in org.gstreamer.message with parameters of type GstObject
BufferingMessage(GstObject src, int percent)
          Creates a new Buffering message.
DurationMessage(GstObject src, Format format, long duration)
          Creates a new Buffering message.
EOSMessage(GstObject src)
          Creates a new eos message.
LatencyMessage(GstObject source)
          Creates a new Latency message.
SegmentDoneMessage(GstObject src, Format format, long position)
          Creates a new segment done message.
StateChangedMessage(GstObject src, State old, State current, State pending)
          Creates a new state-changed message.
TagMessage(GstObject src, TagList tagList)
          Creates a new Buffering message.