gpg:: CaptureOverlayStateListenerHelper
#include <capture_overlay_state_listener_helper.h>
Define un asistente que se puede usar para proporcionar devoluciones de llamada de 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 harán nada.
Constructores y destructores |
|
---|---|
CaptureOverlayStateListenerHelper()
|
|
CaptureOverlayStateListenerHelper(std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl)
Crea un CaptureOverlayStateListenerHelper de un
shared_ptr a un CaptureOverlayStateListenerHelperImpl . |
Tipos públicos |
|
---|---|
OnCaptureOverlayStateChangedCallback
|
typedefstd::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)
|
Establece 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
.
Está destinado al uso interno de la API.
SetOnCaptureOverlayStateChangedCallback
CaptureOverlayStateListenerHelper & SetOnCaptureOverlayStateChangedCallback( OnCaptureOverlayStateChangedCallback callback )
Establece OnCaptureOverlayStateChangedCallback.