This object represents a video definition, eg.
More...
#include <video_definition.hh>
|
LINPHONECXX_PUBLIC | VideoDefinition (void *ptr, bool takeRef=true) |
|
LINPHONECXX_PUBLIC _LinphoneVideoDefinition * | cPtr () |
|
LINPHONECXX_PUBLIC unsigned int | getHeight () const |
| Get the height of the video definition. More...
|
|
LINPHONECXX_PUBLIC void | setHeight (unsigned int height) |
| Set the height of the video definition. More...
|
|
LINPHONECXX_PUBLIC bool | isUndefined () const |
| Tells whether a VideoDefinition is undefined. More...
|
|
LINPHONECXX_PUBLIC std::string | getName () const |
| Get the name of the video definition. More...
|
|
LINPHONECXX_PUBLIC void | setName (const std::string &name) |
| Set the name of the video definition. More...
|
|
LINPHONECXX_PUBLIC unsigned int | getWidth () const |
| Get the width of the video definition. More...
|
|
LINPHONECXX_PUBLIC void | setWidth (unsigned int width) |
| Set the width of the video definition. More...
|
|
LINPHONECXX_PUBLIC std::shared_ptr< linphone::VideoDefinition > | clone () const |
| Clone a video definition. More...
|
|
LINPHONECXX_PUBLIC bool | equals (const std::shared_ptr< const linphone::VideoDefinition > &videoDefinition2) const |
| Tells whether two VideoDefinition objects are equal (the widths and the heights are the same but can be switched). More...
|
|
LINPHONECXX_PUBLIC void | setDefinition (unsigned int width, unsigned int height) |
| Set the width and the height of the video definition. More...
|
|
LINPHONECXX_PUBLIC bool | strictEquals (const std::shared_ptr< const linphone::VideoDefinition > &videoDefinition2) const |
| Tells whether two VideoDefinition objects are strictly equal (the widths are the same and the heights are the same). More...
|
|
This object represents a video definition, eg.
it's width, it's height and possibly it's name. It is mostly used to configure the default video size sent by your camera during a video call with Core::setPreferredVideoDefinition() method.
◆ clone()
Clone a video definition.
- Returns
- The new clone of the video definition
◆ equals()
LINPHONECXX_PUBLIC bool linphone::VideoDefinition::equals |
( |
const std::shared_ptr< const linphone::VideoDefinition > & |
videoDefinition2 | ) |
const |
Tells whether two VideoDefinition objects are equal (the widths and the heights are the same but can be switched).
- Parameters
-
- Returns
- A boolean value telling whether the two VideoDefinition objects are equal.
◆ getHeight()
LINPHONECXX_PUBLIC unsigned int linphone::VideoDefinition::getHeight |
( |
| ) |
const |
Get the height of the video definition.
- Returns
- The height of the video definition
◆ getName()
LINPHONECXX_PUBLIC std::string linphone::VideoDefinition::getName |
( |
| ) |
const |
Get the name of the video definition.
- Returns
- The name of the video definition
◆ getWidth()
LINPHONECXX_PUBLIC unsigned int linphone::VideoDefinition::getWidth |
( |
| ) |
const |
Get the width of the video definition.
- Returns
- The width of the video definition
◆ isUndefined()
LINPHONECXX_PUBLIC bool linphone::VideoDefinition::isUndefined |
( |
| ) |
const |
◆ setDefinition()
LINPHONECXX_PUBLIC void linphone::VideoDefinition::setDefinition |
( |
unsigned int |
width, |
|
|
unsigned int |
height |
|
) |
| |
Set the width and the height of the video definition.
- Parameters
-
width | The width of the video definition |
height | The height of the video definition |
◆ setHeight()
LINPHONECXX_PUBLIC void linphone::VideoDefinition::setHeight |
( |
unsigned int |
height | ) |
|
Set the height of the video definition.
- Parameters
-
height | The height of the video definition |
◆ setName()
LINPHONECXX_PUBLIC void linphone::VideoDefinition::setName |
( |
const std::string & |
name | ) |
|
Set the name of the video definition.
- Parameters
-
name | The name of the video definition |
◆ setWidth()
LINPHONECXX_PUBLIC void linphone::VideoDefinition::setWidth |
( |
unsigned int |
width | ) |
|
Set the width of the video definition.
- Parameters
-
width | The width of the video definition |
◆ strictEquals()
LINPHONECXX_PUBLIC bool linphone::VideoDefinition::strictEquals |
( |
const std::shared_ptr< const linphone::VideoDefinition > & |
videoDefinition2 | ) |
const |
Tells whether two VideoDefinition objects are strictly equal (the widths are the same and the heights are the same).
- Parameters
-
- Returns
- A boolean value telling whether the two VideoDefinition objects are strictly equal.
The documentation for this class was generated from the following file: