|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
public interface StateTransistor
StateTransistor is an interface with the functionality of performing the actual state transitions: DoPrefetch, DoRealize, etc.
方法摘要 | |
---|---|
void |
abortPrefetch()
Called when the prefetch() is aborted, i.e. deallocate() was called while prefetching. |
void |
abortRealize()
Called when the realize() is aborted, i.e. deallocate() was called while realizing. |
void |
doClose()
This function performs the steps to close a module or Player. |
void |
doDealloc()
This function performs the steps to deallocate a module or Player, and return to the realized state. |
void |
doFailedPrefetch()
Called when prefetch fails. |
void |
doFailedRealize()
Called when realize fails. |
boolean |
doPrefetch()
This function performs the steps to prefetch a module or Player. |
boolean |
doRealize()
This function performs the steps of realizing a module or a Player. |
void |
doSetMediaTime(Time t)
This function notifies the module that the media time has changed. |
float |
doSetRate(float r)
This function notifies the module that the playback rate has changed. |
void |
doStart()
This function performs the steps to start a module or Player. |
void |
doStop()
This function performs the steps to stop a module or Player, and return to the prefetched state. |
方法详细信息 |
---|
boolean doRealize()
void doFailedRealize()
void abortRealize()
boolean doPrefetch()
void doFailedPrefetch()
void abortPrefetch()
void doStart()
void doStop()
void doDealloc()
void doClose()
void doSetMediaTime(Time t)
float doSetRate(float r)
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |