Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

bitmovin-analytics

Package Overview
Dependencies
Maintainers
1
Versions
134
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

bitmovin-analytics - npm Package Compare versions

Comparing version 2.24.1 to 2.25.0

js/utils/WindowEventTracker.d.ts

4

js/adapters/internal/ads/Bitmovin8AdModule.d.ts
import { PlayerAPI } from 'bitmovin-player';
import { WindowEventTracker } from '../../../utils/WindowEventTracker';
import { AdCallbacks, AdModuleAPI } from './AdModuleAPI';
export declare class Bitmovin8AdModule implements AdModuleAPI {
private player;
private windowEventTracker;
adCallbacks: AdCallbacks;
constructor(player: PlayerAPI);
constructor(player: PlayerAPI, windowEventTracker: WindowEventTracker);
isLinearAdActive: () => any;

@@ -8,0 +10,0 @@ getContainer: () => HTMLElement;

@@ -40,5 +40,6 @@ import { PlayerAPI } from 'bitmovin-player';

getCurrentPlaybackInfo(): PlaybackInfo;
register(): void;
sourceChange(config: any, timestamp: any): void;
onError(): void;
private registerPlayerEventListeners;
private registerUnloadEventListeners;
private applySourceProperties;

@@ -45,0 +46,0 @@ private applySubtitleProperties;

@@ -11,2 +11,3 @@ import { AnalyticsStateMachine } from '../../analyticsStateMachines/AnalyticsStateMachine';

import { StateMachineCallbacks } from '../../types/StateMachineCallbacks';
import { WindowEventTracker } from '../../utils/WindowEventTracker';
export declare abstract class InternalAdapter {

@@ -25,2 +26,4 @@ stateMachineCallbacks: StateMachineCallbacks;

protected abstract get currentTime(): number;
private _windowEventTracker;
get windowEventTracker(): WindowEventTracker;
get onLicenseKeyReceived(): EventDispatcher<{

@@ -27,0 +30,0 @@ licenseKey: string;

@@ -24,2 +24,3 @@ import { AdBreakEvent, AdClickedEvent, AdEvent, AdLinearityChangedEvent, AdManifestLoadedEvent, AdQuartileEvent, ErrorEvent } from 'bitmovin-player';

constructor(analytics: Analytics, adapter: AdModuleAPI);
release(): void;
onIntersectionChanged(): void;

@@ -47,2 +48,3 @@ isContainerInViewport(): boolean;

private resetActiveAd;
private clearCurrentTimeInterval;
}

@@ -34,2 +34,3 @@ import { InternalAdapterAPI } from '../adapters/internal/InternalAdapterAPI';

private onErrorDetailEventDispatcher;
private adAnalytics;
private authenticationCallback;

@@ -45,3 +46,3 @@ constructor(config: AnalyticsConfig, adapter: InternalAdapterAPI, backendFactory?: BackendFactory);

init(): void;
disable(): void;
release(): void;
setConfigParameters(sample?: Sample, config?: AnalyticsConfig): void;

@@ -48,0 +49,0 @@ generateNewImpressionId(): void;

@@ -41,3 +41,2 @@ import { AnalyticsConfig } from './AnalyticsConfig';

muting_ready: (duration: number, state: string, event: any) => void;
stop_collecting: () => void;
customdatachange: (duration?: number, state?: string, event?: {

@@ -44,0 +43,0 @@ values: CustomDataValues;

@@ -1,1 +0,1 @@

{"name":"bitmovin-analytics","version":"v2.24.1","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.25.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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc