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

Os callbacks configurados nesse objeto serão invocados pelas APIs de vídeo, conforme descrito em VideoManager. Os callbacks não definidos explicitamente não terão efeito.

Construtores e destrutores

CaptureOverlayStateListenerHelper()
CaptureOverlayStateListenerHelper(std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl)
Constrói 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)
Defina 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
)

Constrói um CaptureOverlayStateListenerHelper de um shared_ptr para um CaptureOverlayStateListenerHelperImpl.

Destinado a uso interno pela API.

SetOnCaptureOverlayStateChangedCallback

CaptureOverlayStateListenerHelper & SetOnCaptureOverlayStateChangedCallback(
  OnCaptureOverlayStateChangedCallback callback
)

Defina o OnCaptureOverlayStateChangedCallback.