Liblinphone
5.3.0
|
Object containing various parameters of a Recorder. More...
#include <recorder_params.hh>
Public Member Functions | |
LINPHONECXX_PUBLIC | RecorderParams (void *ptr, bool takeRef=true) |
LINPHONECXX_PUBLIC _LinphoneRecorderParams * | cPtr () |
LINPHONECXX_PUBLIC std::shared_ptr< const linphone::AudioDevice > | getAudioDevice () const |
Retrieve the AudioDevice object. More... | |
LINPHONECXX_PUBLIC void | setAudioDevice (const std::shared_ptr< const linphone::AudioDevice > &device) |
Set the AudioDevice object. More... | |
LINPHONECXX_PUBLIC linphone::Recorder::FileFormat | getFileFormat () const |
Retrieves the Recorder::FileFormat. More... | |
LINPHONECXX_PUBLIC void | setFileFormat (linphone::Recorder::FileFormat format) |
Set the Recorder::FileFormat. More... | |
LINPHONECXX_PUBLIC std::string | getVideoCodec () const |
Retrieves the video codec. More... | |
LINPHONECXX_PUBLIC void | setVideoCodec (const std::string &videoCodec) |
Set the video codec. More... | |
LINPHONECXX_PUBLIC std::string | getWebcamName () const |
Retrieves the webcam name. More... | |
LINPHONECXX_PUBLIC void | setWebcamName (const std::string &webcamName) |
Set the webcam name. More... | |
LINPHONECXX_PUBLIC void * | getWindowId () const |
Retrieves the window id. More... | |
LINPHONECXX_PUBLIC void | setWindowId (void *windowId) |
Set the window id. More... | |
LINPHONECXX_PUBLIC std::shared_ptr< linphone::RecorderParams > | clone () const |
Clone a RecorderParams object. More... | |
Object containing various parameters of a Recorder.
LINPHONECXX_PUBLIC std::shared_ptr<linphone::RecorderParams> linphone::RecorderParams::clone | ( | ) | const |
Clone a RecorderParams object.
LINPHONECXX_PUBLIC std::shared_ptr<const linphone::AudioDevice> linphone::RecorderParams::getAudioDevice | ( | ) | const |
Retrieve the AudioDevice object.
LINPHONECXX_PUBLIC linphone::Recorder::FileFormat linphone::RecorderParams::getFileFormat | ( | ) | const |
Retrieves the Recorder::FileFormat.
LINPHONECXX_PUBLIC std::string linphone::RecorderParams::getVideoCodec | ( | ) | const |
Retrieves the video codec.
LINPHONECXX_PUBLIC std::string linphone::RecorderParams::getWebcamName | ( | ) | const |
Retrieves the webcam name.
LINPHONECXX_PUBLIC void* linphone::RecorderParams::getWindowId | ( | ) | const |
Retrieves the window id.
LINPHONECXX_PUBLIC void linphone::RecorderParams::setAudioDevice | ( | const std::shared_ptr< const linphone::AudioDevice > & | device | ) |
Set the AudioDevice object.
device | The AudioDevice object to set. |
LINPHONECXX_PUBLIC void linphone::RecorderParams::setFileFormat | ( | linphone::Recorder::FileFormat | format | ) |
Set the Recorder::FileFormat.
format | The Recorder::FileFormat to set. |
LINPHONECXX_PUBLIC void linphone::RecorderParams::setVideoCodec | ( | const std::string & | videoCodec | ) |
Set the video codec.
videoCodec | The video codec to set. |
LINPHONECXX_PUBLIC void linphone::RecorderParams::setWebcamName | ( | const std::string & | webcamName | ) |
Set the webcam name.
webcamName | The webcam name to set. |
LINPHONECXX_PUBLIC void linphone::RecorderParams::setWindowId | ( | void * | windowId | ) |
Set the window id.
windowId | The window id to set. |