bitmovin-analytics
Advanced tools
Comparing version 2.27.3 to 2.28.0
@@ -5,2 +5,3 @@ import { Analytics } from '../../core/Analytics'; | ||
import { FeatureConfig } from '../../features/FeatureConfig'; | ||
import { AnalyticsConfig } from '../../types/AnalyticsConfig'; | ||
import { AnalyticsStateMachineOptions } from '../../types/AnalyticsStateMachineOptions'; | ||
@@ -24,3 +25,3 @@ import { DrmPerformanceInfo } from '../../types/DrmPerformanceInfo'; | ||
register(): void; | ||
sourceChange(config: any, timestamp: number): void; | ||
sourceChange(config: AnalyticsConfig, timestamp: number): void; | ||
protected get currentTime(): number; | ||
@@ -27,0 +28,0 @@ private applySourceProperties; |
@@ -7,2 +7,3 @@ import { PlayerAPI } from 'bitmovin-player'; | ||
import { FeatureConfig } from '../../features/FeatureConfig'; | ||
import { AnalyticsConfig } from '../../types/AnalyticsConfig'; | ||
import { AnalyticsStateMachineOptions } from '../../types/AnalyticsStateMachineOptions'; | ||
@@ -43,3 +44,3 @@ import { DownloadSpeedInfo } from '../../types/DownloadSpeedInfo'; | ||
getCurrentPlaybackInfo(): PlaybackInfo; | ||
sourceChange(config: any, timestamp: any): void; | ||
sourceChange(config: AnalyticsConfig, timestamp: number): void; | ||
onError(): void; | ||
@@ -46,0 +47,0 @@ private registerPlayerEventListeners; |
@@ -5,2 +5,3 @@ import { Analytics } from '../../core/Analytics'; | ||
import { FeatureConfig } from '../../features/FeatureConfig'; | ||
import { AnalyticsConfig } from '../../types/AnalyticsConfig'; | ||
import { AnalyticsStateMachineOptions } from '../../types/AnalyticsStateMachineOptions'; | ||
@@ -27,3 +28,3 @@ import { DrmPerformanceInfo } from '../../types/DrmPerformanceInfo'; | ||
getDrmPerformanceInfo: () => DrmPerformanceInfo | undefined; | ||
sourceChange(config: any, timestamp: number): void; | ||
sourceChange(config: AnalyticsConfig, timestamp: number): void; | ||
getCurrentPlaybackInfo(): PlaybackInfo; | ||
@@ -33,2 +34,3 @@ register(): void; | ||
protected get currentTime(): number; | ||
private getIsLive; | ||
} |
@@ -51,2 +51,3 @@ /// <reference types="hls.js" /> | ||
}): void; | ||
private onDestroying; | ||
/** | ||
@@ -53,0 +54,0 @@ * returns mapped error code for Hlsjs ErrorTypes |
@@ -6,2 +6,3 @@ import { Analytics } from '../../core/Analytics'; | ||
import { FeatureConfig } from '../../features/FeatureConfig'; | ||
import { AnalyticsConfig } from '../../types/AnalyticsConfig'; | ||
import { AnalyticsStateMachineOptions } from '../../types/AnalyticsStateMachineOptions'; | ||
@@ -102,6 +103,7 @@ import { DrmPerformanceInfo } from '../../types/DrmPerformanceInfo'; | ||
checkQualityLevelAttributes(silent?: boolean): void; | ||
sourceChange(config: any, timestamp: number): void; | ||
sourceChange(config: AnalyticsConfig, timestamp: number): void; | ||
getSelectedSubtitleFromMediaElement(mediaElement: any): SubtitleInfo | undefined; | ||
protected initializeStateMachine(): void; | ||
private wrapMediaElementLoad; | ||
private checkSeeking; | ||
} |
@@ -5,2 +5,3 @@ import { Analytics } from '../../core/Analytics'; | ||
import { FeatureConfig } from '../../features/FeatureConfig'; | ||
import { AnalyticsConfig } from '../../types/AnalyticsConfig'; | ||
import { CustomDataValues } from '../../types/CustomDataValues'; | ||
@@ -32,3 +33,3 @@ import { DownloadSpeedInfo } from '../../types/DownloadSpeedInfo'; | ||
getCurrentPlaybackInfo(): PlaybackInfo; | ||
sourceChange(config: any, timestamp: number): any; | ||
sourceChange(config: AnalyticsConfig, timestamp: number): any; | ||
clearValues(): void; | ||
@@ -35,0 +36,0 @@ onError?(): void; |
@@ -17,3 +17,2 @@ import { Analytics } from '../../core/Analytics'; | ||
initialize(analytics: Analytics): Array<Feature<FeatureConfigContainer, FeatureConfig>>; | ||
onUnloading: () => void; | ||
getPlayerName: () => Player; | ||
@@ -37,2 +36,3 @@ getPlayerVersion: () => any; | ||
getCurrentQualityLevelInfo(): QualityLevelInfo | null; | ||
private onUnloading; | ||
} |
@@ -7,2 +7,3 @@ /// <reference types="video.js" /> | ||
import { FeatureConfig } from '../../features/FeatureConfig'; | ||
import { AnalyticsConfig } from '../../types/AnalyticsConfig'; | ||
import { AnalyticsStateMachineOptions } from '../../types/AnalyticsStateMachineOptions'; | ||
@@ -36,3 +37,3 @@ import { DrmPerformanceInfo } from '../../types/DrmPerformanceInfo'; | ||
register(): void; | ||
sourceChange(config: any, timestamp: number): void; | ||
sourceChange(config: AnalyticsConfig, timestamp: number): void; | ||
protected get currentTime(): number; | ||
@@ -39,0 +40,0 @@ private getSelectedAudioTrackLanguage; |
@@ -8,2 +8,3 @@ import { AdapterAPI } from '../api/AdapterAPI'; | ||
private wrapPlayerLoad; | ||
private sendError; | ||
} |
import { EventMap } from '../enums/Event'; | ||
import { VideoStartFailedReason } from '../enums/VideoStartFailedReason'; | ||
import { AnalyticsConfig } from '../types/AnalyticsConfig'; | ||
import { AnalyticsStateMachineOptions } from '../types/AnalyticsStateMachineOptions'; | ||
@@ -22,3 +23,3 @@ import * as ErrorData from '../types/EventData'; | ||
abstract callEvent<StatemachineEvent extends keyof EventMap, EventData extends EventMap[StatemachineEvent]>(eventType: StatemachineEvent, eventObject: NoExtraProperties<EventMap[StatemachineEvent], EventData>, timestamp: number): void; | ||
abstract sourceChange(config: any, timestamp: number, currentTime?: number): void; | ||
abstract sourceChange(config: AnalyticsConfig, timestamp: number, currentTime?: number): void; | ||
get currentState(): string; | ||
@@ -25,0 +26,0 @@ resetIntervals(): void; |
import * as StateMachine from 'javascript-state-machine'; | ||
import { EventMap } from '../enums/Event'; | ||
import { AnalyticsConfig } from '../types/AnalyticsConfig'; | ||
import { AnalyticsStateMachineOptions } from '../types/AnalyticsStateMachineOptions'; | ||
@@ -21,3 +22,3 @@ import { NoExtraProperties } from '../types/NoExtraProperties'; | ||
getAllStates(): any[]; | ||
sourceChange: (config: any, timestamp: number, currentTime?: number | undefined) => void; | ||
sourceChange: (config: AnalyticsConfig, timestamp: number, currentTime?: number | undefined) => void; | ||
createStateMachine(opts: AnalyticsStateMachineOptions): StateMachine.StateMachine; | ||
@@ -24,0 +25,0 @@ callEvent<StatemachineEvent extends keyof EventMap, EventData extends EventMap[StatemachineEvent]>(eventType: StatemachineEvent, eventObject: NoExtraProperties<EventMap[StatemachineEvent], EventData>, timestamp: number): void; |
import * as StateMachine from 'javascript-state-machine'; | ||
import { EventMap } from '../enums/Event'; | ||
import { AnalyticsConfig } from '../types/AnalyticsConfig'; | ||
import { AnalyticsStateMachineOptions } from '../types/AnalyticsStateMachineOptions'; | ||
@@ -19,3 +20,3 @@ import { NoExtraProperties } from '../types/NoExtraProperties'; | ||
getAllStates(): any[]; | ||
sourceChange: (config: any, timestamp: number, currentTime?: number | undefined) => void; | ||
sourceChange: (config: AnalyticsConfig, timestamp: number, currentTime?: number | undefined) => void; | ||
createStateMachine(opts: AnalyticsStateMachineOptions): StateMachine.StateMachine; | ||
@@ -22,0 +23,0 @@ callEvent<StatemachineEvent extends keyof EventMap, EventData extends EventMap[StatemachineEvent]>(eventType: StatemachineEvent, eventObject: NoExtraProperties<EventMap[StatemachineEvent], EventData>, timestamp: number): void; |
import * as StateMachine from 'javascript-state-machine'; | ||
import { EventMap } from '../enums/Event'; | ||
import { AnalyticsConfig } from '../types/AnalyticsConfig'; | ||
import { AnalyticsStateMachineOptions } from '../types/AnalyticsStateMachineOptions'; | ||
@@ -14,3 +15,3 @@ import { NoExtraProperties } from '../types/NoExtraProperties'; | ||
callEvent<StatemachineEvent extends keyof EventMap, EventData extends EventMap[StatemachineEvent]>(eventType: StatemachineEvent, eventObject: NoExtraProperties<EventMap[StatemachineEvent], EventData>, timestamp: number): void; | ||
sourceChange: (config: any, timestamp: number, currentTime?: number | undefined) => void; | ||
sourceChange: (config: AnalyticsConfig, timestamp: number, currentTime?: number | undefined) => void; | ||
} |
import * as StateMachine from 'javascript-state-machine'; | ||
import { EventMap } from '../enums/Event'; | ||
import { AnalyticsConfig } from '../types/AnalyticsConfig'; | ||
import { AnalyticsStateMachineOptions } from '../types/AnalyticsStateMachineOptions'; | ||
@@ -16,3 +17,3 @@ import { NoExtraProperties } from '../types/NoExtraProperties'; | ||
callEvent<StatemachineEvent extends keyof EventMap, EventData extends EventMap[StatemachineEvent]>(eventType: StatemachineEvent, eventObject: NoExtraProperties<EventMap[StatemachineEvent], EventData>, timestamp: number): void; | ||
sourceChange: (config: any, timestamp: number, currentTime?: number | undefined) => void; | ||
sourceChange: (config: AnalyticsConfig, timestamp: number, currentTime?: number | undefined) => void; | ||
} |
@@ -26,2 +26,25 @@ import { AnalyticsDebugConfig } from './AnalyticsDebugConfig'; | ||
customData7?: any; | ||
customData8?: any; | ||
customData9?: any; | ||
customData10?: any; | ||
customData11?: any; | ||
customData12?: any; | ||
customData13?: any; | ||
customData14?: any; | ||
customData15?: any; | ||
customData16?: any; | ||
customData17?: any; | ||
customData18?: any; | ||
customData19?: any; | ||
customData20?: any; | ||
customData21?: any; | ||
customData22?: any; | ||
customData23?: any; | ||
customData24?: any; | ||
customData25?: any; | ||
customData26?: any; | ||
customData27?: any; | ||
customData28?: any; | ||
customData29?: any; | ||
customData30?: any; | ||
experimentName?: string; | ||
@@ -28,0 +51,0 @@ isLive?: boolean; |
@@ -1,1 +0,1 @@ | ||
{"name":"bitmovin-analytics","version":"v2.27.3","description":"Bitmovin Analytics Collector collects monitoring devents from video players for the Bitmovin Analytics Service","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bitmovin/bitmovin-analytics-collector.git"},"main":"bitmovinanalytics.min.js","types":"bitmovin-analytics.d.ts","author":"Bitmovin Inc","homepage":"https://bitmovin.com/video-analytics/","maintainers":[{"name":"bitadmin","email":"admin@bitmovin.com"}]} | ||
{"name":"bitmovin-analytics","version":"v2.28.0","description":"Bitmovin Analytics Collector collects monitoring devents from video players for the Bitmovin Analytics Service","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bitmovin/bitmovin-analytics-collector.git"},"main":"bitmovinanalytics.min.js","types":"bitmovin-analytics.d.ts","author":"Bitmovin Inc","homepage":"https://bitmovin.com/video-analytics/","maintainers":[{"name":"bitadmin","email":"admin@bitmovin.com"}]} |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Manifest confusion
Supply chain riskThis package has inconsistent metadata. This could be malicious or caused by an error when publishing the package.
Found 1 instance in 1 package
Manifest confusion
Supply chain riskThis package has inconsistent metadata. This could be malicious or caused by an error when publishing the package.
Found 1 instance in 1 package
866885
3101