gpg:: CaptureOverlayStateListenerHelper
#include <capture_overlay_state_listener_helper.h>
Définit un assistant qui peut être utilisé pour fournir des rappels ICaptureOverlayStateListener au SDK sans définir l'interface ICaptureOverlayStateListener complète.
Résumé
Les rappels configurés sur cet objet seront appelés par les API vidéo, comme décrit dans VideoManager. Les rappels non définis explicitement n'auront aucun effet.
Constructeurs et destructeurs |
|
---|---|
CaptureOverlayStateListenerHelper()
|
|
CaptureOverlayStateListenerHelper(std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl)
Construit un CaptureOverlayStateListenerHelper à partir d'un
shared_ptr vers un CaptureOverlayStateListenerHelperImpl . |
Types publics |
|
---|---|
OnCaptureOverlayStateChangedCallback
|
typedefstd::function< void(VideoCaptureOverlayState overlay_state)>
OnCaptureOverlayStateChangedCallback est appelé lorsque la superposition de la capture vidéo change d'état. |
Fonctions publiques |
|
---|---|
SetOnCaptureOverlayStateChangedCallback(OnCaptureOverlayStateChangedCallback callback)
|
Définit le OnCaptureOverlayStateChangedCallback.
|
Types publics
OnCaptureOverlayStateChangedCallback
std::function< void(VideoCaptureOverlayState overlay_state)> OnCaptureOverlayStateChangedCallback
OnCaptureOverlayStateChangedCallback
est appelé lorsque la superposition de la capture vidéo change d'état.
Fonctions publiques
CaptureOverlayStateListenerHelper
CaptureOverlayStateListenerHelper()
CaptureOverlayStateListenerHelper
CaptureOverlayStateListenerHelper( std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl )
Construit un CaptureOverlayStateListenerHelper à partir d'un shared_ptr
vers un CaptureOverlayStateListenerHelperImpl
.
Destiné à un usage interne par l'API.
SetOnCaptureOverlayStateChangedCallback
CaptureOverlayStateListenerHelper & SetOnCaptureOverlayStateChangedCallback( OnCaptureOverlayStateChangedCallback callback )
Définit le OnCaptureOverlayStateChangedCallback.