gpg::CaptureOverlayStateListenerHelper

#include <capture_overlay_state_listener_helper.h>

Define um auxiliar que pode ser usado para fornecer callbacks ICaptureOverlayStateListener ao SDK sem definir a interface ICaptureOverlayStateListener completa.

Resumo

As chamadas de retorno configuradas neste objeto serão chamadas pelas APIs Video, conforme descrito no VideoManager. Callbacks não definidos explicitamente não farão nada.

Construtores e destrutores

CaptureOverlayStateListenerHelper()
CaptureOverlayStateListenerHelper(std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl)
Cria um CaptureOverlayStateListenerHelper de um shared_ptr para um CaptureOverlayStateListenerHelperImpl.

Tipos públicos

OnCaptureOverlayStateChangedCallback typedef
std::function< void(VideoCaptureOverlayState overlay_state)>
OnCaptureOverlayStateChangedCallback é chamado quando a sobreposição de captura de vídeo muda de estado.

Funções públicas

SetOnCaptureOverlayStateChangedCallback(OnCaptureOverlayStateChangedCallback callback)
Define o OnCaptureOverlayStateChangedCallback.

Tipos públicos

OnCaptureOverlayStateChangedCallback

std::function< void(VideoCaptureOverlayState overlay_state)> OnCaptureOverlayStateChangedCallback

OnCaptureOverlayStateChangedCallback é chamado quando a sobreposição de captura de vídeo muda de estado.

Funções públicas

CaptureOverlayStateListenerHelper

 CaptureOverlayStateListenerHelper()

CaptureOverlayStateListenerHelper

 CaptureOverlayStateListenerHelper(
  std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl
)

Cria um CaptureOverlayStateListenerHelper de um shared_ptr para um CaptureOverlayStateListenerHelperImpl.

Destinado ao uso interno da API.

SetOnCaptureOverlayStateChangedCallback

CaptureOverlayStateListenerHelper & SetOnCaptureOverlayStateChangedCallback(
  OnCaptureOverlayStateChangedCallback callback
)

Define o OnCaptureOverlayStateChangedCallback.