Skip to main content

@auvious/media-tools / IMediaEffect

Interface: IMediaEffect

Generic for input

Implemented by​

Table of contents​

Properties​

Methods​

Properties​

name​

• name: string

distinct effect name

Methods​

onOutput​

▸ onOutput(callback): () => void

listen for output changes

Parameters​

NameType
callback(stream: MediaStream) => void

Returns​

fn

▸ (): void

Returns​

void


onUnload​

▸ onUnload(callback): () => void

listen for effect removal

Parameters​

NameType
callback() => void

Returns​

fn

▸ (): void

Returns​

void


setInput​

▸ setInput(stream?): void

Parameters​

NameType
stream?MediaStream

Returns​

void