| Modifier and Type | Class and Description |
|---|---|
class |
Bin
Base class and element that can contain other elements.
|
class |
BufferPool
A BufferPool is an object that can be used to pre-allocate and recycle
buffers of the same size and with the same properties.
|
class |
Bus
|
class |
Clock
Abstract class for global clocks.
|
class |
ControlBinding
Attachment for control source sources.
|
class |
ControlSource
Base class for control source sources.
|
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
|
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 top level 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 |
class |
Registry
Abstract base class for management of
Plugin objects. |
| Modifier and Type | Method and Description |
|---|---|
void |
Structure.setObject(String field,
String typeName,
GObject object)
Set an object field in the structure.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ARGBControlBinding
Attachment for control sources to ARGB properties
|
class |
DirectControlBinding
Direct attachment for control sources.
|
class |
InterpolationControlSource
Interpolation control source.
|
class |
LFOControlSource
LFO control source.
|
class |
ProxyControlBinding
Attachment for forwarding control sources
|
class |
TimedValueControlSource
Timed value control source base class.
|
class |
TriggerControlSource
Trigger control source.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Device
Devices are objects representing a device, they contain relevant metadata
about the device, such as its class and the GstCaps representing the media
types it can produce or handle.
|
class |
DeviceMonitor
A device monitor and prober
|
class |
DeviceProvider
A device provider.
|
class |
DeviceProviderFactory
A factory for
DeviceProvider |
| Modifier and Type | Class and Description |
|---|---|
class |
AppSink
A sink
Element that provides an easy way for applications to extract
samples from a pipeline. |
class |
AppSrc
A source
Element that provides an easy way for applications to insert
data into a GStreamer pipeline. |
class |
BaseSink
A base class for sink elements.
|
class |
BaseSrc
A base class for source elements.
|
class |
BaseTransform
A base class for simple transform filters.
|
class |
DecodeBin
A
Bin that auto-magically constructs a decoding pipeline using
available decoders and demuxers via auto-plugging. |
class |
PlayBin
Playbin provides a stand-alone everything-in-one abstraction for an audio
and/or video player.
|
class |
URIDecodeBin
A
Bin that decodes data from a URI into raw media. |
| Modifier and Type | Class and Description |
|---|---|
class |
GCancellable |
class |
GInetAddress |
class |
GInetSocketAddress |
class |
GSocket |
class |
GSocketAddress |
| Modifier and Type | Method and Description |
|---|---|
GObject |
GObject.GInterface.getGObject()
Get the GObject implementing this interface.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ColorBalanceChannel |
| Modifier and Type | Class and Description |
|---|---|
class |
WebRTCBin
WebRTCBin is an abstraction over gstreamers webrtcbin element It is
structured to mimic the RTCPeerConnection API that is available in web
browsers
|
Copyright © 2021 gstreamer-java. All rights reserved.