gpg:: CaptureOverlayStateListenerHelper
#include <capture_overlay_state_listener_helper.h>
定义了一个辅助程序,可用于向 SDK 提供 ICaptureOverlayStateListener 回调,而无需定义完整的 ICaptureOverlayStateListener 接口。
摘要
视频 API 将调用在此对象上配置的回调,如 VideoManager 中所述。未明确设置的回调将不执行任何操作。
构造函数和析构函数 |
|
---|---|
CaptureOverlayStateListenerHelper()
|
|
CaptureOverlayStateListenerHelper(std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl)
|
公共类型 |
|
---|---|
OnCaptureOverlayStateChangedCallback
|
typedefstd::function< void(VideoCaptureOverlayState overlay_state)>
当视频截取叠加层更改状态时,系统会调用 OnCaptureOverlayStateChangedCallback 。 |
公共函数 |
|
---|---|
SetOnCaptureOverlayStateChangedCallback(OnCaptureOverlayStateChangedCallback callback)
|
设置 OnCaptureOverlayStateChangedCallback。
|
公共类型
OnCaptureOverlayStateChangedCallback
std::function< void(VideoCaptureOverlayState overlay_state)> OnCaptureOverlayStateChangedCallback
当视频截取叠加层更改状态时,系统会调用 OnCaptureOverlayStateChangedCallback
。
公共函数
CaptureOverlayStateListenerHelper
CaptureOverlayStateListenerHelper()
CaptureOverlayStateListenerHelper
CaptureOverlayStateListenerHelper( std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl )
从 shared_ptr
到 CaptureOverlayStateListenerHelperImpl
构造一个 CaptureOverlayStateListenerHelper。
供 API 内部使用。
SetOnCaptureOverlayStateChangedCallback
CaptureOverlayStateListenerHelper & SetOnCaptureOverlayStateChangedCallback( OnCaptureOverlayStateChangedCallback callback )
设置 OnCaptureOverlayStateChangedCallback。