public class StateChangedMessage extends Message
This message is posted whenever an element changes its state.
NativeObject.Initializer
messageStruct
defaultInit, 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, makeWritable
disposeNativeHandle, isWritable, makeWritable, ref, unref
classFor, disown, dispose, equals, finalize, getNativeAddress, handle, hashCode, initializer, initializer, instanceFor, invalidate, isDisposed, nativeValue, objectFor, objectFor, objectFor, objectFor, toString
public StateChangedMessage(NativeObject.Initializer init)
init
- internal initialization data.public State getOldState()
public State getNewState()
public State getPendingState()