|
| OoyalaFreewheelManager (Activity parent, AbstractOoyalaPlayerLayoutController playerLayoutController) |
| Initialize OoyalaFreewheelManager. More...
|
|
| OoyalaFreewheelManager (Activity parent, FrameLayout layout, OoyalaPlayer player) |
|
void | overrideFreewheelParameters (Map< String, String > fwParameters) |
| Sets the Freewheel ad parameters to override values from Backlot or Ooyala Internals. More...
|
|
IAdContext | getFreewheelContext () |
| Gets the Freewheel context. More...
|
|
void | adsPlaying () |
| To be called only by the FWAdPlayer. More...
|
|
void | update (Observable arg0, Object arg1) |
| Implements the interface method, should only be called by ad plugin managed. More...
|
|
void | reset () |
| Implements the interface method, should only be called by ad plugin managed. More...
|
|
void | suspend () |
| Implements the interface method, should only be called by ad plugin managed. More...
|
|
void | suspend (boolean onlyRemoveView) |
| This is called when plugin should be suspended. More...
|
|
void | resume () |
| Implements the interface method, should only be called by ad plugin managed. More...
|
|
void | resume (int timeInMilliSecond, State stateToResume) |
| Implements the interface method, should only be called by ad plugin managed. More...
|
|
void | destroy () |
| destroy the current adPlayer More...
|
|
void | configurationChanged (Configuration newConfig) |
| This method is called when the device configuration changes while your component is running. More...
|
|
boolean | onContentChanged () |
| Implements the interface method, should only be called by ad plugin managed. More...
|
|
boolean | onPlayheadUpdate (int playhead) |
| Implements the interface method, should only be called by ad plugin managed. More...
|
|
boolean | onCuePoint (int cuePointIndex) |
| Implements the interface method, should only be called by ad plugin managed. More...
|
|
boolean | onContentError (int errorCode) |
| Implements the interface method, should only be called by ad plugin managed. More...
|
|
void | onAdModeEntered () |
| Implements the interface method, should only be called by ad plugin manager. More...
|
|
PlayerInterface | getPlayerInterface () |
| Implements the interface method, should only be called by ad plugin manager. More...
|
|
void | resetAds () |
| Implements the interface method, should only be called by ad plugin managed. More...
|
|
void | onStateChange (StateNotifier notifier) |
| Implements the interface method, should only be called by ad plugin manager. More...
|
|
void | processClickThrough () |
| This is called to process click through. More...
|
|
void | skipAd () |
| This is called to skip the current ad. More...
|
|
void | onAdIconClicked (int index) |
| This is called when an icon is clicked. More...
|
|
void | onOverlayAdComplete () |
|
boolean | allADSPlayed () |
|
boolean | onInitialPlay () |
| called before content play starts More...
|
|
boolean | onContentFinished () |
| called after content finish More...
|
|
Set< Integer > | getCuePointsInMilliSeconds () |
| This returns the cue points. More...
|
|
The OoyalaFreewheelManager will play back all Freewheel ads affiliated with any playing Ooyala asset.
It will need some parameters to be properly configured in Third Party Module Metadata or passed in through overrideFreewheelParameters().
The OoyalaFreewheelManager works best with an OptimizedOoyalaPlayerLayoutController. If you do not use this layout controller, you will not get media controllers in fullscreen mode.