org.gstreamer.elements
Element.NO_MORE_PADS, Element.PAD_ADDED, Element.PAD_REMOVED
GObject.GCallback, GObject.NOTIFY
NativeObject.Initializer
Modifier and Type | Field and Description |
---|---|
static String |
GTYPE_NAME |
defaultInit, ownsHandle
Constructor and Description |
---|
BaseTransform(NativeObject.Initializer init) |
Modifier and Type | Method and Description |
---|---|
boolean |
isInPlace() |
boolean |
isPassthrough() |
boolean |
isQoSEnabled() |
void |
reconfigure() |
void |
setGapAware(boolean gapAware) |
void |
setInPlace(boolean inPlace) |
void |
setPassthrough(boolean passthrough) |
void |
setQoSEnabled(boolean enabled) |
void |
suggest(Caps caps,
int size) |
void |
updateQoS(double proportion,
long diff,
ClockTime timestamp) |
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, connect, disconnect, disconnect, disconnect, disposeNativeHandle, emit, emit, g_signal_connect, get, getPointer, getPropertyDefaultValue, getPropertyMaximumValue, getPropertyMinimumValue, getType, getType, getTypeName, invalidate, listPropertyNames, removeCallback, set
classFor, disown, dispose, equals, finalize, getNativeAddress, handle, hashCode, initializer, instanceFor, isDisposed, nativeValue, objectFor, objectFor, objectFor, objectFor
public static final String GTYPE_NAME
public BaseTransform(NativeObject.Initializer init)
public void setPassthrough(boolean passthrough)
public boolean isPassthrough()
public void setInPlace(boolean inPlace)
public boolean isInPlace()
public void updateQoS(double proportion, long diff, ClockTime timestamp)
public void setQoSEnabled(boolean enabled)
public boolean isQoSEnabled()
public void setGapAware(boolean gapAware)
public void suggest(Caps caps, int size)
public void reconfigure()
Copyright © 2014. All rights reserved.