13 #import <Foundation/Foundation.h> 15 #ifndef SKIP_IN_MAIN_DOCUMENTATION 16 #import "VOOSMPAnalyticsFilter.h" 17 #import "VOOSMPAnalyticsInfo.h" 20 #import "VOOSMPAnalyticsExportListener.h" 22 #import "VOOSMPType.h" 24 @protocol VOCommonPlayerAnalytics <NSObject>
40 - (VO_OSMP_RETURN_CODE) enableAnalyticsDisplay:(
int)time;
53 - (VO_OSMP_RETURN_CODE) setAnalyticsDisplayType:(VO_OSMP_DISPLAY_TYPE)type;
69 - (VO_OSMP_RETURN_CODE) enableAnalyticsFoundation:(
bool)enable;
82 - (VO_OSMP_RETURN_CODE) setAnalyticsFoundationCUID:(NSString *)cuid;
97 - (VO_OSMP_RETURN_CODE) enableAnalyticsAgent:(
bool)enable;
107 - (VO_OSMP_RETURN_CODE) setAnalyticsAgentAppID:(NSString *) appID;
118 - (VO_OSMP_RETURN_CODE) setAnalyticsAgentCUID:(NSString *) cuid;
132 - (VO_OSMP_RETURN_CODE) enableAnalyticsFoundationLocation:(
bool)enable;
139 - (VO_OSMP_RETURN_CODE) enableAnalyticsExport:(
bool)enable;
145 - (NSString *) getAnalyticsExportPacket;
152 - (VO_OSMP_RETURN_CODE) setAnalyticsExportListener:(
id <VOOSMPAnalyticsExportListener>) listener;
160 - (float) getAnalyticsFPS;
170 - (VO_OSMP_RETURN_CODE) enableAnalytics:(
int)cacheTime;
199 - (NSArray *) getVideoDecodingBitrate;
215 - (NSArray *) getAudioDecodingBitrate;
Definition: VOOSMPAnalyticsFilter.h:17