com.fluendo.jst
Class Message
java.lang.Object
com.fluendo.jst.Message
public class Message
- extends java.lang.Object
Method Summary |
Object |
getSrc()
|
int |
getType()
|
static Message |
newBuffering(Object src,
boolean busy,
int percent)
|
static Message |
newBytePosition(Object src,
long aPos)
|
static Message |
newDuration(Object src,
int aFmt,
long aDur)
|
static Message |
newEOS(Object src)
|
static Message |
newError(Object src,
java.lang.String str)
|
static Message |
newResource(Object src,
java.lang.String aString)
|
static Message |
newStateChanged(Object src,
int old,
int next,
int pending)
|
static Message |
newStateDirty(Object src)
|
static Message |
newStreamStatus(Object src,
boolean start,
int reason,
java.lang.String aString)
|
static Message |
newWarning(Object src,
java.lang.String str)
|
boolean |
parseBufferingBusy()
|
int |
parseBufferingPercent()
|
long |
parseBytePosition()
|
int |
parseDurationFormat()
|
long |
parseDurationValue()
|
java.lang.String |
parseErrorString()
|
java.lang.String |
parseResourceString()
|
int |
parseStateChangedNext()
|
int |
parseStateChangedOld()
|
int |
parseStateChangedPending()
|
int |
parseStreamStatusReason()
|
boolean |
parseStreamStatusStart()
|
java.lang.String |
parseStreamStatusString()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
EOS
public static final int EOS
- See Also:
- Constant Field Values
ERROR
public static final int ERROR
- See Also:
- Constant Field Values
WARNING
public static final int WARNING
- See Also:
- Constant Field Values
INFO
public static final int INFO
- See Also:
- Constant Field Values
TAG
public static final int TAG
- See Also:
- Constant Field Values
BUFFERING
public static final int BUFFERING
- See Also:
- Constant Field Values
STATE_CHANGED
public static final int STATE_CHANGED
- See Also:
- Constant Field Values
STATE_DIRTY
public static final int STATE_DIRTY
- See Also:
- Constant Field Values
STEP_DONE
public static final int STEP_DONE
- See Also:
- Constant Field Values
CLOCK_PROVIDE
public static final int CLOCK_PROVIDE
- See Also:
- Constant Field Values
CLOCK_LOST
public static final int CLOCK_LOST
- See Also:
- Constant Field Values
NEW_CLOCK
public static final int NEW_CLOCK
- See Also:
- Constant Field Values
STRUCTURE_CHANGE
public static final int STRUCTURE_CHANGE
- See Also:
- Constant Field Values
STREAM_STATUS
public static final int STREAM_STATUS
- See Also:
- Constant Field Values
APPLICATION
public static final int APPLICATION
- See Also:
- Constant Field Values
ELEMENT
public static final int ELEMENT
- See Also:
- Constant Field Values
SEGMENT_START
public static final int SEGMENT_START
- See Also:
- Constant Field Values
SEGMENT_DONE
public static final int SEGMENT_DONE
- See Also:
- Constant Field Values
DURATION
public static final int DURATION
- See Also:
- Constant Field Values
RESOURCE
public static final int RESOURCE
- See Also:
- Constant Field Values
BYTEPOSITION
public static final int BYTEPOSITION
- See Also:
- Constant Field Values
getSrc
public Object getSrc()
getType
public int getType()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
newEOS
public static Message newEOS(Object src)
newError
public static Message newError(Object src,
java.lang.String str)
newWarning
public static Message newWarning(Object src,
java.lang.String str)
parseErrorString
public java.lang.String parseErrorString()
newBuffering
public static Message newBuffering(Object src,
boolean busy,
int percent)
parseBufferingBusy
public boolean parseBufferingBusy()
parseBufferingPercent
public int parseBufferingPercent()
newStateChanged
public static Message newStateChanged(Object src,
int old,
int next,
int pending)
parseStateChangedOld
public int parseStateChangedOld()
parseStateChangedNext
public int parseStateChangedNext()
parseStateChangedPending
public int parseStateChangedPending()
newStateDirty
public static Message newStateDirty(Object src)
newStreamStatus
public static Message newStreamStatus(Object src,
boolean start,
int reason,
java.lang.String aString)
parseStreamStatusString
public java.lang.String parseStreamStatusString()
parseStreamStatusStart
public boolean parseStreamStatusStart()
parseStreamStatusReason
public int parseStreamStatusReason()
newResource
public static Message newResource(Object src,
java.lang.String aString)
parseResourceString
public java.lang.String parseResourceString()
newDuration
public static Message newDuration(Object src,
int aFmt,
long aDur)
parseDurationFormat
public int parseDurationFormat()
parseDurationValue
public long parseDurationValue()
newBytePosition
public static Message newBytePosition(Object src,
long aPos)
parseBytePosition
public long parseBytePosition()