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 ICaptureOverlayStateListener completa.
Resumen
Las API de video invocarán las devoluciones de llamada configuradas en este objeto como se describe en VideoManager. Las devoluciones de llamada que no se hayan configurado explícitamente no harán nada.
Constructores y destructores |
|
---|---|
CaptureOverlayStateListenerHelper()
|
|
CaptureOverlayStateListenerHelper(std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl)
Construye un CaptureOverlayStateListenerHelper de un
shared_ptr a un CaptureOverlayStateListenerHelperImpl . |
Tipos públicos |
|
---|---|
OnCaptureOverlayStateChangedCallback
|
typedefstd::function< void(VideoCaptureOverlayState overlay_state)>
Se llama a OnCaptureOverlayStateChangedCallback cuando cambia el estado de la superposición de captura de video. |
Funciones públicas |
|
---|---|
SetOnCaptureOverlayStateChangedCallback(OnCaptureOverlayStateChangedCallback callback)
|
Configura OnCaptureOverlayStateChangedCallback.
|
Tipos públicos
OnCaptureOverlayStateChangedCallback
std::function< void(VideoCaptureOverlayState overlay_state)> OnCaptureOverlayStateChangedCallback
Se llama a OnCaptureOverlayStateChangedCallback
cuando cambia el estado de la superposición de captura de video.
Funciones públicas
CaptureOverlayStateListenerHelper.
CaptureOverlayStateListenerHelper()
CaptureOverlayStateListenerHelper.
CaptureOverlayStateListenerHelper( std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl )
Construye un CaptureOverlayStateListenerHelper de un shared_ptr
a un CaptureOverlayStateListenerHelperImpl
.
Pensado para uso interno por la API.
SetOnCaptureOverlayStateChangedCallback
CaptureOverlayStateListenerHelper & SetOnCaptureOverlayStateChangedCallback( OnCaptureOverlayStateChangedCallback callback )
Configura OnCaptureOverlayStateChangedCallback.