9 #import <OoyalaSDK/OOAdSpotPlugin.h> 10 #import "OOPulsePlayerOptions.h" 12 #ifndef OOPulseManager_h 13 #define OOPulseManager_h 16 @protocol OOPulseVideoAd;
17 @protocol OOPulseSession;
18 @class OOContentMetadata;
19 @class OORequestSettings;
20 @class OOOoyalaPlayer;
30 @protocol OOPulseManagerDelegate <NSObject>
49 createSessionForVideo:(OOVideo *)video
50 withPulseHost:(NSString *)pulseHost
51 contentMetadata:(OOContentMetadata *)contentMetadata
52 requestSettings:(OORequestSettings *)requestSettings;
69 - (void)pulseManager:(
OOPulseManager *)manager openClickThrough:(
id<OOPulseVideoAd>)ad;
85 - (instancetype)initWithPlayer:(OOOoyalaPlayer*)player;
87 - (instancetype)initWithPlayer:(OOOoyalaPlayer *)player pulsePlayerOptions:(OOPulsePlayerOptions *)pulsePlayerOptions;
94 @property (weak, nonatomic) id<OOPulseManagerDelegate>
delegate;
95 @property (strong, nonatomic) OOPulsePlayerOptions *
options;
OOPulsePlayerOptions * options
Definition: OOPulseManager.h:95
id< OOPulseManagerDelegate > delegate
The object that acts as the delegate of the Pulse Manager.
Definition: OOPulseManager.h:94
The Pulse Manager plugin allows you to display ads from Ooyala Pulse in the Ooyala Player...
Definition: OOPulseManager.h:76