public class StateChangedMessage extends Message
This message is posted whenever an element changes its state.
NativeObject.InitializermessageStructdefaultInit, LIFECYCLE, ownsHandle| Constructor and Description |
|---|
StateChangedMessage(GstObject src,
State old,
State current,
State pending)
Creates a new state-changed message.
|
StateChangedMessage(NativeObject.Initializer init)
Creates a new Buffering message.
|
| Modifier and Type | Method and Description |
|---|---|
State |
getNewState()
Gets the new (current) state.
|
State |
getOldState()
Gets the previous state.
|
State |
getPendingState()
Gets the pending (target) state.
|
copy, getSource, getStructure, getType, makeWritabledisposeNativeHandle, isWritable, makeWritable, ref, unrefclassFor, disown, dispose, equals, finalize, getNativeAddress, handle, hashCode, initializer, initializer, instanceFor, invalidate, isDisposed, nativeValue, objectFor, objectFor, objectFor, objectFor, toStringpublic StateChangedMessage(NativeObject.Initializer init)
init - internal initialization data.public State getOldState()
public State getNewState()
public State getPendingState()