public class BufferDataAppSink extends Bin
| Modifier and Type | Class and Description |
|---|---|
static interface |
BufferDataAppSink.Listener |
Bin.DO_LATENCY, Bin.ELEMENT_ADDED, Bin.ELEMENT_REMOVEDElement.NO_MORE_PADS, Element.PAD_ADDED, Element.PAD_REMOVEDGObject.GCallbackNativeObject.InitializerDEBUG_GRAPH_SHOW_ALL, DEBUG_GRAPH_SHOW_CAPS_DETAILS, DEBUG_GRAPH_SHOW_MEDIA_TYPE, DEBUG_GRAPH_SHOW_NON_DEFAULT_PARAMS, DEBUG_GRAPH_SHOW_STATESdefaultInit, 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, removeManyaddPad, 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, unlinkPadsaddListenerProxy, getName, getParent, initializer, initializer, ref, removeListenerProxy, setName, steal, toString, unrefaddCallback, connect, connect, connect, disconnect, disconnect, disposeNativeHandle, emit, emit, g_signal_connect, get, getPointer, getPropertyDefaultValue, getPropertyMaximumValue, getPropertyMinimumValue, getType, invalidate, objectForX, removeCallback, setclassFor, disown, dispose, equals, finalize, getNativeAddress, handle, hashCode, initializer, instanceFor, isDisposed, nativeValue, objectFor, objectFor, objectFor, objectForpublic 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()