Clase contenedora: : BaseVideoCapturer


public static interface BaseVideoCapturer.CaptureSwitch

Una interfaz para definir cómo el cycleCamera() método de un objeto Publisher que implementa un capturador de vídeo personalizado.

Si utilizas un capturador de vídeo personalizado, implementa el CaptureSwitch interfaz en el objeto que hereda de BaseVideoCapturer. A continuación, implementa la cycleCamera() método para definir el comportamiento del Publisher.cycleCamera() método del objeto Publisher que utiliza el capturador de vídeo.

Resumen del método

Todos los métodos Métodos de instancia Métodos abstractos

Modificador y tipo

Método

Descripción

void

cycleCamera()

Define el comportamiento del Publisher.cycleCamera() método para un objeto Publisher que utiliza el capturador de vídeo personalizado.

int

getCameraIndex()

Define el comportamiento del elemento obsoleto Publisher.getCameraId() método para un objeto Publisher que utiliza el capturador de vídeo personalizado.

void

swapCamera(int cameraId)

Define el comportamiento del elemento obsoleto Publisher.swapCamera() método para un objeto Publisher que utiliza el capturador de vídeo personalizado.

Detalles del método

cycleCamera

void cycleCamera()

Define el comportamiento del Publisher.cycleCamera() Método para un objeto Publisher que utiliza el capturador de vídeo personalizado. Por lo general, lo más habitual es apagar la cámara activa en ese momento e iniciar una nueva cámara.

getCameraIndex

int getCameraIndex()

Define el comportamiento del elemento obsoleto Publisher.getCameraId() método para un objeto Publisher que utiliza el capturador de vídeo personalizado.

cambiar de cámara

void swapCamera(int cameraId)

Define el comportamiento del elemento obsoleto Publisher.swapCamera() método para un objeto Publisher que utiliza el capturador de vídeo personalizado.