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 intAPPLICATIONstatic intBUFFERINGstatic intBYTEPOSITIONstatic intCLOCK_LOSTstatic intCLOCK_PROVIDEstatic intDURATIONstatic intELEMENTstatic intEOSstatic intERRORstatic intINFOstatic intNEW_CLOCKstatic intRESOURCEstatic intSEGMENT_DONEstatic intSEGMENT_STARTstatic intSTATE_CHANGEDstatic intSTATE_DIRTYstatic intSTEP_DONEstatic intSTREAM_STATUSstatic intSTRUCTURE_CHANGEstatic intTAGstatic intWARNING
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectgetSrc()intgetType()static MessagenewBuffering(Object src, boolean busy, int percent)static MessagenewBytePosition(Object src, long aPos)static MessagenewDuration(Object src, int aFmt, long aDur)static MessagenewEOS(Object src)static MessagenewError(Object src, java.lang.String str)static MessagenewResource(Object src, java.lang.String aString)static MessagenewStateChanged(Object src, int old, int next, int pending)static MessagenewStateDirty(Object src)static MessagenewStreamStatus(Object src, boolean start, int reason, java.lang.String aString)static MessagenewWarning(Object src, java.lang.String str)booleanparseBufferingBusy()intparseBufferingPercent()longparseBytePosition()intparseDurationFormat()longparseDurationValue()java.lang.StringparseErrorString()java.lang.StringparseResourceString()intparseStateChangedNext()intparseStateChangedOld()intparseStateChangedPending()intparseStreamStatusReason()booleanparseStreamStatusStart()java.lang.StringparseStreamStatusString()java.lang.StringtoString()
-
-
-
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:
toStringin 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()
-
-