9 #import "OOContentItem.h" 10 #import "OOPaginatedParentItem.h" 37 - (instancetype)initWithDictionary:(NSDictionary *)data
38 embedCode:(NSString *)theEmbedCode
39 api:(OOPlayerAPIClient *)theAPI;
49 - (instancetype)initWithDictionary:(NSDictionary *)data
50 embedCode:(NSString *)theEmbedCode
52 api:(OOPlayerAPIClient *)theAPI;
59 - (OOReturnState)updateWithDictionary:(NSDictionary *)data;
93 - (
OOVideo *)videoFromEmbedCode:(NSString *)embedCode withCurrentItem:(
OOVideo *)currentItem;
106 - (BOOL)fetchMoreChildren:(OOFetchMoreChildrenCallback)callback;
112 - (void)fetchAndAuthorizeMoreChildren:(OOFetchMoreChildrenCallback)callback;
NSString * nextChildren()
OOOrderedDictionary * videos
The OOChannel's videos (keyed by embed code)
Definition: OOChannel.h:22
OOOrderedDictionary.
Definition: OOOrderedDictionary.h:15
NSUInteger childrenCount()
The number of videos this OOChannel has.
OOVideo * lastVideo()
Get the last OOVideo for this OOChannel.
BOOL hasMoreChildren()
Find out it this OOChannel has more children.
A OOContentItem which contains channels, representing a single channel set as defined in Backlot...
Definition: OOChannelSet.h:19
Represents an error in the Ooyala SDK.
Definition: OOOoyalaError.h:56
OOChannelSet * parent
This OOChannel's parent OOChannelSet if it exists.
Definition: OOChannel.h:23
A single playable content item, such as video.
Definition: OOContentItem.h:20
OOVideo * firstVideo()
Get the first OOVideo for this OOChannel.
A OOContentItem which contains other items, representing a single channel as defined in Backlot...
Definition: OOChannel.h:20
Float64 duration()
The total duration (not including Ads) of this OOChannel.
Definition: OOPaginatedParentItem.h:7
this class implements video stream object
Definition: OOVideo.h:22