5 #import <Foundation/Foundation.h> 6 #import <CoreGraphics/CoreGraphics.h> 8 #define OOFCCTVRATINGCONFIGURATION_DURATION_NONE 0 9 #define OOFCCTVRATINGCONFIGURATION_DURATION_FOR_EVER CGFLOAT_MAX 10 #define OOFCCTVRATINGCONFIGURATION_DEFAULT_TIMER OOFCCTVRATINGCONFIGURATION_DURATION_NONE 11 #define OOFCCTVRATINGCONFIGURATION_DEFAULT_POSITION OOFCCTvRatingsPositionTopLeft 12 #define OOFCCTVRATINGCONFIGURATION_DEFAULT_SCALE 0.2 13 #define OOFCCTVRATINGCONFIGURATION_DEFAULT_OPACITY 0.9 15 typedef NS_ENUM( NSInteger, OOFCCTvRatingsPosition ) {
16 OOFCCTvRatingsPositionTopLeft,
17 OOFCCTvRatingsPositionTopRight,
18 OOFCCTvRatingsPositionBottomLeft,
19 OOFCCTvRatingsPositionBottomRight
28 @property (nonatomic, readonly) OOFCCTvRatingsPosition
position;
29 @property (nonatomic, readonly) CGFloat
scale;
30 @property (nonatomic, readonly) CGFloat
opacity;
32 -(instancetype) initWithDurationSeconds:(
int)durationSeconds position:(OOFCCTvRatingsPosition)position scale:(CGFloat)scale opacity:(CGFloat)opacity;
Use this when first setting up the OoyalaPlayer to control the layout and behavior of the TV Ratings ...
Definition: OOFCCTVRatingConfiguration.h:26
OOFCCTvRatingsPosition position
Definition: OOFCCTVRatingConfiguration.h:28
CGFloat scale
Definition: OOFCCTVRatingConfiguration.h:29
int durationSeconds
Definition: OOFCCTVRatingConfiguration.h:27
CGFloat opacity
Definition: OOFCCTVRatingConfiguration.h:30