PlayerAdapterHandler
@interface PlayerAdapterHandler : NSObject
@property (nonatomic,strong) JSValue *jsValue;
- (id)initWithRuntime:(JSContext *)runtime;
- (NSString *)getName;
- (NSString *)getVersion;
- (int)getBitrate;
- (double)getPosition;
- (double)getDuration;
- (JSValue *)getCapabilities;
- (void)notifyLoading;
- (void)notifyFirstImage;
- (void)notifyPause;
- (void)notifyResume;
- (void)notifyLayerSwitch:(int)bitrate;
- (void)notifySeek:(double)start end:(double)end;
- (void)notifyStallStart;
- (void)notifyStallEnd:(BOOL)playing;
- (void)notifyClose;
- (void)setStatusCode:(int)statusCode;
- (void)setPlayerErrorCode:(NSString *)playerErrorCode;
- (void)setCustomParameter:(NSString *)name value:(NSString *)value;
- (BOOL)isStarted;
- (BOOL)isPlaying;
- (BOOL)isBuffering;
- (double)getDeviceInitDate;
- (double)getManifestInitDate;
- (BOOL)checkPlayer:(NSObject *)player listener:(NSObject *)listener;
- (BOOL)attachPlayer:(NSObject *)player listener:(NSObject *)listener;
- (void)detachPlayer;
- (void)initSessionPlayerObjects;
- (void)releaseSessionPlayerObjects;
@end
Undocumented
-
Undocumented
Declaration
Objective-C
@property (nonatomic, strong) JSValue *jsValue -
Undocumented
Declaration
Objective-C
- (id)initWithRuntime:(JSContext *)runtime; -
Undocumented
Declaration
Objective-C
- (NSString *)getName; -
Undocumented
Declaration
Objective-C
- (NSString *)getVersion; -
Undocumented
Declaration
Objective-C
- (int)getBitrate; -
Undocumented
Declaration
Objective-C
- (double)getPosition; -
Undocumented
Declaration
Objective-C
- (double)getDuration; -
Undocumented
Declaration
Objective-C
- (JSValue *)getCapabilities; -
Undocumented
Declaration
Objective-C
- (void)notifyLoading; -
Undocumented
Declaration
Objective-C
- (void)notifyFirstImage; -
Undocumented
Declaration
Objective-C
- (void)notifyPause; -
Undocumented
Declaration
Objective-C
- (void)notifyResume; -
Undocumented
Declaration
Objective-C
- (void)notifyLayerSwitch:(int)bitrate; -
Undocumented
Declaration
Objective-C
- (void)notifySeek:(double)start end:(double)end; -
Undocumented
Declaration
Objective-C
- (void)notifyStallStart; -
Undocumented
Declaration
Objective-C
- (void)notifyStallEnd:(BOOL)playing; -
Undocumented
Declaration
Objective-C
- (void)notifyClose; -
Undocumented
Declaration
Objective-C
- (void)setStatusCode:(int)statusCode; -
Undocumented
Declaration
Objective-C
- (void)setPlayerErrorCode:(NSString *)playerErrorCode; -
Undocumented
Declaration
Objective-C
- (void)setCustomParameter:(NSString *)name value:(NSString *)value; -
Undocumented
Declaration
Objective-C
- (BOOL)isStarted; -
Undocumented
Declaration
Objective-C
- (BOOL)isPlaying; -
Undocumented
Declaration
Objective-C
- (BOOL)isBuffering; -
Undocumented
Declaration
Objective-C
- (double)getDeviceInitDate; -
Undocumented
Declaration
Objective-C
- (double)getManifestInitDate; -
Undocumented
Declaration
Objective-C
- (BOOL)checkPlayer:(NSObject *)player listener:(NSObject *)listener; -
Undocumented
Declaration
Objective-C
- (BOOL)attachPlayer:(NSObject *)player listener:(NSObject *)listener; -
Undocumented
Declaration
Objective-C
- (void)detachPlayer; -
Undocumented
Declaration
Objective-C
- (void)initSessionPlayerObjects; -
Undocumented
Declaration
Objective-C
- (void)releaseSessionPlayerObjects;
Install in Dash
PlayerAdapterHandler Class Reference