| Package | Description |
|---|---|
| org.freedesktop.gstreamer | |
| org.freedesktop.gstreamer.event | |
| org.freedesktop.gstreamer.message | |
| org.freedesktop.gstreamer.query |
| Modifier and Type | Class and Description |
|---|---|
class |
Buffer
Buffers are the basic unit of data transfer in GStreamer.
|
class |
Caps
Structure describing sets of media formats
|
class |
Context
Lightweight objects to represent element contexts.
|
class |
Promise
A miniobject for future/promise-like functionality
|
class |
Sample
A Sample is a small object containing data, a type, timing and extra
arbitrary information.
|
class |
TagList
List of tags and values used to describe media metadata.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends MiniObject> |
MiniObject.copy()
Create a new MiniObject as a copy of the this instance.
|
protected <T extends MiniObject> |
MiniObject.makeWritable()
Makes a writable instance of this MiniObject.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BufferSizeEvent
A buffersize event.
|
class |
CapsEvent
A CAPS event for
Caps. |
class |
EOSEvent
End-Of-Stream event.
|
class |
Event
Base type of all events.
|
class |
FlushStartEvent
Start a flush operation.
|
class |
FlushStopEvent
Stop a flush operation.
|
class |
LatencyEvent
Notification of new latency adjustment.
|
class |
NavigationEvent
Navigation events are usually used for communicating user requests, such as
mouse or keyboard movements, to upstream elements.
|
class |
QOSEvent
A quality message.
|
class |
ReconfigureEvent
A reconfigure event.
|
class |
SeekEvent
A request for a new playback position and rate.
|
class |
SegmentEvent
An event for
Segment |
class |
StepEvent
StepEvent.
|
class |
StreamStartEvent
Stream Start event.
|
class |
TagEvent
A metadata tag event.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BufferingMessage
This message can be posted by an element that
needs to buffer data before it can continue processing.
|
class |
DurationChangedMessage
A duration changed message.
|
class |
EOSMessage
An End-of-Stream Message.
|
class |
ErrorMessage
This message is posted by element when a fatal event occurs.
|
class |
InfoMessage
This message is posted by element to provide information to the application.
|
class |
LatencyMessage
Message posted by elements when their latency requirements have changed.
|
class |
Message
Lightweight objects to signal the occurrence of pipeline events.
|
class |
NeedContextMessage
Message indicating that an element wants a specific context.
|
class |
SegmentDoneMessage
This message is posted by elements that finish playback of a segment as a
result of a segment seek.
|
class |
StateChangedMessage
A state change message.
|
class |
TagMessage
This message is posted by elements that have discovered new tags.
|
class |
WarningMessage
This message is posted by element when a warning notice is required.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AllocationQuery
An allocation query for querying allocation properties.
|
class |
ConvertQuery
A convert query used to ask for a conversion between one format and another.
|
class |
DurationQuery
A duration query used to get the total length of a stream.
|
class |
FormatsQuery
Used for querying formats of the stream.
|
class |
LatencyQuery
Used for querying the latency of the stream.
|
class |
PositionQuery
Used to query an element for the current position in the stream.
|
class |
Query
Base query type.
|
class |
SeekingQuery
Used for querying the seeking properties of the stream.
|
class |
SegmentQuery
Used to discover information about the currently configured segment for
playback.
|
Copyright © 2021 gstreamer-java. All rights reserved.