VideoEffectsFeature interface
Interface de API para o recurso VideoEffects
- Extends
Propriedades
active |
Lista de efeitos ativos atuais |
Propriedades herdadas
name | O nome do recurso. |
Métodos
is |
Método para verificar se há suporte para um efeito no ambiente atual. |
off("effects |
Cancelar assinatura de funções – effectsError |
off("effects |
Cancelar assinatura de funções – effectsStarted |
off("effects |
Funções de cancelamento de assinatura – effectsStopped |
off("fps |
Cancelar assinatura de funções – fpsWarningThresholdReached |
off("time |
Cancelar assinatura de funções – timeForEffectsWarningReached |
on("effects |
Funções de assinatura – aciona o erro ao usar efeitos |
on("effects |
Funções de assinatura – é acionada quando os efeitos são iniciados |
on("effects |
Funções de assinatura – é acionada quando os efeitos são interrompidos |
on("fps |
Funções de assinatura – é acionada quando os fps de fluxo são iguais/menores que o valor de 'fpsWarningThreshold' |
on("time |
Funções de assinatura – aciona quando o tempo necessário para iniciar efeitos é maior do que o valor 'effectInitTimeThresholdInMs' |
start |
Efeitos de início |
stop |
Efeitos de parada |
Métodos herdados
dispose() |
Detalhes da propriedade
activeEffects
Lista de efeitos ativos atuais
activeEffects: VideoEffectName[]
Valor da propriedade
Detalhes das propriedades herdadas
name
Detalhes do método
isSupported(VideoEffectProcessor)
Método para verificar se há suporte para um efeito no ambiente atual.
function isSupported(effect: VideoEffectProcessor): Promise<boolean>
Parâmetros
- effect
- VideoEffectProcessor
Instância do efeito da qual verificar o suporte.
Retornos
Promise<boolean>
true se houver suporte para efeito no ambiente atual.
off("effectsError", VideoEffectsFeatureErrorListener)
Cancelar assinatura de funções – effectsError
function off(event: "effectsError", listener: VideoEffectsFeatureErrorListener)
Parâmetros
- event
-
"effectsError"
Evento do tipo VideoEffectsFeatureEvent
- listener
- VideoEffectsFeatureErrorListener
Um retorno de chamada do ouvinte
off("effectsStarted", VideoEffectsFeatureListener)
Cancelar assinatura de funções – effectsStarted
function off(event: "effectsStarted", listener: VideoEffectsFeatureListener)
Parâmetros
- event
-
"effectsStarted"
Evento do tipo VideoEffectsFeatureEvent
- listener
- VideoEffectsFeatureListener
Um retorno de chamada do ouvinte
off("effectsStopped", VideoEffectsFeatureListener)
Funções de cancelamento de assinatura – effectsStopped
function off(event: "effectsStopped", listener: VideoEffectsFeatureListener)
Parâmetros
- event
-
"effectsStopped"
Evento do tipo VideoEffectsFeatureEvent
- listener
- VideoEffectsFeatureListener
Um retorno de chamada do ouvinte
off("fpsWarningThresholdReached", VideoEffectsFeatureListener)
Cancelar assinatura de funções – fpsWarningThresholdReached
function off(event: "fpsWarningThresholdReached", listener: VideoEffectsFeatureListener)
Parâmetros
- event
-
"fpsWarningThresholdReached"
Evento do tipo VideoEffectsFeatureEvent
- listener
- VideoEffectsFeatureListener
Um retorno de chamada do ouvinte
off("timeForEffectsWarningReached", VideoEffectsFeatureListener)
Cancelar assinatura de funções – timeForEffectsWarningReached
function off(event: "timeForEffectsWarningReached", listener: VideoEffectsFeatureListener)
Parâmetros
- event
-
"timeForEffectsWarningReached"
Evento do tipo VideoEffectsFeatureEvent
- listener
- VideoEffectsFeatureListener
Um retorno de chamada do ouvinte
on("effectsError", VideoEffectsFeatureErrorListener)
Funções de assinatura – aciona o erro ao usar efeitos
function on(event: "effectsError", listener: VideoEffectsFeatureErrorListener)
Parâmetros
- event
-
"effectsError"
Evento do tipo VideoEffectsFeatureEvent
- listener
- VideoEffectsFeatureErrorListener
Um retorno de chamada do ouvinte
on("effectsStarted", VideoEffectsFeatureListener)
Funções de assinatura – é acionada quando os efeitos são iniciados
function on(event: "effectsStarted", listener: VideoEffectsFeatureListener)
Parâmetros
- event
-
"effectsStarted"
Evento do tipo VideoEffectsFeatureEvent
- listener
- VideoEffectsFeatureListener
Um retorno de chamada do ouvinte
on("effectsStopped", VideoEffectsFeatureListener)
Funções de assinatura – é acionada quando os efeitos são interrompidos
function on(event: "effectsStopped", listener: VideoEffectsFeatureListener)
Parâmetros
- event
-
"effectsStopped"
Evento do tipo VideoEffectsFeatureEvent
- listener
- VideoEffectsFeatureListener
Um retorno de chamada do ouvinte
on("fpsWarningThresholdReached", VideoEffectsFeatureListener)
Funções de assinatura – é acionada quando os fps de fluxo são iguais/menores que o valor de 'fpsWarningThreshold'
function on(event: "fpsWarningThresholdReached", listener: VideoEffectsFeatureListener)
Parâmetros
- event
-
"fpsWarningThresholdReached"
Evento do tipo VideoEffectsFeatureEvent
- listener
- VideoEffectsFeatureListener
Um retorno de chamada do ouvinte
on("timeForEffectsWarningReached", VideoEffectsFeatureListener)
Funções de assinatura – aciona quando o tempo necessário para iniciar efeitos é maior do que o valor 'effectInitTimeThresholdInMs'
function on(event: "timeForEffectsWarningReached", listener: VideoEffectsFeatureListener)
Parâmetros
- event
-
"timeForEffectsWarningReached"
Evento do tipo VideoEffectsFeatureEvent
- listener
- VideoEffectsFeatureListener
Um retorno de chamada do ouvinte
startEffects(VideoEffectProcessor)
Efeitos de início
function startEffects(effect: VideoEffectProcessor): Promise<void>
Parâmetros
- effect
- VideoEffectProcessor
Instância do efeito
Retornos
Promise<void>
stopEffects()
Efeitos de parada
function stopEffects(): Promise<void>
Retornos
Promise<void>
Detalhes do método herdado
dispose()
function dispose()
Herdado deVideoStreamFeature.dispose