gpg::CaptureOverlayStateListenerHelper

#include <capture_overlay_state_listener_helper.h>

Menentukan helper yang dapat digunakan untuk memberikan callback ICaptureOverlayStateListener ke SDK tanpa menentukan antarmuka ICaptureOverlayStateListener lengkap.

Ringkasan

Callback yang dikonfigurasi pada objek ini akan dipanggil oleh Video API seperti yang dijelaskan dalam VideoManager. Callback yang tidak ditetapkan secara eksplisit tidak akan melakukan apa pun.

Konstruktor dan Destruktor

CaptureOverlayStateListenerHelper()
CaptureOverlayStateListenerHelper(std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl)
Membuat CaptureOverlayStateListenerHelper dari shared_ptr ke CaptureOverlayStateListenerHelperImpl.

Jenis publik

OnCaptureOverlayStateChangedCallback typedef
std::function< void(VideoCaptureOverlayState overlay_state)>
OnCaptureOverlayStateChangedCallback dipanggil saat overlay perekaman video mengubah status.

Fungsi publik

SetOnCaptureOverlayStateChangedCallback(OnCaptureOverlayStateChangedCallback callback)
Tetapkan OnCaptureOverlayStateChangedCallback.

Jenis publik

OnCaptureOverlayStateChangedCallback

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

OnCaptureOverlayStateChangedCallback dipanggil saat overlay perekaman video mengubah status.

Fungsi publik

CaptureOverlayStateListenerHelper

 CaptureOverlayStateListenerHelper()

CaptureOverlayStateListenerHelper

 CaptureOverlayStateListenerHelper(
  std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl
)

Membuat CaptureOverlayStateListenerHelper dari shared_ptr ke CaptureOverlayStateListenerHelperImpl.

Dimaksudkan untuk penggunaan internal oleh API.

SetOnCaptureOverlayStateChangedCallback

CaptureOverlayStateListenerHelper & SetOnCaptureOverlayStateChangedCallback(
  OnCaptureOverlayStateChangedCallback callback
)

Tetapkan OnCaptureOverlayStateChangedCallback.