MLMediaRecorderEventCallbacks
Module: Media Recorder
#include <ml_media_recorder.h>
Public Attributes
Type | Name |
---|---|
uint32_t | version |
void()(MLHandle media_recorder, const MLMediaRecorderOnInfo info) | on_info MediaRecorder received a general info/warning message. |
void()(MLHandle media_recorder, const MLMediaRecorderOnInfo track_info) | on_track_info MediaRecorder received a track-related info/warning message. |
void()(MLHandle media_recorder, const MLMediaRecorderOnError error) | on_error MediaRecorder received a general error message. |
void()(MLHandle media_recorder, const MLMediaRecorderOnError track_error) | on_track_error MediaRecorder received a track-related error message. |
Public Attributes Documentation
version
uint32_t version;
on_info
void(*)(MLHandle media_recorder, const MLMediaRecorderOnInfo *info) on_info;
MediaRecorder received a general info/warning message.
Type | Description |
---|---|
void()(MLHandle media_recorder, const MLMediaRecorderOnInfo info) | )(MLHandle media_recorder, const MLMediaRecorderOnInfo *info) |
Parameters
media_recorder | Handle is a MediaRecorder instance on which callback was set. | |
pointer | to MLMediaRecorderOnInfo. |
on_track_info
void(*)(MLHandle media_recorder, const MLMediaRecorderOnInfo *track_info) on_track_info;
MediaRecorder received a track-related info/warning message.
Type | Description |
---|---|
void()(MLHandle media_recorder, const MLMediaRecorderOnInfo track_info) | )(MLHandle media_recorder, const MLMediaRecorderOnInfo *track_info) |
Parameters
media_recorder | Handle is a MediaRecorder instance on which callback was set. | |
track_info | pointer to MLMediaRecorderOnInfo. |
on_error
void(*)(MLHandle media_recorder, const MLMediaRecorderOnError *error) on_error;
MediaRecorder received a general error message.
Type | Description |
---|---|
void()(MLHandle media_recorder, const MLMediaRecorderOnError error) | )(MLHandle media_recorder, const MLMediaRecorderOnError *error) |
Parameters
media_recorder | Handle is a MediaRecorder instance on which callback was set. | |
pointer | to MLMediaRecorderOnError. |
on_track_error
void(*)(MLHandle media_recorder, const MLMediaRecorderOnError *track_error) on_track_error;
MediaRecorder received a track-related error message.
Type | Description |
---|---|
void()(MLHandle media_recorder, const MLMediaRecorderOnError track_error) | )(MLHandle media_recorder, const MLMediaRecorderOnError *track_error) |
Parameters
media_recorder | Handle is a MediaRecorder instance on which callback was set. | |
pointer | to MLMediaRecorderError. |