×
No results found.
Ooyala SecurePlayer iOS SDK v4.44.0
🔎
Main Page
Related Pages
Classes
Class List
Class Index
Class Hierarchy
Class Members
Instance Methods
|
Class Methods
|
Properties
|
List of all members
OOVisualOnSecurePlayer Class Reference
#import <
OOVisualOnSecurePlayer.h
>
Inheritance diagram for OOVisualOnSecurePlayer:
Instance Methods
(id)
-
init
[implementation]
(BOOL)
-
setup:parent:
[implementation]
(BOOL)
-
setupWithUrl:parent:
[implementation]
(void)
-
setupWorkflow
[implementation]
(BOOL)
-
okOrSetError:success:message:
[implementation]
(void)
-
setState:
[implementation]
(void)
-
onDrmWorkflowStarted
[implementation]
(void)
-
onDrmWorkflowError:
[implementation]
(void)
-
onDrmWorkflowSuccess
[implementation]
(void)
-
onPersonalizationStarted
[implementation]
(void)
-
onPersonalizationError
[implementation]
(void)
-
onPersonalizationSuccess
[implementation]
(void)
-
onDownloadFileStarted
[implementation]
(void)
-
onDownloadFileError
[implementation]
(void)
-
onDownloadFileSuccess
[implementation]
(void)
-
onAcquireRightsStarted
[implementation]
(void)
-
onAcquireRightsError:
[implementation]
(void)
-
onAcquireRightsSuccess
[implementation]
(void)
-
initPlayheadUpdateTimer
[implementation]
(void)
-
updatePlayheadTime:
[implementation]
(BOOL)
-
isPlaying
[implementation]
(void)
-
dequeuePlay
[implementation]
(void)
-
dequeueAll
[implementation]
(void)
-
play
[implementation]
Play the current video.
More...
(void)
-
pause
[implementation]
(void)
-
stop
[implementation]
(void)
-
cleanup
[implementation]
(void)
-
seekToTime:
[implementation]
(Float64)
-
getFloat64Time:
[implementation]
(Float64)
-
currentTime
[implementation]
(Float64)
-
duration
[implementation]
(CMTimeRange)
-
seekableTimeRange
[implementation]
(Float64)
-
buffer
[implementation]
(OOSeekStyle)
-
seekStyle
[implementation]
(void)
-
setVideoGravity:
[implementation]
(void)
-
updateZoomFromGravity:
[implementation]
(void)
-
setRectDraw
[implementation]
(void)
-
onWirelessRouteNotification:
[implementation]
(void)
-
initVODXPlayer
[implementation]
(void)
-
_initPlayer
[implementation]
(int)
-
setLicenseAndCapFile
[implementation]
(void)
-
maybeEnableVODebugging
[implementation]
(void)
-
startStreamPlayback
[implementation]
(void)
-
maybeReauthorizeAndStartDrmWorkflow
[implementation]
(void)
-
start
[implementation]
(int)
-
openUrl:
[implementation]
(VO_OSMP_RETURN_CODE)
-
onVOEvent:param1:param2:pObj:
[implementation]
(void)
-
VO_OSMP_SRC_CB_OPEN_FINISHED
[implementation]
(void)
-
VO_OSMP_SRC_CB_PROGRAM_CHANGED
[implementation]
(void)
-
VO_OSMP_CB_PLAY_COMPLETE
[implementation]
(void)
-
VO_OSMP_CB_SEEK_COMPLETE
[implementation]
(void)
-
VO_OSMP_CB_SRC_BUFFERING_TIME:
[implementation]
(void)
-
VO_OSMP_CB_VIDEO_STOP_BUFFER
[implementation]
(void)
-
VO_OSMP_CB_VIDEO_START_BUFFER
[implementation]
(void)
-
VO_ANY_ERROR:param1:param2:pObj:
[implementation]
(void)
-
handleSubttiles
[implementation]
(void)
-
setLiveClosedCaptionsEnabled:
[implementation]
(void)
-
setClosedCaptionsLanguage:
[implementation]
(void)
-
applicationWillResignActive:
[implementation]
(void)
-
applicationWillTerminate:
[implementation]
(void)
-
dealloc
[implementation]
(CGRect)
-
videoRect
[implementation]
Class Methods
(void)
+
setup
[implementation]
(int)
+
stopIfNot:
[implementation]
(void)
+
run:logIfNotInt:
[implementation]
(void)
+
run:logIfNotLong:
[implementation]
(void)
+
run:logIfLong:
[implementation]
Properties
OOOoyalaPlayer *
parent
[implementation]
NSURL *
url
[implementation]
OOSecurePlayerDrmWorkflow
*
drmWorkflow
[implementation]
VODXPlayer
*
vodxPlayer
[implementation]
NSTimer *
playheadUpdateTimer
[implementation]
int
uniqueToken
[implementation]
BOOL
playQueued
[implementation]
BOOL
isPlayReady
[implementation]
Float64
seekQueueTime
[implementation]
VO_OSMP_ZOOM_MODE
zoomMode
[implementation]
BOOL
liveClosedCaptionsAvailable
[implementation]
BOOL
externalPlaybackActive
[implementation]
Method Documentation
- (void) _initPlayer
implementation
- (void) applicationWillResignActive:
(NSNotification*)
notification
implementation
- (void) applicationWillTerminate:
(NSNotification*)
notification
implementation
- (Float64) buffer
implementation
- (void) cleanup
implementation
- (Float64) currentTime
implementation
- (void) dealloc
implementation
- (void) dequeueAll
implementation
- (void) dequeuePlay
implementation
- (Float64) duration
implementation
- (Float64) getFloat64Time:
(long(^)(
VODXPlayer
*))
block
implementation
- (void) handleSubttiles
implementation
- (id) init
implementation
- (void) initPlayheadUpdateTimer
implementation
- (void) initVODXPlayer
implementation
- (BOOL) isPlaying
implementation
- (void) maybeEnableVODebugging
implementation
- (void) maybeReauthorizeAndStartDrmWorkflow
implementation
- (BOOL) okOrSetError:
(int)
code
success:
(int)
success
message:
(NSString*)
message
implementation
- (void) onAcquireRightsError:
(NSError *)
rightsError
implementation
- (void) onAcquireRightsStarted
implementation
- (void) onAcquireRightsSuccess
implementation
- (void) onDownloadFileError
implementation
- (void) onDownloadFileStarted
implementation
- (void) onDownloadFileSuccess
implementation
- (void) onDrmWorkflowError:
(OOOoyalaErrorCode)
ooyalaErrorCode
implementation
- (void) onDrmWorkflowStarted
implementation
- (void) onDrmWorkflowSuccess
implementation
- (void) onPersonalizationError
implementation
- (void) onPersonalizationStarted
implementation
- (void) onPersonalizationSuccess
implementation
- (VO_OSMP_RETURN_CODE) onVOEvent:
(VO_OSMP_CB_EVENT_ID)
nID
param1:
(int)
param1
param2:
(int)
param2
pObj:
(void *)
pObj
implementation
- (void) onWirelessRouteNotification:
(NSNotification*)
notification
implementation
- (int) openUrl:
(NSURL*)
url
implementation
- (void) pause
implementation
- (void) play
implementation
Play the current video.
+ (void) run:
(long(^)(void))
block
logIfLong:
(long)
failure
implementation
+ (void) run:
(int(^)(void))
block
logIfNotInt:
(int)
success
implementation
+ (void) run:
(long(^)(void))
block
logIfNotLong:
(long)
success
implementation
- (CMTimeRange) seekableTimeRange
implementation
- (OOSeekStyle) seekStyle
implementation
- (void) seekToTime:
(Float64)
time
implementation
- (void) setClosedCaptionsLanguage:
(NSString *)
language
implementation
- (int) setLicenseAndCapFile
implementation
- (void) setLiveClosedCaptionsEnabled:
(BOOL)
enabled
implementation
- (void) setRectDraw
implementation
- (void) setState:
(OOOoyalaPlayerState)
newState
implementation
+ (void) setup
implementation
- (BOOL) setup:
(NSArray *)
streams
parent:
(OOOoyalaPlayer*)
parent
implementation
- (BOOL) setupWithUrl:
(NSURL *)
url
parent:
(OOOoyalaPlayer*)
parent
implementation
- (void) setupWorkflow
implementation
- (void) setVideoGravity:
(OOOoyalaPlayerVideoGravity)
gravity
implementation
- (void) start
implementation
- (void) startStreamPlayback
implementation
- (void) stop
implementation
+ (int) stopIfNot:
(int)
success
,
NS_REQUIRES_NIL_TERMINATION
implementation
- (void) updatePlayheadTime:
(NSTimer *)
timer
implementation
- (void) updateZoomFromGravity:
(OOOoyalaPlayerVideoGravity)
gravity
implementation
- (CGRect) videoRect
implementation
- (void) VO_ANY_ERROR:
(VO_OSMP_CB_EVENT_ID)
nID
param1:
(int)
param1
param2:
(int)
param2
pObj:
(void *)
pObj
implementation
- (void) VO_OSMP_CB_PLAY_COMPLETE
implementation
- (void) VO_OSMP_CB_SEEK_COMPLETE
implementation
- (void) VO_OSMP_CB_SRC_BUFFERING_TIME:
(int)
ms
implementation
- (void) VO_OSMP_CB_VIDEO_START_BUFFER
implementation
- (void) VO_OSMP_CB_VIDEO_STOP_BUFFER
implementation
- (void) VO_OSMP_SRC_CB_OPEN_FINISHED
implementation
- (void) VO_OSMP_SRC_CB_PROGRAM_CHANGED
implementation
Property Documentation
- (
OOSecurePlayerDrmWorkflow
*) drmWorkflow
read
write
nonatomic
assign
implementation
- (BOOL) externalPlaybackActive
read
write
nonatomic
assign
implementation
- (BOOL) isPlayReady
read
write
nonatomic
assign
implementation
- (BOOL) liveClosedCaptionsAvailable
read
write
nonatomic
assign
implementation
- (OOOoyalaPlayer*) parent
read
write
nonatomic
weak
implementation
- (NSTimer*) playheadUpdateTimer
read
write
nonatomic
assign
implementation
- (BOOL) playQueued
read
write
nonatomic
assign
implementation
- (Float64) seekQueueTime
read
write
nonatomic
assign
implementation
- (int) uniqueToken
read
nonatomic
assign
implementation
- (NSURL*) url
read
write
nonatomic
assign
implementation
- (
VODXPlayer
*) vodxPlayer
read
write
nonatomic
assign
implementation
- (VO_OSMP_ZOOM_MODE) zoomMode
read
write
nonatomic
assign
implementation
The documentation for this class was generated from the following files:
OOVisualOnSecurePlayer.h
OOVisualOnSecurePlayer.m
Send Feedback