|
VuRecordingConfig | vuRecordingConfigDefault () |
| Default configuration for a recording session.
|
|
VuResult | vuEngineGetSessionRecorderController (const VuEngine *engine, VuController **controller) |
| Retrieve Session Recorder Controller to get access to session recording-specific functionality in Engine.
|
|
VuResult | vuSessionRecorderControllerGetDefaultRecordingDataFlags (const VuController *controller, VuRecordingDataFlags *dataFlags) |
| Get the default recording data flags that are appropriate for the current device.
|
|
VuResult | vuSessionRecorderControllerGetSupportedRecordingDataFlags (const VuController *controller, VuRecordingDataFlags *dataFlags) |
| Get all recording data flags that are supported by the current device.
|
|
VuResult | vuSessionRecorderControllerGetDefaultRecordingFrameRate (const VuController *controller, VuRecordingFrameRate *frameRate) |
| Get the default camera recording frame rate.
|
|
VuResult | vuSessionRecorderControllerGetDefaultRecordingImageScale (const VuController *controller, VuRecordingImageScale *scale) |
| Get the default recording image scale.
|
|
VuResult | vuSessionRecorderControllerCreateRecording (VuController *controller, const VuRecordingConfig *config, VuRecording **recording, VuRecordingCreationError *error) |
| Create a new recording with the specified configuration.
|
|
VuResult | vuSessionRecorderControllerGetRecordings (const VuController *controller, VuRecordingList *recordingList) |
| Get a list of all recordings from the controller.
|
|
VuResult | vuSessionRecorderControllerDestroyRecordings (VuController *controller, VuBool deleteData) |
| Destroy all recordings.
|
|
VuResult | vuSessionRecorderControllerCleanRecordedData (VuController *controller) |
| Remove all previously recorded sequences from the device storage.
|
|
VuResult | vuRecordingStart (VuRecording *recording, VuRecordingStartError *error) |
| Start the recording.
|
|
VuResult | vuRecordingStop (VuRecording *recording) |
| Stop the current recording.
|
|
VuResult | vuRecordingGetPath (const VuRecording *recording, const char **path) |
| Get the path where the data for this recording is stored.
|
|
VuResult | vuRecordingGetStatus (const VuRecording *recording, VuRecordingStatus *status) |
| Get the status of a recording.
|
|
VuResult | vuRecordingGetStatusInfo (const VuRecording *recording, VuRecordingStatusInfo *statusInfo) |
| Get additional status info about a recording.
|
|
VuResult | vuRecordingDestroy (VuRecording *recording, VuBool deleteData) |
| Destroy a recording instance.
|
|
VuResult | vuRecordingListCreate (VuRecordingList **list) |
| Create a recording list.
|
|
VuResult | vuRecordingListGetSize (const VuRecordingList *list, int32_t *listSize) |
| Get the number of elements in a recording list.
|
|
VuResult | vuRecordingListGetElement (const VuRecordingList *list, int32_t element, VuRecording **recording) |
| Get an element in a recording list.
|
|
VuResult | vuRecordingListDestroy (VuRecordingList *list) |
| Destroy a recording list.
|
|