Structure containing the options used to record. More...
Data Fields | |
| unsigned char | video_filename [256] |
| Filename of the file to save the recording into. | |
| enum SL_SVO_COMPRESSION_MODE | compression_mode |
| Compression mode the recording. More... | |
| unsigned int | bitrate |
| Overrides the default bitrate of the SVO file, in kbits/s. More... | |
| unsigned int | target_framerate |
| Framerate for the recording file. More... | |
| bool | transcode_streaming_input |
| Defines whether to decode and re-encode a streaming source. More... | |
| unsigned char | encryption_key [256] |
| Optional encryption key or passphrase to protect the SVO file (AES-256-CTR). More... | |
| enum SL_SVO_ENCODING_PRESET | encoding_preset |
| Encoding preset for the hardware encoder. More... | |
Structure containing the options used to record.
| enum SL_SVO_COMPRESSION_MODE SL_RecordingParameters::compression_mode |
Compression mode the recording.
Default: SL_SVO_COMPRESSION_MODE_H264
| unsigned int SL_RecordingParameters::bitrate |
Overrides the default bitrate of the SVO file, in kbits/s.
Default: 0 (the default values associated with the resolution)
| unsigned int SL_RecordingParameters::target_framerate |
Framerate for the recording file.
Default: 0 (camera framerate will be taken)
| bool SL_RecordingParameters::transcode_streaming_input |
Defines whether to decode and re-encode a streaming source.
Default: false
| unsigned char SL_RecordingParameters::encryption_key[256] |
Optional encryption key or passphrase to protect the SVO file (AES-256-CTR).
When set, the SVO file is encrypted on the fly during recording. The same value must be provided in SL_InitParameters.svo_decryption_key for playback.
Default: "" (no encryption)
| enum SL_SVO_ENCODING_PRESET SL_RecordingParameters::encoding_preset |
Encoding preset for the hardware encoder.
Controls the speed/quality tradeoff of the GPU encoder. Default: SL_SVO_ENCODING_PRESET_DEFAULT