|
LINPHONECXX_PUBLIC | Recorder (void *ptr, bool takeRef=true) |
|
LINPHONECXX_PUBLIC _LinphoneRecorder * | cPtr () |
|
LINPHONECXX_PUBLIC float | getCaptureVolume () const |
| Get linear volume when capturing audio.
|
|
LINPHONECXX_PUBLIC int | getDuration () const |
| Gets the duration of the recording.
|
|
LINPHONECXX_PUBLIC std::string | getFile () const |
| Gets the file used for recording.
|
|
LINPHONECXX_PUBLIC std::shared_ptr< const linphone::RecorderParams > | getParams () const |
| Retrieve the RecorderParams object.
|
|
LINPHONECXX_PUBLIC void | setParams (const std::shared_ptr< linphone::RecorderParams > ¶ms) |
| Set the RecorderParams object.
|
|
LINPHONECXX_PUBLIC linphone::RecorderState | getState () const |
| Gets the current state of the recorder.
|
|
LINPHONECXX_PUBLIC void | close () |
| Close the opened file.
|
|
LINPHONECXX_PUBLIC std::shared_ptr< linphone::Content > | createContent () |
| Create a content from the recording, for example to send it in a chat message.
|
|
LINPHONECXX_PUBLIC linphone::Status | open (const std::string &file) |
| Open a file for recording.
|
|
LINPHONECXX_PUBLIC linphone::Status | pause () |
| Pause the recording.
|
|
LINPHONECXX_PUBLIC linphone::Status | start () |
| Start the recording into the opened file.
|
|
Object used to record the audio or video of a call.