Meeting recording callback event.
More...
#include <meeting_recording_interface.h>
Meeting recording callback event.
Definition at line 187 of file meeting_recording_interface.h.
◆ ~IMeetingRecordingCtrlEvent()
virtual IMeetingRecordingCtrlEvent::~IMeetingRecordingCtrlEvent |
( |
| ) |
|
|
inlinevirtual |
◆ onCloudRecordingStatus()
virtual void IMeetingRecordingCtrlEvent::onCloudRecordingStatus |
( |
RecordingStatus | status | ) |
|
|
pure virtual |
Callback event that the status of cloud recording changes.
- Parameters
-
status | Value of recording status. For more details, see RecordingStatus enum. |
◆ onCloudRecordingStorageFull()
virtual void IMeetingRecordingCtrlEvent::onCloudRecordingStorageFull |
( |
time_t | gracePeriodDate | ) |
|
|
pure virtual |
Callback event that the cloud recording storage is full.
- Parameters
-
gracePeriodDate | a point in time, in milliseconds, in UTC. You can use the cloud recording storage until the gracePeriodDate. |
◆ onCustomizedLocalRecordingSourceNotification()
Callback event that the local recording source changes in the custom user interface mode.
- Parameters
-
◆ onEnableAndStartSmartRecordingRequested()
Callback event received only by the host when a user requests to enable and start smart cloud recording.
- Parameters
-
◆ onLocalRecordingPrivilegeRequested()
Callback event when a user requests local recording privilege.
- Parameters
-
◆ onLocalRecordingPrivilegeRequestStatus()
Callback event that the status of request local recording privilege.
- Parameters
-
◆ onRecording2MP4Done()
virtual void IMeetingRecordingCtrlEvent::onRecording2MP4Done |
( |
bool | bsuccess, |
|
|
int | iResult, |
|
|
const zchar_t * | szPath ) |
|
pure virtual |
Callback event of ending the conversion to MP4 format.
- Parameters
-
bsuccess | TRUE indicates to convert successfully. FALSE not. |
iResult | This value is used to save the error code only when the convert fails. |
szPath | If the conversion is successful, this value is used to save the path of the recording file. |
◆ onRecording2MP4Processing()
virtual void IMeetingRecordingCtrlEvent::onRecording2MP4Processing |
( |
int | iPercentage | ) |
|
|
pure virtual |
Callback event of the process of the conversion to MP4 format.
- Parameters
-
iPercentage | Percentage of conversion process. Range from ZERO(0) to ONE HUNDREAD(100). |
◆ onRecordingStatus()
virtual void IMeetingRecordingCtrlEvent::onRecordingStatus |
( |
RecordingStatus | status | ) |
|
|
pure virtual |
Callback event that the status of my local recording changes.
- Parameters
-
status | Value of recording status. For more details, see RecordingStatus enum. |
◆ onRecordPrivilegeChanged()
virtual void IMeetingRecordingCtrlEvent::onRecordPrivilegeChanged |
( |
bool | bCanRec | ) |
|
|
pure virtual |
Callback event that the recording authority changes.
- Parameters
-
bCanRec | TRUE indicates to enable to record. |
◆ onRequestCloudRecordingResponse()
Callback event for when the host responds to a cloud recording permission request.
- Parameters
-
◆ onSmartRecordingEnableActionCallback()
Callback event received when you call EnableSmartRecording. You can use the handler to confirm or cancel enabling the smart recording.
- Parameters
-
◆ onStartCloudRecordingRequested()
Callback event received only by the host when a user requests to start cloud recording.
- Parameters
-