|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gstreamer.lowlevel.NativeValue
org.gstreamer.lowlevel.Handle
org.gstreamer.lowlevel.NativeObject
org.gstreamer.lowlevel.RefCountedObject
org.gstreamer.MiniObject
org.gstreamer.Event
org.gstreamer.event.BufferSizeEvent
public class BufferSizeEvent
Notification of new latency adjustment.
The event is sent upstream from the sinks and notifies elements that they should add an additional latency to the timestamps before synchronising against the clock.
The latency is mostly used in live sinks and is always expressed in the time format.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.gstreamer.lowlevel.NativeObject |
---|
org.gstreamer.lowlevel.NativeObject.Initializer |
Field Summary |
---|
Fields inherited from class org.gstreamer.lowlevel.NativeObject |
---|
defaultInit, LIFECYCLE, ownsHandle |
Constructor Summary | |
---|---|
BufferSizeEvent(Format format,
long minsize,
long maxsize,
boolean async)
Creates a new buffersize event. |
|
BufferSizeEvent(org.gstreamer.lowlevel.NativeObject.Initializer init)
This constructor is for internal use only. |
Method Summary | |
---|---|
Format |
getFormat()
Gets the format of the buffersize event. |
long |
getMaximumSize()
Gets the maximum buffer size. |
long |
getMinimumSize()
Gets the minimum buffer size. |
boolean |
isAsync()
Gets the preferred thread behaviour. |
Methods inherited from class org.gstreamer.Event |
---|
getStructure |
Methods inherited from class org.gstreamer.MiniObject |
---|
disposeNativeHandle, isWritable, makeWritable, objectFor, ref, unref |
Methods inherited from class org.gstreamer.lowlevel.NativeObject |
---|
classFor, disown, dispose, equals, finalize, getNativeAddress, handle, hashCode, initializer, initializer, instanceFor, invalidate, isDisposed, nativeValue, objectFor, objectFor, toString |
Methods inherited from class java.lang.Object |
---|
clone, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public BufferSizeEvent(org.gstreamer.lowlevel.NativeObject.Initializer init)
init
- initialization data.public BufferSizeEvent(Format format, long minsize, long maxsize, boolean async)
The event is sent downstream and notifies elements that they should provide a buffer of the specified dimensions.
When the async flag is set, a thread boundary is preferred.
format
- buffer formatminsize
- minimum buffer sizemaxsize
- maximum buffer sizeasync
- thread behaviorMethod Detail |
---|
public Format getFormat()
public long getMinimumSize()
public long getMaximumSize()
public boolean isAsync()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |