Uses of Class
org.gstreamer.GObject

Packages that use GObject
org.gstreamer   
org.gstreamer.elements   
org.gstreamer.interfaces   
org.gstreamer.io   
org.gstreamer.lowlevel   
 

Uses of GObject in org.gstreamer
 

Subclasses of GObject 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 GstObject
          Base class for the GStreamer object hierarchy GstObject provides a root for the object hierarchy tree filed in by the GStreamer library.
 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.
 class StreamInfo
          Object containing specific meta information such as width/height/framerate of video streams or samplerate/number of channels of audio.
 

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

Methods in org.gstreamer that return GObject
static GObject GObject.objectFor(com.sun.jna.Pointer ptr, java.lang.Class<? extends GObject> defaultClass)
           
 

Method parameters in org.gstreamer with type arguments of type GObject
static GObject GObject.objectFor(com.sun.jna.Pointer ptr, java.lang.Class<? extends GObject> defaultClass)
           
 

Uses of GObject in org.gstreamer.elements
 

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

Uses of GObject in org.gstreamer.interfaces
 

Subclasses of GObject in org.gstreamer.interfaces
 class ColorBalanceChannel
           
 class MixerTrack
           
 class Property
           
 class TunerChannel
           
 class TunerNorm
           
 

Methods in org.gstreamer.interfaces with type parameters of type GObject
protected
<T extends GObject>
java.util.List<T>
GstInterface.objectList(GlibAPI.GList glist, GstInterface.ListElementCreator<T> creator)
          Build a List of Object from the native GList.
 

Uses of GObject in org.gstreamer.io
 

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

Uses of GObject in org.gstreamer.lowlevel
 

Methods in org.gstreamer.lowlevel that return GObject
 GObject GValueAPI.g_value_dup_object(GValueAPI.GValue value)
           
 GObject GValueAPI.g_value_get_object(GValueAPI.GValue value)
           
 

Methods in org.gstreamer.lowlevel with parameters of type GObject
 void GObjectAPI.GObjectClass.Dispose.callback(GObject object)
           
 void GObjectAPI.GObjectClass.Finalize.callback(GObject object)
           
 void GObjectAPI.GObjectClass.SetProperty.callback(GObject object, int property_id, com.sun.jna.Pointer value, com.sun.jna.Pointer spec)
           
 void GObjectAPI.GObjectClass.GetProperty.callback(GObject object, int property_id, com.sun.jna.Pointer value, com.sun.jna.Pointer spec)
           
 void GObjectAPI.GObjectClass.Notify.callback(GObject object, com.sun.jna.Pointer spec)
           
 void GObjectAPI.g_object_get_property(GObject obj, java.lang.String property, GValueAPI.GValue data)
           
 void GObjectAPI.g_object_get(GObject obj, java.lang.String propertyName, com.sun.jna.ptr.PointerByReference... data)
           
 boolean GObjectAPI.g_object_is_floating(GObject obj)
           
 com.sun.jna.Pointer GObjectAPI.g_object_ref(GObject object)
           
 void GObjectAPI.g_object_set_property(GObject obj, java.lang.String property, GValueAPI.GValue data)
           
 void GObjectAPI.g_object_set(GObject obj, java.lang.String propertyName, java.lang.Object... data)
           
 void GObjectAPI.g_object_unref(GObject object)
           
 void GObjectAPI.g_object_weak_ref(GObject object, GObjectAPI.GWeakNotify notify, IntPtr data)
           
 void GObjectAPI.g_object_weak_unref(GObject object, GObjectAPI.GWeakNotify notify, IntPtr data)
           
 com.sun.jna.NativeLong GObjectAPI.g_signal_connect_data(GObject obj, java.lang.String signal, com.sun.jna.Callback callback, com.sun.jna.Pointer data, GObjectAPI.GClosureNotify destroy_data, int connect_flags)
           
 com.sun.jna.NativeLong GSignalAPI.g_signal_connect_data(GObject obj, java.lang.String signal, com.sun.jna.Callback callback, com.sun.jna.Pointer data, GObjectAPI.GClosureNotify destroy_data, int connect_flags)
           
 void GObjectAPI.g_signal_handler_disconnect(GObject obj, com.sun.jna.NativeLong id)
           
 void GSignalAPI.g_signal_handler_disconnect(GObject obj, com.sun.jna.NativeLong id)
           
 void GValueAPI.g_value_set_object(GValueAPI.GValue value, GObject v_object)
           
 void GValueAPI.g_value_take_object(GValueAPI.GValue value, GObject v_object)
           
 

Constructors in org.gstreamer.lowlevel with parameters of type GObject
GObjectAPI.GObjectStruct(GObject obj)