Classe de contenção: : BaseVideoCapturer
interface pública estática BaseVideoCapturer.CaptureSwitch
Uma interface para definir como o cycleCamera()
método de um objeto Publisher que implementa um capturador de vídeo personalizado.
Se você estiver usando um capturador de vídeo personalizado, implemente o CaptureSwitch
interface no objeto que estende BaseVideoCapturer. Em seguida, implemente a
cycleCamera() método para definir o comportamento do Publisher.cycleCamera()
método do objeto Publisher que utiliza o capturador de vídeo.
Resumo do método
Todos os métodosMétodos de instânciaMétodos abstratos
Modificador e Tipo
Método
Descrição
void
cycleCamera()
Define o comportamento do Publisher.cycleCamera() método para um objeto Publisher
que utiliza o capturador de vídeo personalizado.
int
getCameraIndex()
Define o comportamento do elemento obsoleto Publisher.getCameraId() método para um
objeto Publisher que utiliza o capturador de vídeo personalizado.
void
swapCamera(int cameraId)
Define o comportamento do elemento obsoleto Publisher.swapCamera() método
para um objeto Publisher que utiliza o capturador de vídeo personalizado.
Detalhes do método
cycleCamera
void cycleCamera()
Define o comportamento do Publisher.cycleCamera() método para um objeto Publisher
que utiliza o capturador de vídeo personalizado. Geralmente, você vai querer desligar a
câmera ativa no momento e iniciar uma nova câmera.
getCameraIndex
int getCameraIndex()
Define o comportamento do elemento obsoleto Publisher.getCameraId() método para um
objeto Publisher que utiliza o capturador de vídeo personalizado.
trocarCâmera
void trocarCâmera(int idDaCâmera)
Define o comportamento do elemento obsoleto Publisher.swapCamera() método
para um objeto Publisher que utiliza o capturador de vídeo personalizado.