9 #import <OoyalaVRSDK/OoyalaVRSDK.h> 11 #import "OOAdPlugin.h" 17 @class OOStateNotifier;
18 @class OOOoyalaPlayer;
21 @class OOAdSpotManager;
36 - (void)adsManagerDidRequestContentResume:(
IMAAdsManager *)adsManager;
37 - (void)adsManagerDidRequestContentPause:(
IMAAdsManager *)adsManager;
44 @property (nonatomic, weak) id<OOIMAManagerDelegate>
delegate;
70 - (instancetype)initWithOoyalaPlayer:(OOOoyalaPlayer *)player;
79 - (instancetype)initWithOoyalaPlayer:(OOOoyalaPlayer *)player
88 - (void)addCompanionSlot:(UIView *)slot;
94 - (void)setAdTagParameters:(NSDictionary*)adTagParameters;
113 - (OOAdSpotManager *)parseAllAdsMetadata:(NSMutableArray *)adsMetadata;
float vastLoadTimeout
Configure VAST load timeout in milliseconds for Google IMA AdRequests.
Definition: OOIMAManager.h:63
Use this to provide configurations to the Ooyala IMA Integration.
Definition: OOIMAConfiguration.h:14
NSString * adUrlOverride
Configure IMA ads from given URL.
Definition: OOIMAManager.h:57
Definition: OOIMAManager.h:42
The IMAAdDisplayContainer is responsible for managing the ad container view and companion ad slots us...
Definition: IMAAdDisplayContainer.h:16
Ad data that is returned when the ads loader loads the ad.
Definition: IMAAdsLoader.h:24
OOStateNotifier * stateNotifier
Definition: OOIMAManager.h:47
id< IMAAdPlaybackInfo > adPlaybackInfo
Definition: OOIMAManager.h:45
Simple data class used to transport ad playback information.
Definition: IMAAdEvent.h:113
id< OOIMAManagerDelegate > delegate
Definition: OOIMAManager.h:44
void play()
Play, or queue up automatic playing of ads if they are still loading.
Definition: OOIMAManager.m:118
The IMAAdsManager class is responsible for playing ads.
Definition: IMAAdsManager.h:130
id< OOIMAAdsManagerDelegate > imaAdsManagerDelegate
Definition: OOIMAManager.h:49
Definition: OOIMAManager.h:29
Definition: OOIMAManager.h:34
The IMAAdsLoader class allows the requesting of ads from the ad server.
Definition: IMAAdsLoader.h:97
Definition: OOIMAAdPlayer.h:9
void pause()
Pause currently playing ad.
Definition: OOIMAManager.m:124
Groups various properties of the ad player.
Definition: IMAAdPlaybackInfo.h:14