BCVideo Class Reference

The BCVideo model object. More...

#import <BCVideo.h>

List of all members.

Public Member Functions

(BOOL) - isEqualToBCVideo:
 Compare BCVideos.
(void) - parseJSONVideoObject:
(BCRendition *) - parseJSONRendition:
(BCCuePoint *) - parseJSONCuePoint:
(NSDictionary *) - createJSONVideoObject

Static Public Member Functions

(BCVideo *) + initFromDictionary:
(NSDictionary *) + toDictionary:

Properties

NSString * name
long long videoId
NSString * referenceId
long long accountId
NSString * shortDescription
NSString * longDescription
NSString * FLVURL
NSArray * renditions
BCRenditionvideoFullLength
NSDate * creationDate
NSDate * publishedDate
NSDate * lastModifiedDate
BCItemState itemState
NSDate * startDate
NSDate * endDate
NSString * linkURL
NSString * linkText
NSArray * tags
NSString * videoStillURL
NSString * thumbnailURL
long long length
BCEconomics economics
BOOL geoFiltered
NSArray * geoFilteredCountries
BOOL geoFilterExclude
NSArray * cuePoints
long long playsTotal
long long playsTrailingWeek
NSDictionary * customFields

Detailed Description

The BCVideo model object.

This object contains properties describing a video in the Brightcove system. It is returned either singly or as part of the items array of a BCItemCollection from video-related API calls.

You do not typically instantiate a BCVideo object in your code.


Member Function Documentation

- (BOOL) isEqualToBCVideo: (id)  object  

Compare BCVideos.

This is the method used to compare a BCVideo to another BCVideo instance.


The documentation for this class was generated from the following files:

© 2009 Brightcove, Inc., All Rights Reserved