public class BufferDataAppSink extends Bin
Modifier and Type | Class and Description |
---|---|
static interface |
BufferDataAppSink.Listener |
Bin.DO_LATENCY, Bin.ELEMENT_ADDED, Bin.ELEMENT_REMOVED
Element.NO_MORE_PADS, Element.PAD_ADDED, Element.PAD_REMOVED
GObject.GCallback
NativeObject.Initializer
DEBUG_GRAPH_SHOW_ALL, DEBUG_GRAPH_SHOW_CAPS_DETAILS, DEBUG_GRAPH_SHOW_MEDIA_TYPE, DEBUG_GRAPH_SHOW_NON_DEFAULT_PARAMS, DEBUG_GRAPH_SHOW_STATES
defaultInit, ownsHandle
Constructor and Description |
---|
BufferDataAppSink(java.lang.String name,
BufferDataAppSink.Listener listener) |
BufferDataAppSink(java.lang.String name,
Pipeline pipeline,
BufferDataAppSink.Listener listener) |
BufferDataAppSink(java.lang.String name,
java.lang.String mask,
BufferDataAppSink.Listener listener) |
Modifier and Type | Method and Description |
---|---|
Caps |
getCaps()
Gets the Caps configured on this data sink
|
BaseSink |
getSinkElement()
Gets the actual gstreamer sink element.
|
void |
removeListener()
Sets the listener to null.
|
void |
setAutoDisposeBuffer(boolean autoDispose)
Indicate whether the the native buffer is disposed automatically by the sink object
or not.
|
add, addMany, connect, connect, connect, debugToDotFile, debugToDotFile, disconnect, disconnect, disconnect, getElementByInterface, getElementByName, getElementByNameRecurseUp, getElements, getElementsRecursive, getElementsSorted, getSinks, getSources, launch, remove, removeMany
addPad, connect, connect, connect, disconnect, disconnect, disconnect, getBaseTime, getBus, getClock, getFactory, getPad, getPads, getRequestPad, getSinkPads, getSrcPads, getStartTime, getState, getState, getState, getState, getStaticPad, isPlaying, link, link, linkMany, linkPads, linkPadsFiltered, makeRawElement, pause, play, postMessage, ready, releaseRequestPad, removePad, sendEvent, setBaseTime, setCaps, setLockedState, setStartTime, setState, stop, syncStateWithParent, unlink, unlinkMany, unlinkPads
addListenerProxy, getName, getParent, initializer, initializer, ref, removeListenerProxy, setName, steal, toString, unref
addCallback, connect, connect, connect, disconnect, disconnect, disposeNativeHandle, emit, emit, g_signal_connect, get, getPointer, getPropertyDefaultValue, getPropertyMaximumValue, getPropertyMinimumValue, getType, invalidate, objectForX, removeCallback, set
classFor, disown, dispose, equals, finalize, getNativeAddress, handle, hashCode, initializer, instanceFor, isDisposed, nativeValue, objectFor, objectFor, objectFor, objectFor
public BufferDataAppSink(java.lang.String name, BufferDataAppSink.Listener listener)
public BufferDataAppSink(java.lang.String name, java.lang.String mask, BufferDataAppSink.Listener listener)
public BufferDataAppSink(java.lang.String name, Pipeline pipeline, BufferDataAppSink.Listener listener)
public void removeListener()
public void setAutoDisposeBuffer(boolean autoDispose)
public BaseSink getSinkElement()
public Caps getCaps()