AdaptiveCacheControllerProxy Methods |
The AdaptiveCacheControllerProxy type exposes the following members.
| Name | Description | |
|---|---|---|
| Dispose | (Overrides ControllerProxyDispose.) | |
| GetBufDebugLine1 | See AdaptiveCacheDebugPanel | |
| GetBufDebugLine1(Char) | See AdaptiveCacheDebugPanel | |
| GetBufDebugLine2 | See AdaptiveCacheDebugPanel | |
| GetBufDebugLine2(Char) | See AdaptiveCacheDebugPanel | |
| IsSpeedTestPhase |
If the speed test is running.
This happens for a (heuristically) determined amount of time, when a new video is loaded
| |
| Load |
In the adaptive cache plugin, callbacks need to be provided, because it takes significantly more time to load a media source and there are several possible errors to be handled
| |
| onInitialized | (Overrides ControllerProxyonInitialized(AndroidJavaObject).) | |
| RequestSeek01(Double) | Use the other overload to also receive callbacks (Overrides ControllerProxyRequestSeek01(Double).) | |
| RequestSeek01(Double, ActionDouble, ActionString, AndroidJavaObject) |
Same as with Load(_,_,_), this one is a request, not a command. Callbacks are your friend
| |
| StopPlaybackAndLoading | Use the other overload to also receive callbacks (Overrides ControllerProxyStopPlaybackAndLoading.) | |
| StopPlaybackAndLoading(Action, ActionString, AndroidJavaObject) |
Stops everything. Useful when shutting down the player. Note that this AdaptiveCache version is used with callbacks, as opposed to base version
A new Load() call should be done in order to re-use the player, in case disposal was not intended |