3 #import <Foundation/Foundation.h> 5 #import <GoogleCast/GCKDefines.h> 6 #import <GoogleCast/GCKMediaRequestItem.h> 8 GCK_ASSUME_NONNULL_BEGIN
15 GCK_EXTERN
const int kAdBreakClipNotSkippable;
29 @property(nonatomic, strong, readonly) NSURL *
adTagUrl;
52 @property(nonatomic, strong, readonly) NSString *adBreakClipID;
55 @property(nonatomic, assign, readonly) NSTimeInterval duration;
58 @property(nonatomic, strong, readonly, GCK_NULLABLE) NSString *title;
61 @property(nonatomic, strong, readonly, GCK_NULLABLE) NSURL *clickThroughURL;
64 @property(nonatomic, strong, readonly, GCK_NULLABLE) NSURL *contentURL;
67 @property(nonatomic, strong, readonly, GCK_NULLABLE) NSString *mimeType;
73 @property(nonatomic, strong, readonly, GCK_NULLABLE) NSString *contentID;
79 @property(nonatomic, strong, readonly, GCK_NULLABLE) NSURL *posterURL;
85 @property(nonatomic, assign, readonly) NSTimeInterval whenSkippable;
91 @property(nonatomic, assign, readonly) GCKHLSSegmentFormat hlsSegmentFormat;
102 @property(nonatomic, strong, readonly, GCK_NULLABLE)
id customData;
106 GCK_ASSUME_NONNULL_END
A class representing a VAST request for an ad break clip.
Definition: GCKAdBreakClipInfo.h:23
NSURL * adTagUrl
A URL for the VAST file.
Definition: GCKAdBreakClipInfo.h:29
A class representing an ad break clip.
Definition: GCKAdBreakClipInfo.h:49
NSString * adsResponse
A String specifying a VAST document to be used as the ads response instead of making a request via an...
Definition: GCKAdBreakClipInfo.h:39