New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@webex/web-media-effects

Package Overview
Dependencies
Maintainers
0
Versions
93
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@webex/web-media-effects - npm Package Compare versions

Comparing version

to
2.22.0

39

dist/types/index.d.ts

@@ -50,2 +50,5 @@ import TypedEmitter from 'typed-emitter';

interface EffectOptions {
baseUrl?: string;
authToken?: string;
env?: EffectEnv;
[key: string]: unknown;

@@ -115,10 +118,9 @@ }

interface NoiseReductionEffectOptions extends EffectOptions {
authToken: string;
audioContext?: AudioContext;
avoidSimd?: boolean;
mode?: NoiseReductionMode;
env?: EffectEnv;
avoidSimd?: boolean;
legacyProcessorUrl?: string;
workletProcessorUrl?: string;
legacyProcessorUrl?: string;
}
declare class NoiseReductionEffect extends BaseMicrophoneEffect {

@@ -269,2 +271,21 @@ static readonly kind = "noise-reduction-effect";

}
type LadonOverrides = {
modelUri?: string;
modelRank?: number;
workerUri?: string;
executionProviders?: string[];
inputSize?: {
width: number;
height: number;
};
outputSize?: {
width: number;
height: number;
};
upscaleSize?: {
width: number;
height: number;
};
modelUrlResolver?: (modelPath: string) => Promise<string>;
};
interface VirtualBackgroundEffectOptions extends EffectOptions {

@@ -278,8 +299,6 @@ generator: Generator;

bgVideoUrl?: string;
authToken: string;
mirror: boolean;
env?: EffectEnv;
preventBackgroundThrottling?: boolean;
useLocalSegmentationWorker?: boolean;
canvasResolutionScaling?: number;
modelOverrides?: LadonOverrides;
}

@@ -317,2 +336,3 @@

private inputCanvasContext?;
private configBuilder;
get isReady(): boolean;

@@ -331,2 +351,3 @@ get isLoaded(): boolean;

private clearTimers;
private configureBuilder;
private createPipeline;

@@ -344,3 +365,3 @@ private loadModel;

private handleVideoResize;
private handleModelResolver;
private handleAssetUrlResolver;
enable(): Promise<boolean>;

@@ -566,2 +587,2 @@ disable(): Promise<boolean>;

export { AdaptiveFrameSkipper, BaseCameraEffect, BaseEffect, BaseMicrophoneEffect, BeRightBack, BeRightBackAction, BeRightBackDebugInfo, BeRightBackEvent, BeRightBackEventCallback, BeRightBackOptions, BeRightBackPlugin, BeRightBackPluginMode, BeRightBackPluginOptions, BeRightBackState, DEFAULT_FRAME_RATE, EffectEnv, EffectEvent, EffectEventCallback, EffectOptions, EffectState, FrameSkipperDebugInfo, FrameSkipperInferenceReason, FrameSkipperOptions, FrameSkipperPlugin, FrameSkipperPluginMode, FrameSkipperPluginOptions, GainEffect, MediaStreamOrTrack, NoiseReductionEffect, NoiseReductionEffectOptions, NoiseReductionMode, RateEstimatedValues, RateEstimationPlugin, RateEstimationPluginOptions, RateEstimator, RateEstimatorEvent, RateEstimatorEventCallback, RateEstimatorOptions, RateEstimatorStatus, SkippedFrameRatePlugin, TrackEffect, VirtualBackgroundEffect, VirtualBackgroundEffectOptions, VirtualBackgroundMode, createEffect, createNoiseReductionEffect, createVirtualBackgroundEffect, getOptionsByMode, logger, makeBeRightBackOptions, makeFrameSkipperOptions };
export { AdaptiveFrameSkipper, BaseCameraEffect, BaseEffect, BaseMicrophoneEffect, BeRightBack, BeRightBackAction, BeRightBackDebugInfo, BeRightBackEvent, BeRightBackEventCallback, BeRightBackOptions, BeRightBackPlugin, BeRightBackPluginMode, BeRightBackPluginOptions, BeRightBackState, DEFAULT_FRAME_RATE, EffectEnv, EffectEvent, EffectEventCallback, EffectOptions, EffectState, FrameSkipperDebugInfo, FrameSkipperInferenceReason, FrameSkipperOptions, FrameSkipperPlugin, FrameSkipperPluginMode, FrameSkipperPluginOptions, GainEffect, LadonOverrides, MediaStreamOrTrack, NoiseReductionEffect, NoiseReductionEffectOptions, NoiseReductionMode, RateEstimatedValues, RateEstimationPlugin, RateEstimationPluginOptions, RateEstimator, RateEstimatorEvent, RateEstimatorEventCallback, RateEstimatorOptions, RateEstimatorStatus, SkippedFrameRatePlugin, TrackEffect, VirtualBackgroundEffect, VirtualBackgroundEffectOptions, VirtualBackgroundMode, createEffect, createNoiseReductionEffect, createVirtualBackgroundEffect, getOptionsByMode, logger, makeBeRightBackOptions, makeFrameSkipperOptions };
{
"name": "@webex/web-media-effects",
"version": "2.21.4",
"version": "2.22.0",
"description": "Media effects for JS SDKs",

@@ -59,3 +59,3 @@ "source": "src/index.ts",

"dependencies": {
"@webex/ladon-ts": "^4.5.1",
"@webex/ladon-ts": "^5.0.2",
"events": "^3.3.0",

@@ -62,0 +62,0 @@ "js-logger": "^1.6.1",

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display