|
Liblinphone
5.5.0
|
| void linphone_recorder_close | ( | LinphoneRecorder * | recorder | ) |
Closes the opened file.
| recorder | The LinphoneRecorder object. |
| LinphoneContent* linphone_recorder_create_content | ( | LinphoneRecorder * | recorder | ) |
Create a LinphoneContent object from the recording, for example to send it within a LinphoneChatMessage.
| recorder | The LinphoneRecorder object. |
| float linphone_recorder_get_capture_volume | ( | const LinphoneRecorder * | recorder | ) |
Get linear volume when capturing audio.
| recorder | The LinphoneRecorder object. |
| int linphone_recorder_get_duration | ( | const LinphoneRecorder * | recorder | ) |
Gets the duration of the recording.
| recorder | The LinphoneRecorder object. |
| const char* linphone_recorder_get_file | ( | const LinphoneRecorder * | recorder | ) |
Gets the file used for recording.
| recorder | The LinphoneRecorder object. |
| const LinphoneRecorderParams* linphone_recorder_get_params | ( | const LinphoneRecorder * | recorder | ) |
Retrieves the LinphoneRecorderParams object.
| recorder | The LinphoneRecorder object. |
| LinphoneRecorderState linphone_recorder_get_state | ( | const LinphoneRecorder * | recorder | ) |
Gets the current state of the recorder.
| recorder | The LinphoneRecorder object. |
| void* linphone_recorder_get_user_data | ( | const LinphoneRecorder * | recorder | ) |
Retrieves the user data.
| recorder | The LinphoneRecorder object. |
| LinphoneRecorder* linphone_recorder_new | ( | LinphoneCore * | core, |
| const LinphoneRecorderParams * | params | ||
| ) |
Create a new LinphoneRecorder object.
| core | The LinphoneCore object. |
| params | The LinphoneRecorderParams object. |
| LinphoneStatus linphone_recorder_open | ( | LinphoneRecorder * | recorder, |
| const char * | file | ||
| ) |
Opens a file for recording.
If the file already exists, it will open in append mode, otherwise it is created.
| recorder | The LinphoneRecorder object. |
| file | The path to the file to open. |
| LinphoneRecorderParams* linphone_recorder_params_clone | ( | const LinphoneRecorderParams * | params | ) |
Clone a LinphoneRecorderParams object.
| params | The LinphoneRecorderParams object. |
| const LinphoneAudioDevice* linphone_recorder_params_get_audio_device | ( | const LinphoneRecorderParams * | params | ) |
Retrieve the LinphoneAudioDevice object.
| params | The LinphoneRecorderParams object. |
| LinphoneMediaFileFormat linphone_recorder_params_get_file_format | ( | const LinphoneRecorderParams * | params | ) |
Retrieves the LinphoneMediaFileFormat.
| params | The LinphoneRecorderParams object. |
| const char* linphone_recorder_params_get_video_codec | ( | const LinphoneRecorderParams * | params | ) |
Retrieves the video codec.
| params | The LinphoneRecorderParams object. |
| const char* linphone_recorder_params_get_webcam_name | ( | const LinphoneRecorderParams * | params | ) |
Retrieves the webcam name.
| params | The LinphoneRecorderParams object. |
| void* linphone_recorder_params_get_window_id | ( | const LinphoneRecorderParams * | params | ) |
Retrieves the window id used to display the camera preview.
| params | The LinphoneRecorderParams object. |
| LinphoneRecorderParams* linphone_recorder_params_new | ( | void | ) |
Create a new LinphoneRecorderParams object.
| LinphoneRecorderParams* linphone_recorder_params_ref | ( | LinphoneRecorderParams * | params | ) |
Take a reference on a LinphoneRecorderParams object.
| params | The LinphoneRecorderParams object. |
| void linphone_recorder_params_set_audio_device | ( | LinphoneRecorderParams * | params, |
| const LinphoneAudioDevice * | device | ||
| ) |
Set the LinphoneAudioDevice object.
| params | The LinphoneRecorderParams object. |
| device | The LinphoneAudioDevice object to set. |
| void linphone_recorder_params_set_file_format | ( | LinphoneRecorderParams * | params, |
| LinphoneMediaFileFormat | format | ||
| ) |
Set the LinphoneMediaFileFormat.
| params | The LinphoneRecorderParams object. |
| format | The LinphoneMediaFileFormat to set. |
| void linphone_recorder_params_set_video_codec | ( | LinphoneRecorderParams * | params, |
| const char * | video_codec | ||
| ) |
Set the video codec.
| params | The LinphoneRecorderParams object. |
| video_codec | The video codec to set. |
| void linphone_recorder_params_set_webcam_name | ( | LinphoneRecorderParams * | params, |
| const char * | webcam_name | ||
| ) |
Set the webcam name.
| params | The LinphoneRecorderParams object. |
| webcam_name | The webcam name to set. |
| void linphone_recorder_params_set_window_id | ( | LinphoneRecorderParams * | params, |
| void * | window_id | ||
| ) |
Sets the window id to use to display the camera preview.
| params | The LinphoneRecorderParams object. |
| window_id | The window id to set. |
| void linphone_recorder_params_unref | ( | LinphoneRecorderParams * | params | ) |
Release a LinphoneRecorderParams object.
| params | The LinphoneRecorderParams object. |
| LinphoneStatus linphone_recorder_pause | ( | LinphoneRecorder * | recorder | ) |
Pauses the recording.
| recorder | The LinphoneRecorder object. |
| LinphoneRecorder* linphone_recorder_ref | ( | LinphoneRecorder * | recorder | ) |
Take a reference on a LinphoneRecorder object.
| recorder | The LinphoneRecorder object. |
| void linphone_recorder_set_params | ( | LinphoneRecorder * | recorder, |
| LinphoneRecorderParams * | params | ||
| ) |
Sets the LinphoneRecorderParams object.
| recorder | The LinphoneRecorder object. |
| params | The LinphoneRecorderParams object to set. |
| void linphone_recorder_set_user_data | ( | LinphoneRecorder * | recorder, |
| void * | user_data | ||
| ) |
Sets the user data.
| recorder | The LinphoneRecorder object. |
| user_data | The user data to set. |
| LinphoneStatus linphone_recorder_start | ( | LinphoneRecorder * | recorder | ) |
Starts the recording into the opened file.
| recorder | The LinphoneRecorder object. |
| void linphone_recorder_unref | ( | LinphoneRecorder * | recorder | ) |
Release a LinphoneRecorder object.
| recorder | The LinphoneRecorder object. |
1.8.11