Package com.fluendo.jst
Class Message
- java.lang.Object
-
- com.fluendo.jst.Message
-
public class Message extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static int
APPLICATION
static int
BUFFERING
static int
BYTEPOSITION
static int
CLOCK_LOST
static int
CLOCK_PROVIDE
static int
DURATION
static int
ELEMENT
static int
EOS
static int
ERROR
static int
INFO
static int
NEW_CLOCK
static int
RESOURCE
static int
SEGMENT_DONE
static int
SEGMENT_START
static int
STATE_CHANGED
static int
STATE_DIRTY
static int
STEP_DONE
static int
STREAM_STATUS
static int
STRUCTURE_CHANGE
static int
TAG
static int
WARNING
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description 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()
-
-
-
Field Detail
-
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
-
-
Method Detail
-
getSrc
public Object getSrc()
-
getType
public int getType()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
parseErrorString
public java.lang.String parseErrorString()
-
parseBufferingBusy
public boolean parseBufferingBusy()
-
parseBufferingPercent
public int parseBufferingPercent()
-
parseStateChangedOld
public int parseStateChangedOld()
-
parseStateChangedNext
public int parseStateChangedNext()
-
parseStateChangedPending
public int parseStateChangedPending()
-
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()
-
parseResourceString
public java.lang.String parseResourceString()
-
parseDurationFormat
public int parseDurationFormat()
-
parseDurationValue
public long parseDurationValue()
-
parseBytePosition
public long parseBytePosition()
-
-