gpg::CaptureOverlayStateListenerHelper

#include <capture_overlay_state_listener_helper.h>

Define un asistente que se puede usar para proporcionar devoluciones de llamada ICaptureOverlayStateListener al SDK sin definir la interfaz completa de ICaptureOverlayStateListener.

Resumen

Las APIs de Video invocarán las devoluciones de llamada configuradas en este objeto como se describe en VideoManager. Las devoluciones de llamada que no se establezcan de forma explícita no tendrán ningún efecto.

Constructores y destructores

CaptureOverlayStateListenerHelper()
CaptureOverlayStateListenerHelper(std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl)
Crea un CaptureOverlayStateListenerHelper de un shared_ptr a un CaptureOverlayStateListenerHelperImpl.

Tipos públicos

OnCaptureOverlayStateChangedCallback typedef
std::function< void(VideoCaptureOverlayState overlay_state)>
Se llama a OnCaptureOverlayStateChangedCallback cuando la superposición de captura de video cambia de estado.

Funciones públicas

SetOnCaptureOverlayStateChangedCallback(OnCaptureOverlayStateChangedCallback callback)
Configura OnCaptureOverlayStateChangedCallback.

Tipos públicos

OnCaptureOverlayStateChangedCallback

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

Se llama a OnCaptureOverlayStateChangedCallback cuando la superposición de captura de video cambia de estado.

Funciones públicas

CaptureOverlayStateListenerHelper

 CaptureOverlayStateListenerHelper()

CaptureOverlayStateListenerHelper

 CaptureOverlayStateListenerHelper(
  std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl
)

Crea un CaptureOverlayStateListenerHelper de un shared_ptr a un CaptureOverlayStateListenerHelperImpl.

Diseñado para el uso interno de la API.

SetOnCaptureOverlayStateChangedCallback

CaptureOverlayStateListenerHelper & SetOnCaptureOverlayStateChangedCallback(
  OnCaptureOverlayStateChangedCallback callback
)

Configura OnCaptureOverlayStateChangedCallback.