Udostępnij za pośrednictwem


VideoEffectsFeature interface

Interfejs API dla funkcji VideoEffects

Rozszerzenie

Właściwości

activeEffects

Lista bieżących aktywnych efektów

Właściwości dziedziczone

name

Nazwa funkcji.

Metody

isSupported(VideoEffectProcessor)

Metoda sprawdzania, czy efekt jest obsługiwany w bieżącym środowisku.

off("effectsError", VideoEffectsFeatureErrorListener)

Funkcje anulowania subskrypcji — effectsError

off("effectsStarted", VideoEffectsFeatureListener)

Funkcje anulowania subskrypcji — efektyStarted

off("effectsStopped", VideoEffectsFeatureListener)

Funkcje anulowania subskrypcji — effectsStopped

off("fpsWarningThresholdReached", VideoEffectsFeatureListener)

Funkcje anulowania subskrypcji — fpsWarningThresholdReached

off("timeForEffectsWarningReached", VideoEffectsFeatureListener)

Funkcje anulowania subskrypcji — timeForEffectsWarningReached

on("effectsError", VideoEffectsFeatureErrorListener)

Funkcje subskrybowania — uruchamia się po błędzie podczas korzystania z efektów

on("effectsStarted", VideoEffectsFeatureListener)

Funkcje subskrybowania — wyzwalane po uruchomieniu efektów

on("effectsStopped", VideoEffectsFeatureListener)

Funkcje subskrybowania — wyzwalane po zatrzymaniu efektów

on("fpsWarningThresholdReached", VideoEffectsFeatureListener)

Funkcje subskrybuj — jest uruchamiane, gdy liczba klatek na sekundę jest równa/mniejsza niż wartość "fpsWarningThreshold"

on("timeForEffectsWarningReached", VideoEffectsFeatureListener)

Funkcje subskrybowania — wyzwalane, gdy czas potrzebny na rozpoczęcie efektów jest większy niż wartość "effectInitTimeThresholdInMs"

startEffects(VideoEffectProcessor)

Efekty początkowe

stopEffects()

Efekty zatrzymania

Metody dziedziczone

dispose()

Szczegóły właściwości

activeEffects

Lista bieżących aktywnych efektów

activeEffects: VideoEffectName[]

Wartość właściwości

Szczegóły właściwości dziedziczonej

name

Nazwa funkcji.

name: string

Wartość właściwości

string

dziedziczone zVideoStreamFeature.name

Szczegóły metody

isSupported(VideoEffectProcessor)

Metoda sprawdzania, czy efekt jest obsługiwany w bieżącym środowisku.

function isSupported(effect: VideoEffectProcessor): Promise<boolean>

Parametry

effect
VideoEffectProcessor

Wystąpienie efektu w celu sprawdzenia obsługi.

Zwraca

Promise<boolean>

wartość true, jeśli efekt jest obsługiwany w bieżącym środowisku.

off("effectsError", VideoEffectsFeatureErrorListener)

Funkcje anulowania subskrypcji — effectsError

function off(event: "effectsError", listener: VideoEffectsFeatureErrorListener)

Parametry

event

"effectsError"

Zdarzenie typu VideoEffectsFeatureEvent

listener
VideoEffectsFeatureErrorListener

Wywołanie zwrotne odbiornika

off("effectsStarted", VideoEffectsFeatureListener)

Funkcje anulowania subskrypcji — efektyStarted

function off(event: "effectsStarted", listener: VideoEffectsFeatureListener)

Parametry

event

"effectsStarted"

Zdarzenie typu VideoEffectsFeatureEvent

listener
VideoEffectsFeatureListener

Wywołanie zwrotne odbiornika

off("effectsStopped", VideoEffectsFeatureListener)

Funkcje anulowania subskrypcji — effectsStopped

function off(event: "effectsStopped", listener: VideoEffectsFeatureListener)

Parametry

event

"effectsStopped"

Zdarzenie typu VideoEffectsFeatureEvent

listener
VideoEffectsFeatureListener

Wywołanie zwrotne odbiornika

off("fpsWarningThresholdReached", VideoEffectsFeatureListener)

Funkcje anulowania subskrypcji — fpsWarningThresholdReached

function off(event: "fpsWarningThresholdReached", listener: VideoEffectsFeatureListener)

Parametry

event

"fpsWarningThresholdReached"

Zdarzenie typu VideoEffectsFeatureEvent

listener
VideoEffectsFeatureListener

Wywołanie zwrotne odbiornika

off("timeForEffectsWarningReached", VideoEffectsFeatureListener)

Funkcje anulowania subskrypcji — timeForEffectsWarningReached

function off(event: "timeForEffectsWarningReached", listener: VideoEffectsFeatureListener)

Parametry

event

"timeForEffectsWarningReached"

Zdarzenie typu VideoEffectsFeatureEvent

listener
VideoEffectsFeatureListener

Wywołanie zwrotne odbiornika

on("effectsError", VideoEffectsFeatureErrorListener)

Funkcje subskrybowania — uruchamia się po błędzie podczas korzystania z efektów

function on(event: "effectsError", listener: VideoEffectsFeatureErrorListener)

Parametry

event

"effectsError"

Zdarzenie typu VideoEffectsFeatureEvent

listener
VideoEffectsFeatureErrorListener

Wywołanie zwrotne odbiornika

on("effectsStarted", VideoEffectsFeatureListener)

Funkcje subskrybowania — wyzwalane po uruchomieniu efektów

function on(event: "effectsStarted", listener: VideoEffectsFeatureListener)

Parametry

event

"effectsStarted"

Zdarzenie typu VideoEffectsFeatureEvent

listener
VideoEffectsFeatureListener

Wywołanie zwrotne odbiornika

on("effectsStopped", VideoEffectsFeatureListener)

Funkcje subskrybowania — wyzwalane po zatrzymaniu efektów

function on(event: "effectsStopped", listener: VideoEffectsFeatureListener)

Parametry

event

"effectsStopped"

Zdarzenie typu VideoEffectsFeatureEvent

listener
VideoEffectsFeatureListener

Wywołanie zwrotne odbiornika

on("fpsWarningThresholdReached", VideoEffectsFeatureListener)

Funkcje subskrybuj — jest uruchamiane, gdy liczba klatek na sekundę jest równa/mniejsza niż wartość "fpsWarningThreshold"

function on(event: "fpsWarningThresholdReached", listener: VideoEffectsFeatureListener)

Parametry

event

"fpsWarningThresholdReached"

Zdarzenie typu VideoEffectsFeatureEvent

listener
VideoEffectsFeatureListener

Wywołanie zwrotne odbiornika

on("timeForEffectsWarningReached", VideoEffectsFeatureListener)

Funkcje subskrybowania — wyzwalane, gdy czas potrzebny na rozpoczęcie efektów jest większy niż wartość "effectInitTimeThresholdInMs"

function on(event: "timeForEffectsWarningReached", listener: VideoEffectsFeatureListener)

Parametry

event

"timeForEffectsWarningReached"

Zdarzenie typu VideoEffectsFeatureEvent

listener
VideoEffectsFeatureListener

Wywołanie zwrotne odbiornika

startEffects(VideoEffectProcessor)

Efekty początkowe

function startEffects(effect: VideoEffectProcessor): Promise<void>

Parametry

effect
VideoEffectProcessor

Wystąpienie efektu

Zwraca

Promise<void>

stopEffects()

Efekty zatrzymania

function stopEffects(): Promise<void>

Zwraca

Promise<void>

Szczegóły metody dziedziczonej

dispose()

function dispose()

dziedziczone zVideoStreamFeature.dispose