9 #import "OOOoyalaPlayer.h" 10 #import "OOAdPluginManagerProtocol.h" 12 #ifndef OOOoyalaPlayer_Ads_h 13 #define OOOoyalaPlayer_Ads_h 15 typedef NS_ENUM(NSUInteger, OOOoyalaPlayerJsonType) {
16 OOOoyalaPlayerJsonNone = 0,
17 OOOoyalaPlayerJsonId3,
18 OOOoyalaPlayerJsonChannelInfo,
19 OOOoyalaPlayerJsonMetadata
23 typedef NS_ENUM(NSUInteger, OOAdType) {
32 - (BOOL)needPlayAdsOnInitialContentPlay;
33 - (BOOL)needPlayAds:(OOAdMode)mode withParameter:(NSNumber *)parameter;
35 - (void)switchToContent;
37 - (void)processExitAdModes:(OOAdMode)mode adsPlayed:(BOOL)played;
43 - (void)onAdIconClicked:(NSInteger)index;
49 - (void)onAdOverlayClicked:(NSString *)clickUrl;
55 - (void)insertAds:(NSMutableArray *)ads;
Definition: OOOoyalaPlayer+Ads.h:30