| Package | Description |
|---|---|
| org.freedesktop.gstreamer | |
| org.freedesktop.gstreamer.controller | |
| org.freedesktop.gstreamer.elements | |
| org.freedesktop.gstreamer.video | |
| org.freedesktop.gstreamer.webrtc |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
Bin.DEEP_ELEMENT_ADDED
|
static interface |
Bin.DEEP_ELEMENT_REMOVED
|
class |
Promise
A miniobject for future/promise-like functionality
|
class |
PromiseResult
The result of a
Promise
Available since GStreamer 1.14 |
| Modifier and Type | Method and Description |
|---|---|
void |
Bin.connect(Bin.DEEP_ELEMENT_ADDED listener)
Add a listener for the
deep-element-added signal on this Bin |
void |
Bin.connect(Bin.DEEP_ELEMENT_REMOVED listener)
Add a listener for the
deep-element-removed signal on this
Bin |
void |
Bin.disconnect(Bin.DEEP_ELEMENT_ADDED listener)
Disconnect the listener for the
deep-element-added signal |
void |
Bin.disconnect(Bin.DEEP_ELEMENT_REMOVED listener)
Disconnect the listener for the
deep-element-removed signal |
EnumSet<BufferFlags> |
Buffer.getFlags()
Get the GstBufferFlags describing this buffer.
|
<T extends Meta> |
Buffer.getMetaCount(Meta.API<T> api)
Check number of metadata for api.
|
<T extends Meta> |
Buffer.hasMeta(Meta.API<T> api)
Check if buffer contains metadata for api.
|
void |
Sample.setBuffer(Buffer buffer)
Set the
Buffer associated with sample. |
void |
Sample.setCaps(Caps caps)
Set the
Caps associated with sample. |
boolean |
Buffer.setFlags(EnumSet<BufferFlags> flags)
Set some of the GstBufferFlags describing this buffer.
|
boolean |
Buffer.unsetFlags(EnumSet<BufferFlags> flags)
unset the GstBufferFlags describing this buffer.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ProxyControlBinding
Attachment for forwarding control sources
|
| Modifier and Type | Method and Description |
|---|---|
static ProxyControlBinding |
ProxyControlBinding.create(GstObject object,
String propertyName,
GstObject refObject,
String refPropertyName)
Create a ProxyControlBinding that forwards all access to data or
syncValues() requests from propertyName on object to the control
binding at refPropertyName on refObject .
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
PlayBin.ELEMENT_SETUP
This signal is emitted when a new element is added to playbin or any of
its sub-bins.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PlayBin.connect(PlayBin.ELEMENT_SETUP listener)
Add a listener for the
element-setup signal. |
void |
PlayBin.disconnect(PlayBin.ELEMENT_SETUP listener)
Remove listener for the
element-setup signal. |
| Modifier and Type | Class and Description |
|---|---|
class |
VideoTimeCode
A representation of a SMPTE time code.
|
class |
VideoTimeCodeConfig
The configuration of the time code.
|
class |
VideoTimeCodeMeta
Extra buffer metadata describing the GstVideoTimeCode of the frame.
|
| 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
|
class |
WebRTCICEGatheringState
The ICE gathering state of WebRTC peer
Available since GStreamer 1.14
|
class |
WebRTCPeerConnectionState
The state of a WebRTC peer connection
Available since GStreamer 1.14
|
class |
WebRTCSDPType
The type of a
WebRTCSessionDescription |
Copyright © 2021 gstreamer-java. All rights reserved.