|
||||||||||
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.GObject
org.gstreamer.GstObject
org.gstreamer.Element
org.gstreamer.Bin
org.gstreamer.elements.good.RTPBin
public class RTPBin
Java representation of gstreamer gstrtpbin
Nested Class Summary | |
---|---|
static interface |
RTPBin.ON_BYE_SSRC
Signal emitted when an SSRC that became inactive because of a BYE packet. |
static interface |
RTPBin.ON_BYE_TIMEOUT
Signal emitted when an SSRC that has timed out because of BYE. |
static interface |
RTPBin.ON_NEW_SSRC
Signal emitted when a new SSRC that entered session. |
static interface |
RTPBin.ON_NPT_STOP
Signal emitted when SSRC sender has sent data up to the configured NPT stop time. |
static interface |
RTPBin.ON_SENDER_TIMEOUT
Signal emitted when a sender SSRC that has timed out and became a receiver. |
static interface |
RTPBin.ON_SSRC_ACTIVE
Signal emitted when a SSRC that is active, i.e., sending RTCP. |
static interface |
RTPBin.ON_SSRC_COLLISION
Signal emitted when we have an SSRC collision. |
static interface |
RTPBin.ON_SSRC_SDES
Signal emitted when a SSRC that is active, i.e., sending RTCP. |
static interface |
RTPBin.ON_SSRC_VALIDATED
Signal emitted when a new SSRC that became validated. |
static interface |
RTPBin.ON_TIMEOUT
Signal emitted when an SSRC that has timed out. |
static interface |
RTPBin.PAYLOAD_TYPE_CHANGE
Signal emitted when the current payload type changed to pt in session. |
static interface |
RTPBin.REQUEST_PT_MAP
Request the payload type as GstCaps for pt in session. |
Nested classes/interfaces inherited from class org.gstreamer.Bin |
---|
Bin.DO_LATENCY, Bin.ELEMENT_ADDED, Bin.ELEMENT_REMOVED |
Nested classes/interfaces inherited from class org.gstreamer.Element |
---|
Element.NO_MORE_PADS, Element.PAD_ADDED, Element.PAD_REMOVED |
Nested classes/interfaces inherited from class org.gstreamer.GObject |
---|
GObject.GCallback |
Nested classes/interfaces inherited from class org.gstreamer.lowlevel.NativeObject |
---|
NativeObject.Initializer |
Field Summary | |
---|---|
static java.lang.String |
GST_NAME
|
Fields inherited from class org.gstreamer.Bin |
---|
DEBUG_GRAPH_SHOW_ALL, DEBUG_GRAPH_SHOW_CAPS_DETAILS, DEBUG_GRAPH_SHOW_MEDIA_TYPE, DEBUG_GRAPH_SHOW_NON_DEFAULT_PARAMS, DEBUG_GRAPH_SHOW_STATES |
Fields inherited from class org.gstreamer.lowlevel.NativeObject |
---|
defaultInit, ownsHandle |
Constructor Summary | |
---|---|
RTPBin(NativeObject.Initializer init)
|
|
RTPBin(java.lang.String name)
|
Method Summary | |
---|---|
void |
connect(RTPBin.ON_BYE_SSRC listener)
Add a listener for the on-bye-ssrc signal on this RTPBin |
void |
connect(RTPBin.ON_BYE_TIMEOUT listener)
Add a listener for the on-bye-timeout signal on this RTPBin |
void |
connect(RTPBin.ON_NEW_SSRC listener)
Add a listener for the on-new-ssrc signal on this RTPBin |
void |
connect(RTPBin.ON_NPT_STOP listener)
Add a listener for the on-npt-stop signal on this RTPBin |
void |
connect(RTPBin.ON_SENDER_TIMEOUT listener)
Add a listener for the on-sender-timeout signal on this RTPBin |
void |
connect(RTPBin.ON_SSRC_ACTIVE listener)
Add a listener for the on-ssrc-active signal on this RTPBin |
void |
connect(RTPBin.ON_SSRC_COLLISION listener)
Add a listener for the on-ssrc-collision signal on this RTPBin |
void |
connect(RTPBin.ON_SSRC_SDES listener)
Add a listener for the on-ssrc-sdes signal on this RTPBin |
void |
connect(RTPBin.ON_SSRC_VALIDATED listener)
Add a listener for the on-ssrc-validated signal on this RTPBin |
void |
connect(RTPBin.ON_TIMEOUT listener)
Add a listener for the on-timeout signal on this RTPBin |
void |
connect(RTPBin.PAYLOAD_TYPE_CHANGE listener)
Add a listener for the payload-type-change signal on this RTPBin |
void |
connect(RTPBin.REQUEST_PT_MAP listener)
Add a listener for the request-pt-map signal on this RTPBin |
void |
disconnect(RTPBin.ON_BYE_SSRC listener)
Disconnect the listener for the on-bye-ssrc signal on this RTPBin |
void |
disconnect(RTPBin.ON_BYE_TIMEOUT listener)
Disconnect the listener for the on-bye-timeout signal on this RTPBin |
void |
disconnect(RTPBin.ON_NEW_SSRC listener)
Disconnect the listener for the on-new-ssrc signal on this RTPBin |
void |
disconnect(RTPBin.ON_NPT_STOP listener)
Disconnect the listener for the on-npt-stop signal on this RTPBin |
void |
disconnect(RTPBin.ON_SENDER_TIMEOUT listener)
Disconnect the listener for the on-sender-timeout signal on this RTPBin |
void |
disconnect(RTPBin.ON_SSRC_ACTIVE listener)
Disconnect the listener for the on-ssrc-active signal on this RTPBin |
void |
disconnect(RTPBin.ON_SSRC_COLLISION listener)
Disconnect the listener for the on-ssrc-collision signal on this RTPBin |
void |
disconnect(RTPBin.ON_SSRC_SDES listener)
Disconnect the listener for the on-ssrc-sdes signal on this RTPBin |
void |
disconnect(RTPBin.ON_SSRC_VALIDATED listener)
Disconnect the listener for the on-ssrc-validated signal on this RTPBin |
void |
disconnect(RTPBin.ON_TIMEOUT listener)
Disconnect the listener for the on-timeout signal on this RTPBin |
void |
disconnect(RTPBin.PAYLOAD_TYPE_CHANGE listener)
Disconnect the listener for the payload-type-change signal on this RTPBin |
void |
disconnect(RTPBin.REQUEST_PT_MAP listener)
Disconnect the listener for the request-pt-map signal on this RTPBin |
Methods inherited from class org.gstreamer.Bin |
---|
add, addMany, connect, connect, connect, debugToDotFile, debugToDotFile, disconnect, disconnect, disconnect, getElementByInterface, getElementByName, getElementByNameRecurseUp, getElements, getElementsRecursive, getElementsSorted, getSinks, getSources, launch, remove, removeMany |
Methods inherited from class org.gstreamer.Element |
---|
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 |
Methods inherited from class org.gstreamer.GstObject |
---|
addListenerProxy, getName, getParent, initializer, initializer, ref, removeListenerProxy, setName, steal, toString, unref |
Methods inherited from class org.gstreamer.GObject |
---|
addCallback, connect, connect, connect, disconnect, disconnect, disposeNativeHandle, emit, emit, g_signal_connect, get, getPointer, getPropertyDefaultValue, getPropertyMaximumValue, getPropertyMinimumValue, getType, invalidate, objectFor, removeCallback, set |
Methods inherited from class org.gstreamer.lowlevel.NativeObject |
---|
classFor, disown, dispose, equals, finalize, getNativeAddress, handle, hashCode, initializer, instanceFor, isDisposed, nativeValue, objectFor, objectFor, objectFor |
Methods inherited from class java.lang.Object |
---|
clone, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String GST_NAME
Constructor Detail |
---|
public RTPBin(java.lang.String name)
public RTPBin(NativeObject.Initializer init)
Method Detail |
---|
public void connect(RTPBin.ON_BYE_SSRC listener)
on-bye-ssrc
signal on this RTPBin
listener
- The listener to be called.public void disconnect(RTPBin.ON_BYE_SSRC listener)
on-bye-ssrc
signal on this RTPBin
listener
- The listener that was registered to receive the signal.public void connect(RTPBin.ON_BYE_TIMEOUT listener)
on-bye-timeout
signal on this RTPBin
listener
- The listener to be called.public void disconnect(RTPBin.ON_BYE_TIMEOUT listener)
on-bye-timeout
signal on this RTPBin
listener
- The listener that was registered to receive the signal.public void connect(RTPBin.ON_NEW_SSRC listener)
on-new-ssrc
signal on this RTPBin
listener
- The listener to be called.public void disconnect(RTPBin.ON_NEW_SSRC listener)
on-new-ssrc
signal on this RTPBin
listener
- The listener that was registered to receive the signal.public void connect(RTPBin.ON_NPT_STOP listener)
on-npt-stop
signal on this RTPBin
listener
- The listener to be called.public void disconnect(RTPBin.ON_NPT_STOP listener)
on-npt-stop
signal on this RTPBin
listener
- The listener that was registered to receive the signal.public void connect(RTPBin.ON_SENDER_TIMEOUT listener)
on-sender-timeout
signal on this RTPBin
listener
- The listener to be called.public void disconnect(RTPBin.ON_SENDER_TIMEOUT listener)
on-sender-timeout
signal on this RTPBin
listener
- The listener that was registered to receive the signal.public void connect(RTPBin.ON_SSRC_ACTIVE listener)
on-ssrc-active
signal on this RTPBin
listener
- The listener to be called.public void disconnect(RTPBin.ON_SSRC_ACTIVE listener)
on-ssrc-active
signal on this RTPBin
listener
- The listener that was registered to receive the signal.public void connect(RTPBin.ON_SSRC_COLLISION listener)
on-ssrc-collision
signal on this RTPBin
listener
- The listener to be called.public void disconnect(RTPBin.ON_SSRC_COLLISION listener)
on-ssrc-collision
signal on this RTPBin
listener
- The listener that was registered to receive the signal.public void connect(RTPBin.ON_SSRC_SDES listener)
on-ssrc-sdes
signal on this RTPBin
listener
- The listener to be called.public void disconnect(RTPBin.ON_SSRC_SDES listener)
on-ssrc-sdes
signal on this RTPBin
listener
- The listener that was registered to receive the signal.public void connect(RTPBin.ON_SSRC_VALIDATED listener)
on-ssrc-validated
signal on this RTPBin
listener
- The listener to be called.public void disconnect(RTPBin.ON_SSRC_VALIDATED listener)
on-ssrc-validated
signal on this RTPBin
listener
- The listener that was registered to receive the signal.public void connect(RTPBin.ON_TIMEOUT listener)
on-timeout
signal on this RTPBin
listener
- The listener to be called.public void disconnect(RTPBin.ON_TIMEOUT listener)
on-timeout
signal on this RTPBin
listener
- The listener that was registered to receive the signal.public void connect(RTPBin.REQUEST_PT_MAP listener)
request-pt-map
signal on this RTPBin
listener
- The listener to be called.public void disconnect(RTPBin.REQUEST_PT_MAP listener)
request-pt-map
signal on this RTPBin
listener
- The listener that was registered to receive the signal.public void connect(RTPBin.PAYLOAD_TYPE_CHANGE listener)
payload-type-change
signal on this RTPBin
listener
- The listener to be called.public void disconnect(RTPBin.PAYLOAD_TYPE_CHANGE listener)
payload-type-change
signal on this RTPBin
listener
- The listener that was registered to receive the signal.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |