Package com.fluendo.jst
Class Element
java.lang.Object
com.fluendo.jst.Object
com.fluendo.jst.Element
- Direct Known Subclasses:
HTTPSrc
,JPEGDec
,KateDec
,MulawDec
,MultipartDemux
,OggDemux
,Overlay
,Pipeline
,Queue
,Selector
,Sink
,SmokeDec
,TheoraDec
,VorbisDec
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static String[]
static final int
static final int
static final int
Fields inherited from class com.fluendo.jst.Object
OBJECT_FLAG_LAST
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
boolean
void
addPadListener
(PadListener listener) int
continueState
(int result) enumPads()
getBus()
getClock()
abstract String
getMime()
int
getState
(int[] resState, int[] resPending, long timeout) static String
getStateName
(int state) int
getStateNext
(int current, int pending) static String
getStateReturnName
(int ret) int
getTransition
(int current, int next) int
getTransitionCurrent
(int transition) int
getTransitionNext
(int transition) void
void
void
postMessage
(Message message) boolean
boolean
void
removePadListener
(PadListener listener) requestSinkPad
(Pad peer) boolean
void
void
final int
setState
(int newState) toString()
int
typeFind
(byte[] data, int offset, int length)
-
Field Details
-
FLAG_IS_SINK
public static final int FLAG_IS_SINK- See Also:
-
ELEMENT_FLAG_LAST
public static final int ELEMENT_FLAG_LAST- See Also:
-
NONE
public static final int NONE- See Also:
-
STOP
public static final int STOP- See Also:
-
PAUSE
public static final int PAUSE- See Also:
-
PLAY
public static final int PLAY- See Also:
-
STOP_PAUSE
public static final int STOP_PAUSE- See Also:
-
PAUSE_PLAY
public static final int PAUSE_PLAY- See Also:
-
PLAY_PAUSE
public static final int PLAY_PAUSE- See Also:
-
PAUSE_STOP
public static final int PAUSE_STOP- See Also:
-
FAILURE
public static final int FAILURE- See Also:
-
SUCCESS
public static final int SUCCESS- See Also:
-
ASYNC
public static final int ASYNC- See Also:
-
NO_PREROLL
public static final int NO_PREROLL- See Also:
-
stateReturnNames
-
-
Constructor Details
-
Element
public Element() -
Element
-
-
Method Details
-
getStateName
-
getStateReturnName
-
getMime
-
getFactoryName
-
typeFind
public int typeFind(byte[] data, int offset, int length) -
toString
-
setClock
-
getClock
-
setBus
-
getBus
-
addPadListener
-
removePadListener
-
getPad
-
addPad
-
removePad
-
noMorePads
public void noMorePads() -
enumPads
-
postMessage
-
getState
public int getState(int[] resState, int[] resPending, long timeout) -
getStateNext
public int getStateNext(int current, int pending) -
getTransition
public int getTransition(int current, int next) -
getTransitionCurrent
public int getTransitionCurrent(int transition) -
getTransitionNext
public int getTransitionNext(int transition) -
continueState
public int continueState(int result) -
abortState
public void abortState() -
lostState
public void lostState() -
setState
public final int setState(int newState) -
sendEvent
-
query
-
requestSinkPad
-